NAnt.NUnit2Tasks.xml 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568
  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.Types.NUnit2TestCollection">
  226. <summary>
  227. Contains a strongly typed collection of <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> objects.
  228. </summary>
  229. </member>
  230. <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.#ctor">
  231. <summary>
  232. Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> class.
  233. </summary>
  234. </member>
  235. <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.#ctor(NAnt.NUnit2.Types.NUnit2TestCollection)">
  236. <summary>
  237. Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> class
  238. with the specified <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> instance.
  239. </summary>
  240. </member>
  241. <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.#ctor(NAnt.NUnit2.Types.NUnit2Test[])">
  242. <summary>
  243. Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> class
  244. with the specified array of <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> instances.
  245. </summary>
  246. </member>
  247. <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.Add(NAnt.NUnit2.Types.NUnit2Test)">
  248. <summary>
  249. Adds a <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> to the end of the collection.
  250. </summary>
  251. <param name="item">The <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> to be added to the end of the collection.</param>
  252. <returns>The position into which the new element was inserted.</returns>
  253. </member>
  254. <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.AddRange(NAnt.NUnit2.Types.NUnit2Test[])">
  255. <summary>
  256. Adds the elements of a <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> array to the end of the collection.
  257. </summary>
  258. <param name="items">The array of <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> elements to be added to the end of the collection.</param>
  259. </member>
  260. <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.AddRange(NAnt.NUnit2.Types.NUnit2TestCollection)">
  261. <summary>
  262. Adds the elements of a <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> to the end of the collection.
  263. </summary>
  264. <param name="items">The <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> to be added to the end of the collection.</param>
  265. </member>
  266. <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.Contains(NAnt.NUnit2.Types.NUnit2Test)">
  267. <summary>
  268. Determines whether a <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> is in the collection.
  269. </summary>
  270. <param name="item">The <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> to locate in the collection.</param>
  271. <returns>
  272. <see langword="true"/> if <paramref name="item"/> is found in the
  273. collection; otherwise, <see langword="false"/>.
  274. </returns>
  275. </member>
  276. <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.CopyTo(NAnt.NUnit2.Types.NUnit2Test[],System.Int32)">
  277. <summary>
  278. Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
  279. </summary>
  280. <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>
  281. <param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
  282. </member>
  283. <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.IndexOf(NAnt.NUnit2.Types.NUnit2Test)">
  284. <summary>
  285. Retrieves the index of a specified <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> object in the collection.
  286. </summary>
  287. <param name="item">The <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> object for which the index is returned.</param>
  288. <returns>
  289. 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.
  290. </returns>
  291. </member>
  292. <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.Insert(System.Int32,NAnt.NUnit2.Types.NUnit2Test)">
  293. <summary>
  294. Inserts a <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> into the collection at the specified index.
  295. </summary>
  296. <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
  297. <param name="item">The <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> to insert.</param>
  298. </member>
  299. <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.GetEnumerator">
  300. <summary>
  301. Returns an enumerator that can iterate through the collection.
  302. </summary>
  303. <returns>
  304. A <see cref="T:NAnt.NUnit2.Types.NUnit2TestEnumerator"/> for the entire collection.
  305. </returns>
  306. </member>
  307. <member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.Remove(NAnt.NUnit2.Types.NUnit2Test)">
  308. <summary>
  309. Removes a member from the collection.
  310. </summary>
  311. <param name="item">The <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> to remove from the collection.</param>
  312. </member>
  313. <member name="P:NAnt.NUnit2.Types.NUnit2TestCollection.Item(System.Int32)">
  314. <summary>
  315. Gets or sets the element at the specified index.
  316. </summary>
  317. <param name="index">The zero-based index of the element to get or set.</param>
  318. </member>
  319. <member name="T:NAnt.NUnit2.Types.NUnit2TestEnumerator">
  320. <summary>
  321. Enumerates the <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> elements of a <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/>.
  322. </summary>
  323. </member>
  324. <member name="M:NAnt.NUnit2.Types.NUnit2TestEnumerator.#ctor(NAnt.NUnit2.Types.NUnit2TestCollection)">
  325. <summary>
  326. Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.NUnit2TestEnumerator"/> class
  327. with the specified <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/>.
  328. </summary>
  329. <param name="arguments">The collection that should be enumerated.</param>
  330. </member>
  331. <member name="M:NAnt.NUnit2.Types.NUnit2TestEnumerator.MoveNext">
  332. <summary>
  333. Advances the enumerator to the next element of the collection.
  334. </summary>
  335. <returns>
  336. <see langword="true" /> if the enumerator was successfully advanced
  337. to the next element; <see langword="false" /> if the enumerator has
  338. passed the end of the collection.
  339. </returns>
  340. </member>
  341. <member name="M:NAnt.NUnit2.Types.NUnit2TestEnumerator.Reset">
  342. <summary>
  343. Sets the enumerator to its initial position, which is before the
  344. first element in the collection.
  345. </summary>
  346. </member>
  347. <member name="P:NAnt.NUnit2.Types.NUnit2TestEnumerator.Current">
  348. <summary>
  349. Gets the current element in the collection.
  350. </summary>
  351. <returns>
  352. The current element in the collection.
  353. </returns>
  354. </member>
  355. <member name="T:NAnt.NUnit2.Tasks.NUnit2Task">
  356. <summary>
  357. Runs tests using the NUnit V2.2 framework.
  358. </summary>
  359. <remarks>
  360. <para>
  361. The <see cref="P:NAnt.NUnit2.Tasks.NUnit2Task.HaltOnFailure"/> attribute is only useful when more
  362. than one test suite is used, and you want to continue running other
  363. test suites although a test failed.
  364. </para>
  365. <para>
  366. Set <see cref="P:NAnt.Core.Task.FailOnError"/> to <see langword="false"/> to
  367. ignore any errors and continue the build.
  368. </para>
  369. <para>
  370. In order to run a test assembly built with NUnit 2.0 or 2.1 using
  371. <see cref="T:NAnt.NUnit2.Tasks.NUnit2Task"/>, you must add the following node to your
  372. test config file :
  373. </para>
  374. <code>
  375. <![CDATA[
  376. <configuration>
  377. ...
  378. <runtime>
  379. <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
  380. <dependentAssembly>
  381. <assemblyIdentity name="nunit.framework" publicKeyToken="96d09a1eb7f44a77" culture="Neutral" />
  382. <bindingRedirect oldVersion="2.0.6.0" newVersion="2.2.8.0" />
  383. <bindingRedirect oldVersion="2.1.4.0" newVersion="2.2.8.0" />
  384. </dependentAssembly>
  385. </assemblyBinding>
  386. </runtime>
  387. ...
  388. </configuration>
  389. ]]>
  390. </code>
  391. <para>
  392. See the <see href="http://nunit.sf.net">NUnit home page</see> for more
  393. information.
  394. </para>
  395. </remarks>
  396. <example>
  397. <para>
  398. Run tests in the <c>MyProject.Tests.dll</c> assembly.
  399. </para>
  400. <code>
  401. <![CDATA[
  402. <nunit2>
  403. <formatter type="Plain" />
  404. <test assemblyname="MyProject.Tests.dll" appconfig="MyProject.Tests.dll.config" />
  405. </nunit2>
  406. ]]>
  407. </code>
  408. </example>
  409. <example>
  410. <para>
  411. Only run tests that are not known to fail in files listed in the <c>tests.txt</c>
  412. file.
  413. </para>
  414. <code>
  415. <![CDATA[
  416. <nunit2>
  417. <formatter type="Xml" usefile="true" extension=".xml" outputdir="${build.dir}/results" />
  418. <test>
  419. <assemblies>
  420. <includesfile name="tests.txt" />
  421. </assemblies>
  422. <categories>
  423. <exclude name="NotWorking" />
  424. </categories>
  425. </test>
  426. </nunit2>
  427. ]]>
  428. </code>
  429. </example>
  430. </member>
  431. <member name="M:NAnt.NUnit2.Tasks.NUnit2Task.ExecuteTask">
  432. <summary>
  433. Runs the tests and sets up the formatters.
  434. </summary>
  435. </member>
  436. <member name="P:NAnt.NUnit2.Tasks.NUnit2Task.HaltOnFailure">
  437. <summary>
  438. Stop the test run if a test fails. The default is <see langword="false" />.
  439. </summary>
  440. </member>
  441. <member name="P:NAnt.NUnit2.Tasks.NUnit2Task.Tests">
  442. <summary>
  443. Tests to run.
  444. </summary>
  445. </member>
  446. <member name="P:NAnt.NUnit2.Tasks.NUnit2Task.FormatterElements">
  447. <summary>
  448. Formatters to output results of unit tests.
  449. </summary>
  450. </member>
  451. <member name="T:NAnt.NUnit2.Types.NUnit2Test">
  452. <summary>
  453. Represents a <c>test</c> element of an <see cref="T:NAnt.NUnit2.Tasks.NUnit2Task"/>.
  454. </summary>
  455. </member>
  456. <member name="P:NAnt.NUnit2.Types.NUnit2Test.AssemblyFile">
  457. <summary>
  458. Name of the assembly to search for tests.
  459. </summary>
  460. </member>
  461. <member name="P:NAnt.NUnit2.Types.NUnit2Test.TestName">
  462. <summary>
  463. Name of a specific testfixture to run. If not specified then all
  464. testfixtures are run.
  465. </summary>
  466. </member>
  467. <member name="P:NAnt.NUnit2.Types.NUnit2Test.Assemblies">
  468. <summary>
  469. Assemblies to include in test.
  470. </summary>
  471. </member>
  472. <member name="P:NAnt.NUnit2.Types.NUnit2Test.Categories">
  473. <summary>
  474. Categories of test cases to include or exclude.
  475. </summary>
  476. </member>
  477. <member name="P:NAnt.NUnit2.Types.NUnit2Test.HaltOnFailure">
  478. <summary>
  479. Build fails on failure. The default is <see langword="true" />.
  480. </summary>
  481. </member>
  482. <member name="P:NAnt.NUnit2.Types.NUnit2Test.XsltFile">
  483. <summary>
  484. XSLT transform file to use when using the <see cref="F:NAnt.NUnit.Types.FormatterType.Plain"/>
  485. formatter.
  486. </summary>
  487. </member>
  488. <member name="P:NAnt.NUnit2.Types.NUnit2Test.AppConfigFile">
  489. <summary>
  490. The application configuration file to use for the NUnit test domain.
  491. If not specified, NAnt will try to use a configuration name matching
  492. the file name of the assembly with extension ".config".
  493. </summary>
  494. </member>
  495. <member name="P:NAnt.NUnit2.Types.NUnit2Test.TestAssemblies">
  496. <summary>
  497. Gets all assemblies specified for these tests.
  498. </summary>
  499. <returns>
  500. All assemblies specified for these tests.
  501. </returns>
  502. </member>
  503. <member name="T:NAnt.NUnit2.Tasks.NUnit2TestDomain">
  504. <summary>
  505. Custom TestDomain, similar to the one included with NUnit, in order
  506. to workaround some limitations in it.
  507. </summary>
  508. </member>
  509. <member name="M:NAnt.NUnit2.Tasks.NUnit2TestDomain.#ctor">
  510. <summary>
  511. Initializes a new instance of the <see cref="T:NAnt.NUnit2.Tasks.NUnit2TestDomain"/>
  512. class.
  513. </summary>
  514. </member>
  515. <member name="M:NAnt.NUnit2.Tasks.NUnit2TestDomain.CreateRunner(System.IO.FileInfo,System.IO.FileInfo)">
  516. <summary>
  517. Runs a single testcase.
  518. </summary>
  519. <param name="assemblyFile">The test assembly.</param>
  520. <param name="configFile">The application configuration file for the test domain.</param>
  521. <returns>
  522. The result of the test.
  523. </returns>
  524. </member>
  525. <member name="T:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler">
  526. <summary>
  527. Helper class called when an assembly resolve event is raised.
  528. </summary>
  529. </member>
  530. <member name="M:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler.#ctor(System.String[])">
  531. <summary>
  532. Initializes an instanse of the <see cref="T:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler"/>
  533. class.
  534. </summary>
  535. </member>
  536. <member name="M:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler.ResolveAssembly(System.Object,System.ResolveEventArgs)">
  537. <summary>
  538. Called back when the CLR cannot resolve a given assembly.
  539. </summary>
  540. <param name="sender">The source of the event.</param>
  541. <param name="args">A <see cref="T:System.ResolveEventArgs"/> that contains the event data.</param>
  542. <returns>
  543. The <c>nunit.framework</c> we know to be in NAnts bin directory, if
  544. that is the assembly that needs to be resolved; otherwise,
  545. <see langword="null"/>.
  546. </returns>
  547. </member>
  548. <member name="M:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler.AssemblyLoad(System.Object,System.AssemblyLoadEventArgs)">
  549. <summary>
  550. Occurs when an assembly is loaded. The loaded assembly is added
  551. to the assembly cache.
  552. </summary>
  553. <param name="sender">The source of the event.</param>
  554. <param name="args">An <see cref="T:System.AssemblyLoadEventArgs"/> that contains the event data.</param>
  555. </member>
  556. <member name="F:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler._probePaths">
  557. <summary>
  558. Holds the list of directories that will be scanned for missing
  559. assembly references.
  560. </summary>
  561. </member>
  562. <member name="F:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler._assemblyCache">
  563. <summary>
  564. Holds the loaded assemblies.
  565. </summary>
  566. </member>
  567. </members>
  568. </doc>