/tools/nant/NAnt.NUnit2Tasks.xml

http://github.com/philiplaureano/LinFu · XML · 584 lines · 584 code · 0 blank · 0 comment · 0 complexity · 2bc606dffb4762714257e9fab12309a3 MD5 · raw file

  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>