main
1<?xml version="1.0"?>
2<doc>
3 <assembly>
4 <name>NAnt.NUnit2Tasks</name>
5 </assembly>
6 <members>
7 <member name="T:NAnt.NUnit2.Types.Categories">
8 <summary>
9 Controls the categories of tests to execute using the <see cref="T:NAnt.NUnit2.Tasks.NUnit2Task"/>.
10 </summary>
11 <example>
12 <para>
13 Only include test cases and fixtures that require no internet access.
14 </para>
15 <code>
16 <![CDATA[
17 <categories>
18 <include name="NoInternetAccess" />
19 </categories>
20 ]]>
21 </code>
22 </example>
23 <example>
24 <para>
25 Exclude test cases and fixtures that are known to fail.
26 </para>
27 <code>
28 <![CDATA[
29 <categories>
30 <exclude name="NotWorking" />
31 </categories>
32 ]]>
33 </code>
34 </example>
35 </member>
36 <member name="P:NAnt.NUnit2.Types.Categories.Includes">
37 <summary>
38 Specifies a list of categories to include.
39 </summary>
40 </member>
41 <member name="P:NAnt.NUnit2.Types.Categories.Excludes">
42 <summary>
43 Specifies a list of categories to exclude.
44 </summary>
45 </member>
46 <member name="T:NAnt.NUnit2.Types.Category">
47 <summary>
48 Represents a certain group of test cases or fixtures.
49 </summary>
50 </member>
51 <member name="P:NAnt.NUnit2.Types.Category.CategoryName">
52 <summary>
53 A name of a category, or comma-separated list of names.
54 </summary>
55 </member>
56 <member name="P:NAnt.NUnit2.Types.Category.IfDefined">
57 <summary>
58 If <see langword="true" /> then the category will be processed;
59 otherwise, skipped. The default is <see langword="true" />.
60 </summary>
61 </member>
62 <member name="P:NAnt.NUnit2.Types.Category.UnlessDefined">
63 <summary>
64 If <see langword="true" /> then the category will be skipped;
65 otherwise, processed. The default is <see langword="false" />.
66 </summary>
67 </member>
68 <member name="T:NAnt.NUnit2.Types.CategoryCollection">
69 <summary>
70 Contains a collection of <see cref="T:NAnt.NUnit2.Types.Category"/> elements.
71 </summary>
72 </member>
73 <member name="M:NAnt.NUnit2.Types.CategoryCollection.#ctor">
74 <summary>
75 Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/> class.
76 </summary>
77 </member>
78 <member name="M:NAnt.NUnit2.Types.CategoryCollection.#ctor(NAnt.NUnit2.Types.CategoryCollection)">
79 <summary>
80 Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/> class
81 with the specified <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/> instance.
82 </summary>
83 </member>
84 <member name="M:NAnt.NUnit2.Types.CategoryCollection.#ctor(NAnt.NUnit2.Types.Category[])">
85 <summary>
86 Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/> class
87 with the specified array of <see cref="T:NAnt.NUnit2.Types.Category"/> instances.
88 </summary>
89 </member>
90 <member name="M:NAnt.NUnit2.Types.CategoryCollection.ToString">
91 <summary>
92 Returns a comma-delimited list of categories.
93 </summary>
94 <returns>
95 A comma-delimited list of categories, or an empty
96 <see cref="T:System.String"/> if there are no categories.
97 </returns>
98 </member>
99 <member name="M:NAnt.NUnit2.Types.CategoryCollection.Add(NAnt.NUnit2.Types.Category)">
100 <summary>
101 Adds a <see cref="T:NAnt.NUnit2.Types.Category"/> to the end of the collection.
102 </summary>
103 <param name="item">The <see cref="T:NAnt.NUnit2.Types.Category"/> to be added to the end of the collection.</param>
104 <returns>The position into which the new element was inserted.</returns>
105 </member>
106 <member name="M:NAnt.NUnit2.Types.CategoryCollection.AddRange(NAnt.NUnit2.Types.Category[])">
107 <summary>
108 Adds the elements of a <see cref="T:NAnt.NUnit2.Types.Category"/> array to the end of the collection.
109 </summary>
110 <param name="items">The array of <see cref="T:NAnt.NUnit2.Types.Category"/> elements to be added to the end of the collection.</param>
111 </member>
112 <member name="M:NAnt.NUnit2.Types.CategoryCollection.AddRange(NAnt.NUnit2.Types.CategoryCollection)">
113 <summary>
114 Adds the elements of a <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/> to the end of the collection.
115 </summary>
116 <param name="items">The <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/> to be added to the end of the collection.</param>
117 </member>
118 <member name="M:NAnt.NUnit2.Types.CategoryCollection.Contains(NAnt.NUnit2.Types.Category)">
119 <summary>
120 Determines whether a <see cref="T:NAnt.NUnit2.Types.Category"/> is in the collection.
121 </summary>
122 <param name="item">The <see cref="T:NAnt.NUnit2.Types.Category"/> to locate in the collection.</param>
123 <returns>
124 <see langword="true"/> if <paramref name="item"/> is found in the
125 collection; otherwise, <see langword="false"/>.
126 </returns>
127 </member>
128 <member name="M:NAnt.NUnit2.Types.CategoryCollection.Contains(System.String)">
129 <summary>
130 Determines whether a <see cref="T:NAnt.NUnit2.Types.Category"/> with the specified
131 value is in the collection.
132 </summary>
133 <param name="value">The argument value to locate in the collection.</param>
134 <returns>
135 <see langword="true"/> if a <see cref="T:NAnt.NUnit2.Types.Category"/> with value
136 <paramref name="value"/> is found in the collection; otherwise,
137 <see langword="false"/>.
138 </returns>
139 </member>
140 <member name="M:NAnt.NUnit2.Types.CategoryCollection.CopyTo(NAnt.NUnit2.Types.Category[],System.Int32)">
141 <summary>
142 Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
143 </summary>
144 <param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
145 <param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
146 </member>
147 <member name="M:NAnt.NUnit2.Types.CategoryCollection.IndexOf(NAnt.NUnit2.Types.Category)">
148 <summary>
149 Retrieves the index of a specified <see cref="T:NAnt.NUnit2.Types.Category"/> object in the collection.
150 </summary>
151 <param name="item">The <see cref="T:NAnt.NUnit2.Types.Category"/> object for which the index is returned.</param>
152 <returns>
153 The index of the specified <see cref="T:NAnt.NUnit2.Types.Category"/>. If the <see cref="T:NAnt.NUnit2.Types.Category"/> is not currently a member of the collection, it returns -1.
154 </returns>
155 </member>
156 <member name="M:NAnt.NUnit2.Types.CategoryCollection.Insert(System.Int32,NAnt.NUnit2.Types.Category)">
157 <summary>
158 Inserts a <see cref="T:NAnt.NUnit2.Types.Category"/> into the collection at the specified index.
159 </summary>
160 <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
161 <param name="item">The <see cref="T:NAnt.NUnit2.Types.Category"/> to insert.</param>
162 </member>
163 <member name="M:NAnt.NUnit2.Types.CategoryCollection.GetEnumerator">
164 <summary>
165 Returns an enumerator that can iterate through the collection.
166 </summary>
167 <returns>
168 A <see cref="T:NAnt.NUnit2.Types.CategoryEnumerator"/> for the entire collection.
169 </returns>
170 </member>
171 <member name="M:NAnt.NUnit2.Types.CategoryCollection.Remove(NAnt.NUnit2.Types.Category)">
172 <summary>
173 Removes a member from the collection.
174 </summary>
175 <param name="item">The <see cref="T:NAnt.NUnit2.Types.Category"/> to remove from the collection.</param>
176 </member>
177 <member name="P:NAnt.NUnit2.Types.CategoryCollection.Item(System.Int32)">
178 <summary>
179 Gets or sets the element at the specified index.
180 </summary>
181 <param name="index">The zero-based index of the element to get or set.</param>
182 </member>
183 <member name="P:NAnt.NUnit2.Types.CategoryCollection.Item(System.String)">
184 <summary>
185 Gets the <see cref="T:NAnt.NUnit2.Types.Category"/> with the specified name.
186 </summary>
187 <param name="value">The name of the <see cref="T:NAnt.NUnit2.Types.Category"/> to get.</param>
188 </member>
189 <member name="T:NAnt.NUnit2.Types.CategoryEnumerator">
190 <summary>
191 Enumerates the <see cref="T:NAnt.NUnit2.Types.Category"/> elements of a <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/>.
192 </summary>
193 </member>
194 <member name="M:NAnt.NUnit2.Types.CategoryEnumerator.#ctor(NAnt.NUnit2.Types.CategoryCollection)">
195 <summary>
196 Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.CategoryEnumerator"/> class
197 with the specified <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/>.
198 </summary>
199 <param name="arguments">The collection that should be enumerated.</param>
200 </member>
201 <member name="M:NAnt.NUnit2.Types.CategoryEnumerator.MoveNext">
202 <summary>
203 Advances the enumerator to the next element of the collection.
204 </summary>
205 <returns>
206 <see langword="true" /> if the enumerator was successfully advanced
207 to the next element; <see langword="false" /> if the enumerator has
208 passed the end of the collection.
209 </returns>
210 </member>
211 <member name="M:NAnt.NUnit2.Types.CategoryEnumerator.Reset">
212 <summary>
213 Sets the enumerator to its initial position, which is before the
214 first element in the collection.
215 </summary>
216 </member>
217 <member name="P:NAnt.NUnit2.Types.CategoryEnumerator.Current">
218 <summary>
219 Gets the current element in the collection.
220 </summary>
221 <returns>
222 The current element in the collection.
223 </returns>
224 </member>
225 <member name="T:NAnt.NUnit2.Tasks.NUnit2Task">
226 <summary>
227 Runs tests using the NUnit V2.2 framework.
228 </summary>
229 <remarks>
230 <para>
231 The <see cref="P:NAnt.NUnit2.Tasks.NUnit2Task.HaltOnFailure"/> attribute is only useful when more
232 than one test suite is used, and you want to continue running other
233 test suites although a test failed.
234 </para>
235 <para>
236 Set <see cref="P:NAnt.Core.Task.FailOnError"/> to <see langword="false"/> to
237 ignore any errors and continue the build.
238 </para>
239 <para>
240 In order to run a test assembly built with NUnit 2.0 or 2.1 using
241 <see cref="T:NAnt.NUnit2.Tasks.NUnit2Task"/>, you must add the following node to your
242 test config file :
243 </para>
244 <code>
245 <![CDATA[
246 <configuration>
247 ...
248 <runtime>
249 <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
250 <dependentAssembly>
251 <assemblyIdentity name="nunit.framework" publicKeyToken="96d09a1eb7f44a77" culture="Neutral" />
252 <bindingRedirect oldVersion="2.0.6.0" newVersion="2.2.8.0" />
253 <bindingRedirect oldVersion="2.1.4.0" newVersion="2.2.8.0" />
254 </dependentAssembly>
255 </assemblyBinding>
256 </runtime>
257 ...
258 </configuration>
259 ]]>
260 </code>
261 <para>
262 See the <see href="http://nunit.sf.net">NUnit home page</see> for more
263 information.
264 </para>
265 </remarks>
266 <example>
267 <para>
268 Run tests in the <c>MyProject.Tests.dll</c> assembly.
269 </para>
270 <code>
271 <![CDATA[
272 <nunit2>
273 <formatter type="Plain" />
274 <test assemblyname="MyProject.Tests.dll" appconfig="MyProject.Tests.dll.config" />
275 </nunit2>
276 ]]>
277 </code>
278 </example>
279 <example>
280 <para>
281 Only run tests that are not known to fail in files listed in the <c>tests.txt</c>
282 file.
283 </para>
284 <code>
285 <![CDATA[
286 <nunit2>
287 <formatter type="Xml" usefile="true" extension=".xml" outputdir="${build.dir}/results" />
288 <test>
289 <assemblies>
290 <includesfile name="tests.txt" />
291 </assemblies>
292 <categories>
293 <exclude name="NotWorking" />
294 </categories>
295 <references basedir="build">
296 <include name="Cegeka.Income.Services.dll" />
297 <include name="Cegeka.Util.dll" />
298 </references>
299 </test>
300 </nunit2>
301 ]]>
302 </code>
303 </example>
304 </member>
305 <member name="M:NAnt.NUnit2.Tasks.NUnit2Task.ExecuteTask">
306 <summary>
307 Runs the tests and sets up the formatters.
308 </summary>
309 </member>
310 <member name="P:NAnt.NUnit2.Tasks.NUnit2Task.HaltOnFailure">
311 <summary>
312 Stop the test run if a test fails. The default is <see langword="false" />.
313 </summary>
314 </member>
315 <member name="P:NAnt.NUnit2.Tasks.NUnit2Task.Tests">
316 <summary>
317 Tests to run.
318 </summary>
319 </member>
320 <member name="P:NAnt.NUnit2.Tasks.NUnit2Task.FormatterElements">
321 <summary>
322 Formatters to output results of unit tests.
323 </summary>
324 </member>
325 <member name="T:NAnt.NUnit2.Types.NUnit2Test">
326 <summary>
327 Represents a <c>test</c> element of an <see cref="T:NAnt.NUnit2.Tasks.NUnit2Task"/>.
328 </summary>
329 </member>
330 <member name="P:NAnt.NUnit2.Types.NUnit2Test.AssemblyFile">
331 <summary>
332 Name of the assembly to search for tests.
333 </summary>
334 </member>
335 <member name="P:NAnt.NUnit2.Types.NUnit2Test.TestName">
336 <summary>
337 Name of a specific testfixture to run. If not specified then all
338 testfixtures are run.
339 </summary>
340 </member>
341 <member name="P:NAnt.NUnit2.Types.NUnit2Test.Assemblies">
342 <summary>
343 Assemblies to include in test.
344 </summary>
345 </member>
346 <member name="P:NAnt.NUnit2.Types.NUnit2Test.References">
347 <summary>
348 Assemblies to scan for missing assembly references.
349 </summary>
350 </member>
351 <member name="P:NAnt.NUnit2.Types.NUnit2Test.Categories">
352 <summary>
353 Categories of test cases to include or exclude.
354 </summary>
355 </member>
356 <member name="P:NAnt.NUnit2.Types.NUnit2Test.HaltOnFailure">
357 <summary>
358 Build fails on failure. The default is <see langword="true" />.
359 </summary>
360 </member>
361 <member name="P:NAnt.NUnit2.Types.NUnit2Test.XsltFile">
362 <summary>
363 XSLT transform file to use when using the <see cref="F:NAnt.NUnit.Types.FormatterType.Plain"/>
364 formatter.
365 </summary>
366 </member>
367 <member name="P:NAnt.NUnit2.Types.NUnit2Test.AppConfigFile">
368 <summary>
369 The application configuration file to use for the NUnit test domain.
370 If not specified, NAnt will try to use a configuration name matching
371 the file name of the assembly with extension ".config".
372 </summary>
373 </member>
374 <member name="P:NAnt.NUnit2.Types.NUnit2Test.TestAssemblies">
375 <summary>
376 Gets all assemblies specified for these tests.
377 </summary>
378 <returns>
379 All assemblies specified for these tests.
380 </returns>
381 </member>
382 <member name="T:NAnt.NUnit2.Types.NUnit2TestCollection">
383 <summary>
384 Contains a strongly typed collection of <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> objects.
385 </summary>
386 </member>
387 <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.#ctor">
388 <summary>
389 Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> class.
390 </summary>
391 </member>
392 <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.#ctor(NAnt.NUnit2.Types.NUnit2TestCollection)">
393 <summary>
394 Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> class
395 with the specified <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> instance.
396 </summary>
397 </member>
398 <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.#ctor(NAnt.NUnit2.Types.NUnit2Test[])">
399 <summary>
400 Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> class
401 with the specified array of <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> instances.
402 </summary>
403 </member>
404 <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.Add(NAnt.NUnit2.Types.NUnit2Test)">
405 <summary>
406 Adds a <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> to the end of the collection.
407 </summary>
408 <param name="item">The <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> to be added to the end of the collection.</param>
409 <returns>The position into which the new element was inserted.</returns>
410 </member>
411 <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.AddRange(NAnt.NUnit2.Types.NUnit2Test[])">
412 <summary>
413 Adds the elements of a <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> array to the end of the collection.
414 </summary>
415 <param name="items">The array of <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> elements to be added to the end of the collection.</param>
416 </member>
417 <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.AddRange(NAnt.NUnit2.Types.NUnit2TestCollection)">
418 <summary>
419 Adds the elements of a <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> to the end of the collection.
420 </summary>
421 <param name="items">The <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> to be added to the end of the collection.</param>
422 </member>
423 <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.Contains(NAnt.NUnit2.Types.NUnit2Test)">
424 <summary>
425 Determines whether a <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> is in the collection.
426 </summary>
427 <param name="item">The <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> to locate in the collection.</param>
428 <returns>
429 <see langword="true"/> if <paramref name="item"/> is found in the
430 collection; otherwise, <see langword="false"/>.
431 </returns>
432 </member>
433 <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.CopyTo(NAnt.NUnit2.Types.NUnit2Test[],System.Int32)">
434 <summary>
435 Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
436 </summary>
437 <param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
438 <param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
439 </member>
440 <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.IndexOf(NAnt.NUnit2.Types.NUnit2Test)">
441 <summary>
442 Retrieves the index of a specified <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> object in the collection.
443 </summary>
444 <param name="item">The <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> object for which the index is returned.</param>
445 <returns>
446 The index of the specified <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/>. If the <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> is not currently a member of the collection, it returns -1.
447 </returns>
448 </member>
449 <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.Insert(System.Int32,NAnt.NUnit2.Types.NUnit2Test)">
450 <summary>
451 Inserts a <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> into the collection at the specified index.
452 </summary>
453 <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
454 <param name="item">The <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> to insert.</param>
455 </member>
456 <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.GetEnumerator">
457 <summary>
458 Returns an enumerator that can iterate through the collection.
459 </summary>
460 <returns>
461 A <see cref="T:NAnt.NUnit2.Types.NUnit2TestEnumerator"/> for the entire collection.
462 </returns>
463 </member>
464 <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.Remove(NAnt.NUnit2.Types.NUnit2Test)">
465 <summary>
466 Removes a member from the collection.
467 </summary>
468 <param name="item">The <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> to remove from the collection.</param>
469 </member>
470 <member name="P:NAnt.NUnit2.Types.NUnit2TestCollection.Item(System.Int32)">
471 <summary>
472 Gets or sets the element at the specified index.
473 </summary>
474 <param name="index">The zero-based index of the element to get or set.</param>
475 </member>
476 <member name="T:NAnt.NUnit2.Types.NUnit2TestEnumerator">
477 <summary>
478 Enumerates the <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> elements of a <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/>.
479 </summary>
480 </member>
481 <member name="M:NAnt.NUnit2.Types.NUnit2TestEnumerator.#ctor(NAnt.NUnit2.Types.NUnit2TestCollection)">
482 <summary>
483 Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.NUnit2TestEnumerator"/> class
484 with the specified <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/>.
485 </summary>
486 <param name="arguments">The collection that should be enumerated.</param>
487 </member>
488 <member name="M:NAnt.NUnit2.Types.NUnit2TestEnumerator.MoveNext">
489 <summary>
490 Advances the enumerator to the next element of the collection.
491 </summary>
492 <returns>
493 <see langword="true" /> if the enumerator was successfully advanced
494 to the next element; <see langword="false" /> if the enumerator has
495 passed the end of the collection.
496 </returns>
497 </member>
498 <member name="M:NAnt.NUnit2.Types.NUnit2TestEnumerator.Reset">
499 <summary>
500 Sets the enumerator to its initial position, which is before the
501 first element in the collection.
502 </summary>
503 </member>
504 <member name="P:NAnt.NUnit2.Types.NUnit2TestEnumerator.Current">
505 <summary>
506 Gets the current element in the collection.
507 </summary>
508 <returns>
509 The current element in the collection.
510 </returns>
511 </member>
512 <member name="T:NAnt.NUnit2.Tasks.NUnit2TestDomain">
513 <summary>
514 Custom TestDomain, similar to the one included with NUnit, in order
515 to workaround some limitations in it.
516 </summary>
517 </member>
518 <member name="M:NAnt.NUnit2.Tasks.NUnit2TestDomain.#ctor">
519 <summary>
520 Initializes a new instance of the <see cref="T:NAnt.NUnit2.Tasks.NUnit2TestDomain"/>
521 class.
522 </summary>
523 </member>
524 <member name="M:NAnt.NUnit2.Tasks.NUnit2TestDomain.CreateRunner(System.IO.FileInfo,System.IO.FileInfo,System.Collections.Specialized.StringCollection)">
525 <summary>
526 Runs a single testcase.
527 </summary>
528 <param name="assemblyFile">The test assembly.</param>
529 <param name="configFile">The application configuration file for the test domain.</param>
530 <param name="referenceAssemblies">List of files to scan for missing assembly references.</param>
531 <returns>
532 The result of the test.
533 </returns>
534 </member>
535 <member name="T:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler">
536 <summary>
537 Helper class called when an assembly resolve event is raised.
538 </summary>
539 </member>
540 <member name="M:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler.#ctor(System.String[],System.String[])">
541 <summary>
542 Initializes an instanse of the <see cref="T:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler"/>
543 class.
544 </summary>
545 </member>
546 <member name="M:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler.ResolveAssembly(System.Object,System.ResolveEventArgs)">
547 <summary>
548 Called back when the CLR cannot resolve a given assembly.
549 </summary>
550 <param name="sender">The source of the event.</param>
551 <param name="args">A <see cref="T:System.ResolveEventArgs"/> that contains the event data.</param>
552 <returns>
553 The <c>nunit.framework</c> we know to be in NAnts bin directory, if
554 that is the assembly that needs to be resolved; otherwise,
555 <see langword="null"/>.
556 </returns>
557 </member>
558 <member name="M:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler.AssemblyLoad(System.Object,System.AssemblyLoadEventArgs)">
559 <summary>
560 Occurs when an assembly is loaded. The loaded assembly is added
561 to the assembly cache.
562 </summary>
563 <param name="sender">The source of the event.</param>
564 <param name="args">An <see cref="T:System.AssemblyLoadEventArgs"/> that contains the event data.</param>
565 </member>
566 <member name="F:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler._probePaths">
567 <summary>
568 Holds the list of directories that will be scanned for missing
569 assembly references.
570 </summary>
571 </member>
572 <member name="F:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler._referenceAssemblies">
573 <summary>
574 Holds the list of assemblies that can be scanned for missing
575 assembly references.
576 </summary>
577 </member>
578 <member name="F:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler._assemblyCache">
579 <summary>
580 Holds the loaded assemblies.
581 </summary>
582 </member>
583 </members>
584</doc>