PageRenderTime 54ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 1ms

/lib/nunit/nunit.framework.xml

#
XML | 1456 lines | 1445 code | 11 blank | 0 comment | 0 complexity | 090979feba2a56e0edde7026ba6c2fbf MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0, BSD-3-Clause
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>nunit.framework</name>
  5. </assembly>
  6. <members>
  7. <member name="T:NUnit.Framework.CategoryAttribute">
  8. <summary>
  9. Attribute used to apply a category to a test
  10. </summary>
  11. </member>
  12. <member name="F:NUnit.Framework.CategoryAttribute.categoryName">
  13. <summary>
  14. The name of the category
  15. </summary>
  16. </member>
  17. <member name="M:NUnit.Framework.CategoryAttribute.#ctor(System.String)">
  18. <summary>
  19. Construct attribute for a given category based on
  20. a name. The name may not contain the characters ',',
  21. '+', '-' or '!'. However, this is not checked in the
  22. constructor since it would cause an error to arise at
  23. as the test was loaded without giving a clear indication
  24. of where the problem is located. The error is handled
  25. in NUnitFramework.cs by marking the test as not
  26. runnable.
  27. </summary>
  28. <param name="name">The name of the category</param>
  29. </member>
  30. <member name="M:NUnit.Framework.CategoryAttribute.#ctor">
  31. <summary>
  32. Protected constructor uses the Type name as the name
  33. of the category.
  34. </summary>
  35. </member>
  36. <member name="P:NUnit.Framework.CategoryAttribute.Name">
  37. <summary>
  38. The name of the category
  39. </summary>
  40. </member>
  41. <member name="T:NUnit.Framework.DatapointAttribute">
  42. <summary>
  43. Used to mark a field for use as a datapoint when executing a theory
  44. within the same fixture that requires an argument of the field's Type.
  45. </summary>
  46. </member>
  47. <member name="T:NUnit.Framework.DatapointsAttribute">
  48. <summary>
  49. Used to mark an array as containing a set of datapoints to be used
  50. executing a theory within the same fixture that requires an argument
  51. of the Type of the array elements.
  52. </summary>
  53. </member>
  54. <member name="T:NUnit.Framework.DescriptionAttribute">
  55. <summary>
  56. Attribute used to provide descriptive text about a
  57. test case or fixture.
  58. </summary>
  59. </member>
  60. <member name="M:NUnit.Framework.DescriptionAttribute.#ctor(System.String)">
  61. <summary>
  62. Construct the attribute
  63. </summary>
  64. <param name="description">Text describing the test</param>
  65. </member>
  66. <member name="P:NUnit.Framework.DescriptionAttribute.Description">
  67. <summary>
  68. Gets the test description
  69. </summary>
  70. </member>
  71. <member name="T:NUnit.Framework.MessageMatch">
  72. <summary>
  73. Enumeration indicating how the expected message parameter is to be used
  74. </summary>
  75. </member>
  76. <member name="F:NUnit.Framework.MessageMatch.Exact">
  77. Expect an exact match
  78. </member>
  79. <member name="F:NUnit.Framework.MessageMatch.Contains">
  80. Expect a message containing the parameter string
  81. </member>
  82. <member name="F:NUnit.Framework.MessageMatch.Regex">
  83. Match the regular expression provided as a parameter
  84. </member>
  85. <member name="F:NUnit.Framework.MessageMatch.StartsWith">
  86. Expect a message that starts with the parameter string
  87. </member>
  88. <member name="T:NUnit.Framework.ExpectedExceptionAttribute">
  89. <summary>
  90. ExpectedExceptionAttribute
  91. </summary>
  92. </member>
  93. <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor">
  94. <summary>
  95. Constructor for a non-specific exception
  96. </summary>
  97. </member>
  98. <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.Type)">
  99. <summary>
  100. Constructor for a given type of exception
  101. </summary>
  102. <param name="exceptionType">The type of the expected exception</param>
  103. </member>
  104. <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.String)">
  105. <summary>
  106. Constructor for a given exception name
  107. </summary>
  108. <param name="exceptionName">The full name of the expected exception</param>
  109. </member>
  110. <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedException">
  111. <summary>
  112. Gets or sets the expected exception type
  113. </summary>
  114. </member>
  115. <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedExceptionName">
  116. <summary>
  117. Gets or sets the full Type name of the expected exception
  118. </summary>
  119. </member>
  120. <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedMessage">
  121. <summary>
  122. Gets or sets the expected message text
  123. </summary>
  124. </member>
  125. <member name="P:NUnit.Framework.ExpectedExceptionAttribute.UserMessage">
  126. <summary>
  127. Gets or sets the user message displayed in case of failure
  128. </summary>
  129. </member>
  130. <member name="P:NUnit.Framework.ExpectedExceptionAttribute.MatchType">
  131. <summary>
  132. Gets or sets the type of match to be performed on the expected message
  133. </summary>
  134. </member>
  135. <member name="P:NUnit.Framework.ExpectedExceptionAttribute.Handler">
  136. <summary>
  137. Gets the name of a method to be used as an exception handler
  138. </summary>
  139. </member>
  140. <member name="T:NUnit.Framework.ExplicitAttribute">
  141. <summary>
  142. ExplicitAttribute marks a test or test fixture so that it will
  143. only be run if explicitly executed from the gui or command line
  144. or if it is included by use of a filter. The test will not be
  145. run simply because an enclosing suite is run.
  146. </summary>
  147. </member>
  148. <member name="M:NUnit.Framework.ExplicitAttribute.#ctor">
  149. <summary>
  150. Default constructor
  151. </summary>
  152. </member>
  153. <member name="M:NUnit.Framework.ExplicitAttribute.#ctor(System.String)">
  154. <summary>
  155. Constructor with a reason
  156. </summary>
  157. <param name="reason">The reason test is marked explicit</param>
  158. </member>
  159. <member name="P:NUnit.Framework.ExplicitAttribute.Reason">
  160. <summary>
  161. The reason test is marked explicit
  162. </summary>
  163. </member>
  164. <member name="T:NUnit.Framework.IgnoreAttribute">
  165. <summary>
  166. Attribute used to mark a test that is to be ignored.
  167. Ignored tests result in a warning message when the
  168. tests are run.
  169. </summary>
  170. </member>
  171. <member name="M:NUnit.Framework.IgnoreAttribute.#ctor">
  172. <summary>
  173. Constructs the attribute without giving a reason
  174. for ignoring the test.
  175. </summary>
  176. </member>
  177. <member name="M:NUnit.Framework.IgnoreAttribute.#ctor(System.String)">
  178. <summary>
  179. Constructs the attribute giving a reason for ignoring the test
  180. </summary>
  181. <param name="reason">The reason for ignoring the test</param>
  182. </member>
  183. <member name="P:NUnit.Framework.IgnoreAttribute.Reason">
  184. <summary>
  185. The reason for ignoring a test
  186. </summary>
  187. </member>
  188. <member name="T:NUnit.Framework.IncludeExcludeAttribute">
  189. <summary>
  190. Abstract base for Attributes that are used to include tests
  191. in the test run based on environmental settings.
  192. </summary>
  193. </member>
  194. <member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor">
  195. <summary>
  196. Constructor with no included items specified, for use
  197. with named property syntax.
  198. </summary>
  199. </member>
  200. <member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor(System.String)">
  201. <summary>
  202. Constructor taking one or more included items
  203. </summary>
  204. <param name="include">Comma-delimited list of included items</param>
  205. </member>
  206. <member name="P:NUnit.Framework.IncludeExcludeAttribute.Include">
  207. <summary>
  208. Name of the item that is needed in order for
  209. a test to run. Multiple itemss may be given,
  210. separated by a comma.
  211. </summary>
  212. </member>
  213. <member name="P:NUnit.Framework.IncludeExcludeAttribute.Exclude">
  214. <summary>
  215. Name of the item to be excluded. Multiple items
  216. may be given, separated by a comma.
  217. </summary>
  218. </member>
  219. <member name="P:NUnit.Framework.IncludeExcludeAttribute.Reason">
  220. <summary>
  221. The reason for including or excluding the test
  222. </summary>
  223. </member>
  224. <member name="T:NUnit.Framework.PlatformAttribute">
  225. <summary>
  226. PlatformAttribute is used to mark a test fixture or an
  227. individual method as applying to a particular platform only.
  228. </summary>
  229. </member>
  230. <member name="M:NUnit.Framework.PlatformAttribute.#ctor">
  231. <summary>
  232. Constructor with no platforms specified, for use
  233. with named property syntax.
  234. </summary>
  235. </member>
  236. <member name="M:NUnit.Framework.PlatformAttribute.#ctor(System.String)">
  237. <summary>
  238. Constructor taking one or more platforms
  239. </summary>
  240. <param name="platforms">Comma-deliminted list of platforms</param>
  241. </member>
  242. <member name="T:NUnit.Framework.CultureAttribute">
  243. <summary>
  244. CultureAttribute is used to mark a test fixture or an
  245. individual method as applying to a particular Culture only.
  246. </summary>
  247. </member>
  248. <member name="M:NUnit.Framework.CultureAttribute.#ctor">
  249. <summary>
  250. Constructor with no cultures specified, for use
  251. with named property syntax.
  252. </summary>
  253. </member>
  254. <member name="M:NUnit.Framework.CultureAttribute.#ctor(System.String)">
  255. <summary>
  256. Constructor taking one or more cultures
  257. </summary>
  258. <param name="cultures">Comma-deliminted list of cultures</param>
  259. </member>
  260. <member name="T:NUnit.Framework.CombinatorialAttribute">
  261. <summary>
  262. Marks a test to use a combinatorial join of any argument data
  263. provided. NUnit will create a test case for every combination of
  264. the arguments provided. This can result in a large number of test
  265. cases and so should be used judiciously. This is the default join
  266. type, so the attribute need not be used except as documentation.
  267. </summary>
  268. </member>
  269. <member name="T:NUnit.Framework.PropertyAttribute">
  270. <summary>
  271. PropertyAttribute is used to attach information to a test as a name/value pair..
  272. </summary>
  273. </member>
  274. <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.String)">
  275. <summary>
  276. Construct a PropertyAttribute with a name and string value
  277. </summary>
  278. <param name="propertyName">The name of the property</param>
  279. <param name="propertyValue">The property value</param>
  280. </member>
  281. <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.Int32)">
  282. <summary>
  283. Construct a PropertyAttribute with a name and int value
  284. </summary>
  285. <param name="propertyName">The name of the property</param>
  286. <param name="propertyValue">The property value</param>
  287. </member>
  288. <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.Double)">
  289. <summary>
  290. Construct a PropertyAttribute with a name and double value
  291. </summary>
  292. <param name="propertyName">The name of the property</param>
  293. <param name="propertyValue">The property value</param>
  294. </member>
  295. <member name="M:NUnit.Framework.PropertyAttribute.#ctor">
  296. <summary>
  297. Constructor for derived classes that set the
  298. property dictionary directly.
  299. </summary>
  300. </member>
  301. <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.Object)">
  302. <summary>
  303. Constructor for use by derived classes that use the
  304. name of the type as the property name. Derived classes
  305. must ensure that the Type of the property value is
  306. a standard type supported by the BCL. Any custom
  307. types will cause a serialization Exception when
  308. in the client.
  309. </summary>
  310. </member>
  311. <member name="P:NUnit.Framework.PropertyAttribute.Properties">
  312. <summary>
  313. Gets the property dictionary for this attribute
  314. </summary>
  315. </member>
  316. <member name="M:NUnit.Framework.CombinatorialAttribute.#ctor">
  317. <summary>
  318. Default constructor
  319. </summary>
  320. </member>
  321. <member name="T:NUnit.Framework.PairwiseAttribute">
  322. <summary>
  323. Marks a test to use pairwise join of any argument data provided.
  324. NUnit will attempt too excercise every pair of argument values at
  325. least once, using as small a number of test cases as it can. With
  326. only two arguments, this is the same as a combinatorial join.
  327. </summary>
  328. </member>
  329. <member name="M:NUnit.Framework.PairwiseAttribute.#ctor">
  330. <summary>
  331. Default constructor
  332. </summary>
  333. </member>
  334. <member name="T:NUnit.Framework.SequentialAttribute">
  335. <summary>
  336. Marks a test to use a sequential join of any argument data
  337. provided. NUnit will use arguements for each parameter in
  338. sequence, generating test cases up to the largest number
  339. of argument values provided and using null for any arguments
  340. for which it runs out of values. Normally, this should be
  341. used with the same number of arguments for each parameter.
  342. </summary>
  343. </member>
  344. <member name="M:NUnit.Framework.SequentialAttribute.#ctor">
  345. <summary>
  346. Default constructor
  347. </summary>
  348. </member>
  349. <member name="T:NUnit.Framework.MaxTimeAttribute">
  350. <summary>
  351. Summary description for MaxTimeAttribute.
  352. </summary>
  353. </member>
  354. <member name="M:NUnit.Framework.MaxTimeAttribute.#ctor(System.Int32)">
  355. <summary>
  356. Construct a MaxTimeAttribute, given a time in milliseconds.
  357. </summary>
  358. <param name="milliseconds">The maximum elapsed time in milliseconds</param>
  359. </member>
  360. <member name="T:NUnit.Framework.RandomAttribute">
  361. <summary>
  362. RandomAttribute is used to supply a set of random values
  363. to a single parameter of a parameterized test.
  364. </summary>
  365. </member>
  366. <member name="T:NUnit.Framework.ValuesAttribute">
  367. <summary>
  368. ValuesAttribute is used to provide literal arguments for
  369. an individual parameter of a test.
  370. </summary>
  371. </member>
  372. <member name="T:NUnit.Framework.ParameterDataAttribute">
  373. <summary>
  374. Abstract base class for attributes that apply to parameters
  375. and supply data for the parameter.
  376. </summary>
  377. </member>
  378. <member name="M:NUnit.Framework.ParameterDataAttribute.GetData(System.Reflection.ParameterInfo)">
  379. <summary>
  380. Gets the data to be provided to the specified parameter
  381. </summary>
  382. </member>
  383. <member name="F:NUnit.Framework.ValuesAttribute.data">
  384. <summary>
  385. The collection of data to be returned. Must
  386. be set by any derived attribute classes.
  387. We use an object[] so that the individual
  388. elements may have their type changed in GetData
  389. if necessary.
  390. </summary>
  391. </member>
  392. <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object)">
  393. <summary>
  394. Construct with one argument
  395. </summary>
  396. <param name="arg1"></param>
  397. </member>
  398. <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object,System.Object)">
  399. <summary>
  400. Construct with two arguments
  401. </summary>
  402. <param name="arg1"></param>
  403. <param name="arg2"></param>
  404. </member>
  405. <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object,System.Object,System.Object)">
  406. <summary>
  407. Construct with three arguments
  408. </summary>
  409. <param name="arg1"></param>
  410. <param name="arg2"></param>
  411. <param name="arg3"></param>
  412. </member>
  413. <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object[])">
  414. <summary>
  415. Construct with an array of arguments
  416. </summary>
  417. <param name="args"></param>
  418. </member>
  419. <member name="M:NUnit.Framework.ValuesAttribute.GetData(System.Reflection.ParameterInfo)">
  420. <summary>
  421. Get the collection of values to be used as arguments
  422. </summary>
  423. </member>
  424. <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Int32)">
  425. <summary>
  426. Construct a set of doubles from 0.0 to 1.0,
  427. specifying only the count.
  428. </summary>
  429. <param name="count"></param>
  430. </member>
  431. <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Double,System.Double,System.Int32)">
  432. <summary>
  433. Construct a set of doubles from min to max
  434. </summary>
  435. <param name="min"></param>
  436. <param name="max"></param>
  437. <param name="count"></param>
  438. </member>
  439. <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Int32,System.Int32,System.Int32)">
  440. <summary>
  441. Construct a set of ints from min to max
  442. </summary>
  443. <param name="min"></param>
  444. <param name="max"></param>
  445. <param name="count"></param>
  446. </member>
  447. <member name="M:NUnit.Framework.RandomAttribute.GetData(System.Reflection.ParameterInfo)">
  448. <summary>
  449. Get the collection of values to be used as arguments
  450. </summary>
  451. </member>
  452. <member name="T:NUnit.Framework.RangeAttribute">
  453. <summary>
  454. RangeAttribute is used to supply a range of values to an
  455. individual parameter of a parameterized test.
  456. </summary>
  457. </member>
  458. <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int32,System.Int32)">
  459. <summary>
  460. Construct a range of ints using default step of 1
  461. </summary>
  462. <param name="from"></param>
  463. <param name="to"></param>
  464. </member>
  465. <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int32,System.Int32,System.Int32)">
  466. <summary>
  467. Construct a range of ints specifying the step size
  468. </summary>
  469. <param name="from"></param>
  470. <param name="to"></param>
  471. <param name="step"></param>
  472. </member>
  473. <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int64,System.Int64,System.Int64)">
  474. <summary>
  475. Construct a range of longs
  476. </summary>
  477. <param name="from"></param>
  478. <param name="to"></param>
  479. <param name="step"></param>
  480. </member>
  481. <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Double,System.Double,System.Double)">
  482. <summary>
  483. Construct a range of doubles
  484. </summary>
  485. <param name="from"></param>
  486. <param name="to"></param>
  487. <param name="step"></param>
  488. </member>
  489. <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Single,System.Single,System.Single)">
  490. <summary>
  491. Construct a range of floats
  492. </summary>
  493. <param name="from"></param>
  494. <param name="to"></param>
  495. <param name="step"></param>
  496. </member>
  497. <member name="T:NUnit.Framework.RepeatAttribute">
  498. <summary>
  499. RepeatAttribute may be applied to test case in order
  500. to run it multiple times.
  501. </summary>
  502. </member>
  503. <member name="M:NUnit.Framework.RepeatAttribute.#ctor(System.Int32)">
  504. <summary>
  505. Construct a RepeatAttribute
  506. </summary>
  507. <param name="count">The number of times to run the test</param>
  508. </member>
  509. <member name="T:NUnit.Framework.RequiredAddinAttribute">
  510. <summary>
  511. RequiredAddinAttribute may be used to indicate the names of any addins
  512. that must be present in order to run some or all of the tests in an
  513. assembly. If the addin is not loaded, the entire assembly is marked
  514. as NotRunnable.
  515. </summary>
  516. </member>
  517. <member name="M:NUnit.Framework.RequiredAddinAttribute.#ctor(System.String)">
  518. <summary>
  519. Initializes a new instance of the <see cref="T:RequiredAddinAttribute"/> class.
  520. </summary>
  521. <param name="requiredAddin">The required addin.</param>
  522. </member>
  523. <member name="P:NUnit.Framework.RequiredAddinAttribute.RequiredAddin">
  524. <summary>
  525. Gets the name of required addin.
  526. </summary>
  527. <value>The required addin name.</value>
  528. </member>
  529. <member name="T:NUnit.Framework.SetCultureAttribute">
  530. <summary>
  531. Summary description for SetCultureAttribute.
  532. </summary>
  533. </member>
  534. <member name="M:NUnit.Framework.SetCultureAttribute.#ctor(System.String)">
  535. <summary>
  536. Construct given the name of a culture
  537. </summary>
  538. <param name="culture"></param>
  539. </member>
  540. <member name="T:NUnit.Framework.SetUICultureAttribute">
  541. <summary>
  542. Summary description for SetUICultureAttribute.
  543. </summary>
  544. </member>
  545. <member name="M:NUnit.Framework.SetUICultureAttribute.#ctor(System.String)">
  546. <summary>
  547. Construct given the name of a culture
  548. </summary>
  549. <param name="culture"></param>
  550. </member>
  551. <member name="T:NUnit.Framework.SetUpAttribute">
  552. <summary>
  553. Attribute used to mark a class that contains one-time SetUp
  554. and/or TearDown methods that apply to all the tests in a
  555. namespace or an assembly.
  556. </summary>
  557. </member>
  558. <member name="T:NUnit.Framework.SetUpFixtureAttribute">
  559. <summary>
  560. SetUpFixtureAttribute is used to identify a SetUpFixture
  561. </summary>
  562. </member>
  563. <member name="T:NUnit.Framework.SuiteAttribute">
  564. <summary>
  565. Attribute used to mark a static (shared in VB) property
  566. that returns a list of tests.
  567. </summary>
  568. </member>
  569. <member name="T:NUnit.Framework.TearDownAttribute">
  570. <summary>
  571. Attribute used to identify a method that is called
  572. immediately after each test is run. The method is
  573. guaranteed to be called, even if an exception is thrown.
  574. </summary>
  575. </member>
  576. <member name="T:NUnit.Framework.TestAttribute">
  577. <summary>
  578. Adding this attribute to a method within a <seealso cref="T:NUnit.Framework.TestFixtureAttribute"/>
  579. class makes the method callable from the NUnit test runner. There is a property
  580. called Description which is optional which you can provide a more detailed test
  581. description. This class cannot be inherited.
  582. </summary>
  583. <example>
  584. [TestFixture]
  585. public class Fixture
  586. {
  587. [Test]
  588. public void MethodToTest()
  589. {}
  590. [Test(Description = "more detailed description")]
  591. publc void TestDescriptionMethod()
  592. {}
  593. }
  594. </example>
  595. </member>
  596. <member name="P:NUnit.Framework.TestAttribute.Description">
  597. <summary>
  598. Descriptive text for this test
  599. </summary>
  600. </member>
  601. <member name="T:NUnit.Framework.TestCaseAttribute">
  602. <summary>
  603. TestCaseAttribute is used to mark parameterized test cases
  604. and provide them with their arguments.
  605. </summary>
  606. </member>
  607. <member name="T:NUnit.Framework.ITestCaseData">
  608. <summary>
  609. The ITestCaseData interface is implemented by a class
  610. that is able to return complete testcases for use by
  611. a parameterized test method.
  612. NOTE: This interface is used in both the framework
  613. and the core, even though that results in two different
  614. types. However, sharing the source code guarantees that
  615. the various implementations will be compatible and that
  616. the core is able to reflect successfully over the
  617. framework implementations of ITestCaseData.
  618. </summary>
  619. </member>
  620. <member name="P:NUnit.Framework.ITestCaseData.Arguments">
  621. <summary>
  622. Gets the argument list to be provided to the test
  623. </summary>
  624. </member>
  625. <member name="P:NUnit.Framework.ITestCaseData.Result">
  626. <summary>
  627. Gets the expected result
  628. </summary>
  629. </member>
  630. <member name="P:NUnit.Framework.ITestCaseData.ExpectedException">
  631. <summary>
  632. Gets the expected exception Type
  633. </summary>
  634. </member>
  635. <member name="P:NUnit.Framework.ITestCaseData.ExpectedExceptionName">
  636. <summary>
  637. Gets the FullName of the expected exception
  638. </summary>
  639. </member>
  640. <member name="P:NUnit.Framework.ITestCaseData.TestName">
  641. <summary>
  642. Gets the name to be used for the test
  643. </summary>
  644. </member>
  645. <member name="P:NUnit.Framework.ITestCaseData.Description">
  646. <summary>
  647. Gets the description of the test
  648. </summary>
  649. </member>
  650. <member name="P:NUnit.Framework.ITestCaseData.Ignored">
  651. <summary>
  652. Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is ignored.
  653. </summary>
  654. <value><c>true</c> if ignored; otherwise, <c>false</c>.</value>
  655. </member>
  656. <member name="P:NUnit.Framework.ITestCaseData.IgnoreReason">
  657. <summary>
  658. Gets the ignore reason.
  659. </summary>
  660. <value>The ignore reason.</value>
  661. </member>
  662. <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object[])">
  663. <summary>
  664. Construct a TestCaseAttribute with a list of arguments.
  665. This constructor is not CLS-Compliant
  666. </summary>
  667. <param name="arguments"></param>
  668. </member>
  669. <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object)">
  670. <summary>
  671. Construct a TestCaseAttribute with a single argument
  672. </summary>
  673. <param name="arg"></param>
  674. </member>
  675. <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object,System.Object)">
  676. <summary>
  677. Construct a TestCaseAttribute with a two arguments
  678. </summary>
  679. <param name="arg1"></param>
  680. <param name="arg2"></param>
  681. </member>
  682. <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object,System.Object,System.Object)">
  683. <summary>
  684. Construct a TestCaseAttribute with a three arguments
  685. </summary>
  686. <param name="arg1"></param>
  687. <param name="arg2"></param>
  688. <param name="arg3"></param>
  689. </member>
  690. <member name="P:NUnit.Framework.TestCaseAttribute.Arguments">
  691. <summary>
  692. Gets the list of arguments to a test case
  693. </summary>
  694. </member>
  695. <member name="P:NUnit.Framework.TestCaseAttribute.Result">
  696. <summary>
  697. Gets or sets the expected result.
  698. </summary>
  699. <value>The result.</value>
  700. </member>
  701. <member name="P:NUnit.Framework.TestCaseAttribute.Categories">
  702. <summary>
  703. Gets a list of categories associated with this test;
  704. </summary>
  705. </member>
  706. <member name="P:NUnit.Framework.TestCaseAttribute.Category">
  707. <summary>
  708. Gets or sets the category associated with this test.
  709. May be a single category or a comma-separated list.
  710. </summary>
  711. </member>
  712. <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedException">
  713. <summary>
  714. Gets or sets the expected exception.
  715. </summary>
  716. <value>The expected exception.</value>
  717. </member>
  718. <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedExceptionName">
  719. <summary>
  720. Gets or sets the name the expected exception.
  721. </summary>
  722. <value>The expected name of the exception.</value>
  723. </member>
  724. <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedMessage">
  725. <summary>
  726. Gets or sets the expected message of the expected exception
  727. </summary>
  728. <value>The expected message of the exception.</value>
  729. </member>
  730. <member name="P:NUnit.Framework.TestCaseAttribute.MatchType">
  731. <summary>
  732. Gets or sets the type of match to be performed on the expected message
  733. </summary>
  734. </member>
  735. <member name="P:NUnit.Framework.TestCaseAttribute.Description">
  736. <summary>
  737. Gets or sets the description.
  738. </summary>
  739. <value>The description.</value>
  740. </member>
  741. <member name="P:NUnit.Framework.TestCaseAttribute.TestName">
  742. <summary>
  743. Gets or sets the name of the test.
  744. </summary>
  745. <value>The name of the test.</value>
  746. </member>
  747. <member name="P:NUnit.Framework.TestCaseAttribute.Ignore">
  748. <summary>
  749. Gets or sets the ignored status of the test
  750. </summary>
  751. </member>
  752. <member name="P:NUnit.Framework.TestCaseAttribute.Ignored">
  753. <summary>
  754. Gets or sets the ignored status of the test
  755. </summary>
  756. </member>
  757. <member name="P:NUnit.Framework.TestCaseAttribute.IgnoreReason">
  758. <summary>
  759. Gets the ignore reason.
  760. </summary>
  761. <value>The ignore reason.</value>
  762. </member>
  763. <member name="T:NUnit.Framework.TestCaseSourceAttribute">
  764. <summary>
  765. FactoryAttribute indicates the source to be used to
  766. provide test cases for a test method.
  767. </summary>
  768. </member>
  769. <member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.String)">
  770. <summary>
  771. Construct with the name of the factory - for use with languages
  772. that don't support params arrays.
  773. </summary>
  774. <param name="sourceName">An array of the names of the factories that will provide data</param>
  775. </member>
  776. <member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.Type,System.String)">
  777. <summary>
  778. Construct with a Type and name - for use with languages
  779. that don't support params arrays.
  780. </summary>
  781. <param name="sourceType">The Type that will provide data</param>
  782. <param name="sourceName">The name of the method, property or field that will provide data</param>
  783. </member>
  784. <member name="P:NUnit.Framework.TestCaseSourceAttribute.SourceName">
  785. <summary>
  786. The name of a the method, property or fiend to be used as a source
  787. </summary>
  788. </member>
  789. <member name="P:NUnit.Framework.TestCaseSourceAttribute.SourceType">
  790. <summary>
  791. A Type to be used as a source
  792. </summary>
  793. </member>
  794. <member name="T:NUnit.Framework.TestFixtureAttribute">
  795. <example>
  796. [TestFixture]
  797. public class ExampleClass
  798. {}
  799. </example>
  800. </member>
  801. <member name="M:NUnit.Framework.TestFixtureAttribute.#ctor">
  802. <summary>
  803. Default constructor
  804. </summary>
  805. </member>
  806. <member name="M:NUnit.Framework.TestFixtureAttribute.#ctor(System.Object[])">
  807. <summary>
  808. Construct with a object[] representing a set of arguments.
  809. In .NET 2.0, the arguments may later be separated into
  810. type arguments and constructor arguments.
  811. </summary>
  812. <param name="arguments"></param>
  813. </member>
  814. <member name="P:NUnit.Framework.TestFixtureAttribute.Description">
  815. <summary>
  816. Descriptive text for this fixture
  817. </summary>
  818. </member>
  819. <member name="P:NUnit.Framework.TestFixtureAttribute.Category">
  820. <summary>
  821. Gets and sets the category for this fixture.
  822. May be a comma-separated list of categories.
  823. </summary>
  824. </member>
  825. <member name="P:NUnit.Framework.TestFixtureAttribute.Categories">
  826. <summary>
  827. Gets a list of categories for this fixture
  828. </summary>
  829. </member>
  830. <member name="P:NUnit.Framework.TestFixtureAttribute.Arguments">
  831. <summary>
  832. The arguments originally provided to the attribute
  833. </summary>
  834. </member>
  835. <member name="P:NUnit.Framework.TestFixtureAttribute.Ignore">
  836. <summary>
  837. Gets or sets a value indicating whether this <see cref="T:NUnit.Framework.TestFixtureAttribute"/> should be ignored.
  838. </summary>
  839. <value><c>true</c> if ignore; otherwise, <c>false</c>.</value>
  840. </member>
  841. <member name="P:NUnit.Framework.TestFixtureAttribute.IgnoreReason">
  842. <summary>
  843. Gets or sets the ignore reason. May set Ignored as a side effect.
  844. </summary>
  845. <value>The ignore reason.</value>
  846. </member>
  847. <member name="P:NUnit.Framework.TestFixtureAttribute.TypeArgs">
  848. <summary>
  849. Get or set the type arguments. If not set
  850. explicitly, any leading arguments that are
  851. Types are taken as type arguments.
  852. </summary>
  853. </member>
  854. <member name="T:NUnit.Framework.TestFixtureSetUpAttribute">
  855. <summary>
  856. Attribute used to identify a method that is
  857. called before any tests in a fixture are run.
  858. </summary>
  859. </member>
  860. <member name="T:NUnit.Framework.TestFixtureTearDownAttribute">
  861. <summary>
  862. Attribute used to identify a method that is called after
  863. all the tests in a fixture have run. The method is
  864. guaranteed to be called, even if an exception is thrown.
  865. </summary>
  866. </member>
  867. <member name="T:NUnit.Framework.TheoryAttribute">
  868. <summary>
  869. Adding this attribute to a method within a <seealso cref="T:NUnit.Framework.TestFixtureAttribute"/>
  870. class makes the method callable from the NUnit test runner. There is a property
  871. called Description which is optional which you can provide a more detailed test
  872. description. This class cannot be inherited.
  873. </summary>
  874. <example>
  875. [TestFixture]
  876. public class Fixture
  877. {
  878. [Test]
  879. public void MethodToTest()
  880. {}
  881. [Test(Description = "more detailed description")]
  882. publc void TestDescriptionMethod()
  883. {}
  884. }
  885. </example>
  886. </member>
  887. <member name="T:NUnit.Framework.TimeoutAttribute">
  888. <summary>
  889. WUsed on a method, marks the test with a timeout value in milliseconds.
  890. The test will be run in a separate thread and is cancelled if the timeout
  891. is exceeded. Used on a method or assembly, sets the default timeout
  892. for all contained test methods.
  893. </summary>
  894. </member>
  895. <member name="M:NUnit.Framework.TimeoutAttribute.#ctor(System.Int32)">
  896. <summary>
  897. Construct a TimeoutAttribute given a time in milliseconds
  898. </summary>
  899. <param name="timeout">The timeout value in milliseconds</param>
  900. </member>
  901. <member name="T:NUnit.Framework.RequiresSTAAttribute">
  902. <summary>
  903. Marks a test that must run in the STA, causing it
  904. to run in a separate thread if necessary.
  905. On methods, you may also use STAThreadAttribute
  906. to serve the same purpose.
  907. </summary>
  908. </member>
  909. <member name="M:NUnit.Framework.RequiresSTAAttribute.#ctor">
  910. <summary>
  911. Construct a RequiresSTAAttribute
  912. </summary>
  913. </member>
  914. <member name="T:NUnit.Framework.RequiresMTAAttribute">
  915. <summary>
  916. Marks a test that must run in the MTA, causing it
  917. to run in a separate thread if necessary.
  918. On methods, you may also use MTAThreadAttribute
  919. to serve the same purpose.
  920. </summary>
  921. </member>
  922. <member name="M:NUnit.Framework.RequiresMTAAttribute.#ctor">
  923. <summary>
  924. Construct a RequiresMTAAttribute
  925. </summary>
  926. </member>
  927. <member name="T:NUnit.Framework.RequiresThreadAttribute">
  928. <summary>
  929. Marks a test that must run on a separate thread.
  930. </summary>
  931. </member>
  932. <member name="M:NUnit.Framework.RequiresThreadAttribute.#ctor">
  933. <summary>
  934. Construct a RequiresThreadAttribute
  935. </summary>
  936. </member>
  937. <member name="M:NUnit.Framework.RequiresThreadAttribute.#ctor(System.Threading.ApartmentState)">
  938. <summary>
  939. Construct a RequiresThreadAttribute, specifying the apartment
  940. </summary>
  941. </member>
  942. <member name="T:NUnit.Framework.ValueSourceAttribute">
  943. <summary>
  944. ValueSourceAttribute indicates the source to be used to
  945. provide data for one parameter of a test method.
  946. </summary>
  947. </member>
  948. <member name="M:NUnit.Framework.ValueSourceAttribute.#ctor(System.String)">
  949. <summary>
  950. Construct with the name of the factory - for use with languages
  951. that don't support params arrays.
  952. </summary>
  953. <param name="sourceName">The name of the data source to be used</param>
  954. </member>
  955. <member name="M:NUnit.Framework.ValueSourceAttribute.#ctor(System.Type,System.String)">
  956. <summary>
  957. Construct with a Type and name - for use with languages
  958. that don't support params arrays.
  959. </summary>
  960. <param name="sourceType">The Type that will provide data</param>
  961. <param name="sourceName">The name of the method, property or field that will provide data</param>
  962. </member>
  963. <member name="P:NUnit.Framework.ValueSourceAttribute.SourceName">
  964. <summary>
  965. The name of a the method, property or fiend to be used as a source
  966. </summary>
  967. </member>
  968. <member name="P:NUnit.Framework.ValueSourceAttribute.SourceType">
  969. <summary>
  970. A Type to be used as a source
  971. </summary>
  972. </member>
  973. <member name="T:NUnit.Framework.Constraints.AttributeExistsConstraint">
  974. <summary>
  975. AttributeExistsConstraint tests for the presence of a
  976. specified attribute on a Type.
  977. </summary>
  978. </member>
  979. <member name="T:NUnit.Framework.Constraints.Constraint">
  980. <summary>
  981. The Constraint class is the base of all built-in constraints
  982. within NUnit. It provides the operator overloads used to combine
  983. constraints.
  984. </summary>
  985. </member>
  986. <member name="T:NUnit.Framework.Constraints.IResolveConstraint">
  987. <summary>
  988. The IConstraintExpression interface is implemented by all
  989. complete and resolvable constraints and expressions.
  990. </summary>
  991. </member>
  992. <member name="M:NUnit.Framework.Constraints.IResolveConstraint.Resolve">
  993. <summary>
  994. Return the top-level constraint for this expression
  995. </summary>
  996. <returns></returns>
  997. </member>
  998. <member name="F:NUnit.Framework.Constraints.Constraint.UNSET">
  999. <summary>
  1000. Static UnsetObject used to detect derived constraints
  1001. failing to set the actual value.
  1002. </summary>
  1003. </member>
  1004. <member name="F:NUnit.Framework.Constraints.Constraint.actual">
  1005. <summary>
  1006. The actual value being tested against a constraint
  1007. </summary>
  1008. </member>
  1009. <member name="F:NUnit.Framework.Constraints.Constraint.displayName">
  1010. <summary>
  1011. The display name of this Constraint for use by ToString()
  1012. </summary>
  1013. </member>
  1014. <member name="F:NUnit.Framework.Constraints.Constraint.argcnt">
  1015. <summary>
  1016. Argument fields used by ToString();
  1017. </summary>
  1018. </member>
  1019. <member name="F:NUnit.Framework.Constraints.Constraint.builder">
  1020. <summary>
  1021. The builder holding this constraint
  1022. </summary>
  1023. </member>
  1024. <member name="M:NUnit.Framework.Constraints.Constraint.#ctor">
  1025. <summary>
  1026. Construct a constraint with no arguments
  1027. </summary>
  1028. </member>
  1029. <member name="M:NUnit.Framework.Constraints.Constraint.#ctor(System.Object)">
  1030. <summary>
  1031. Construct a constraint with one argument
  1032. </summary>
  1033. </member>
  1034. <member name="M:NUnit.Framework.Constraints.Constraint.#ctor(System.Object,System.Object)">
  1035. <summary>
  1036. Construct a constraint with two arguments
  1037. </summary>
  1038. </member>
  1039. <member name="M:NUnit.Framework.Constraints.Constraint.SetBuilder(NUnit.Framework.Constraints.ConstraintBuilder)">
  1040. <summary>
  1041. Sets the ConstraintBuilder holding this constraint
  1042. </summary>
  1043. </member>
  1044. <member name="M:NUnit.Framework.Constraints.Constraint.WriteMessageTo(NUnit.Framework.Constraints.MessageWriter)">
  1045. <summary>
  1046. Write the failure message to the MessageWriter provided
  1047. as an argument. The default implementation simply passes
  1048. the constraint and the actual value to the writer, which
  1049. then displays the constraint description and the value.
  1050. Constraints that need to provide additional details,
  1051. such as where the error occured can override this.
  1052. </summary>
  1053. <param name="writer">The MessageWriter on which to display the message</param>
  1054. </member>
  1055. <member name="M:NUnit.Framework.Constraints.Constraint.Matches(System.Object)">
  1056. <summary>
  1057. Test whether the constraint is satisfied by a given value
  1058. </summary>
  1059. <param name="actual">The value to be tested</param>
  1060. <returns>True for success, false for failure</returns>
  1061. </member>
  1062. <member name="M:NUnit.Framework.Constraints.Constraint.Matches(NUnit.Framework.Constraints.ActualValueDelegate)">
  1063. <summary>
  1064. Test whether the constraint is satisfied by an
  1065. ActualValueDelegate that returns the value to be tested.
  1066. The default implementation simply evaluates the delegate
  1067. but derived classes may override it to provide for delayed
  1068. processing.
  1069. </summary>
  1070. <param name="del">An ActualValueDelegate</param>
  1071. <returns>True for success, false for failure</returns>
  1072. </member>
  1073. <member name="M:NUnit.Framework.Constraints.Constraint.Matches``1(``0@)">
  1074. <summary>
  1075. Test whether the constraint is satisfied by a given reference.
  1076. The default implementation simply dereferences the value but
  1077. derived classes may override it to provide for delayed processing.
  1078. </summary>
  1079. <param name="actual">A reference to the value to be tested</param>
  1080. <returns>True for success, false for failure</returns>
  1081. </member>
  1082. <member name="M:NUnit.Framework.Constraints.Constraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
  1083. <summary>
  1084. Write the constraint description to a MessageWriter
  1085. </summary>
  1086. <param name="writer">The writer on which the description is displayed</param>
  1087. </member>
  1088. <member name="M:NUnit.Framework.Constraints.Constraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
  1089. <summary>
  1090. Write the actual value for a failing constraint test to a
  1091. MessageWriter. The default implementation simply writes
  1092. the raw value of actual, leaving it to the writer to
  1093. perform any formatting.
  1094. </summary>
  1095. <param name="writer">The writer on which the actual value is displayed</param>
  1096. </member>
  1097. <member name="M:NUnit.Framework.Constraints.Constraint.ToString">
  1098. <summary>
  1099. Default override of ToString returns the constraint DisplayName
  1100. followed by any arguments within angle brackets.
  1101. </summary>
  1102. <returns></returns>
  1103. </member>
  1104. <member name="M:NUnit.Framework.Constraints.Constraint.GetStringRepresentation">
  1105. <summary>
  1106. Returns the string representation of this constraint
  1107. </summary>
  1108. </member>
  1109. <member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseAnd(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
  1110. <summary>
  1111. This operator creates a constraint that is satisfied only if both
  1112. argument constraints are satisfied.
  1113. </summary>
  1114. </member>
  1115. <member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseOr(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
  1116. <summary>
  1117. This operator creates a constraint that is satisfied if either
  1118. of the argument constraints is satisfied.
  1119. </summary>
  1120. </member>
  1121. <member name="M:NUnit.Framework.Constraints.Constraint.op_LogicalNot(NUnit.Framework.Constraints.Constraint)">
  1122. <summary>
  1123. This operator creates a constraint that is satisfied if the
  1124. argument constraint is not satisfied.
  1125. </summary>
  1126. </member>
  1127. <member name="M:NUnit.Framework.Constraints.Constraint.After(System.Int32)">
  1128. <summary>
  1129. Returns a DelayedConstraint with the specified delay time.
  1130. </summary>
  1131. <param name="delayInMilliseconds">The delay in milliseconds.</param>
  1132. <returns></returns>
  1133. </member>
  1134. <member name="M:NUnit.Framework.Constraints.Constraint.After(System.Int32,System.Int32)">
  1135. <summary>
  1136. Returns a DelayedConstraint with the specified delay time
  1137. and polling interval.
  1138. </summary>
  1139. <param name="delayInMilliseconds">The delay in milliseconds.</param>
  1140. <param name="pollingInterval">The interval at which to test the constraint.</param>
  1141. <returns></returns>
  1142. </member>
  1143. <member name="P:NUnit.Framework.Constraints.Constraint.DisplayName">
  1144. <summary>
  1145. The display name of this Constraint for use by ToString().
  1146. The default value is the name of the constraint with
  1147. trailing "Constraint" removed. Derived classes may set
  1148. this to another name in their constructors.
  1149. </summary>
  1150. </member>
  1151. <member name="P:NUnit.Framework.Constraints.Constraint.And">
  1152. <summary>
  1153. Returns a ConstraintExpression by appending And
  1154. to the current constraint.
  1155. </summary>
  1156. </member>
  1157. <member name="P:NUnit.Framework.Constraints.Constraint.With">
  1158. <summary>
  1159. Returns a ConstraintExpression by appending And
  1160. to the current constraint.
  1161. </summary>
  1162. </member>
  1163. <member name="P:NUnit.Framework.Constraints.Constraint.Or">
  1164. <summary>
  1165. Returns a ConstraintExpression by appending Or
  1166. to the current constraint.
  1167. </summary>
  1168. </member>
  1169. <member name="T:NUnit.Framework.Constraints.Constraint.UnsetObject">
  1170. <summary>
  1171. Class used to detect any derived constraints
  1172. that fail to set the actual value in their
  1173. Matches override.
  1174. </summary>
  1175. </member>
  1176. <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.#ctor(System.Type)">
  1177. <summary>
  1178. Constructs an AttributeExistsConstraint for a specific attribute Type
  1179. </summary>
  1180. <param name="type"></param>
  1181. </member>
  1182. <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.Matches(System.Object)">
  1183. <summary>
  1184. Tests whether the object provides the expected attribute.
  1185. </summary>
  1186. <param name="actual">A Type, MethodInfo, or other ICustomAttributeProvider</param>
  1187. <returns>True if the expected attribute is present, otherwise false</returns>
  1188. </member>
  1189. <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
  1190. <summary>
  1191. Writes the description of the constraint to the specified writer
  1192. </summary>
  1193. </member>
  1194. <member name="T:NUnit.Framework.Constraints.AttributeConstraint">
  1195. <summary>
  1196. AttributeConstraint tests that a specified attribute is present
  1197. on a Type or other provider and that the value of the attribute
  1198. satisfies some other constraint.
  1199. </summary>
  1200. </member>
  1201. <member name="T:NUnit.Framework.Constraints.PrefixConstraint">
  1202. <summary>
  1203. Abstract base class used for prefixes
  1204. </summary>
  1205. </member>
  1206. <member name="F:NUnit.Framework.Constraints.PrefixConstraint.baseConstraint">
  1207. <summary>
  1208. The base constraint
  1209. </summary>
  1210. </member>
  1211. <member name="M:NUnit.Framework.Constraints.PrefixConstraint.#ctor(NUnit.Framework.Constraints.IResolveConstraint)">
  1212. <summary>
  1213. Construct given a base constraint
  1214. </summary>
  1215. <param name="resolvable"></param>
  1216. </member>
  1217. <member name="M:NUnit.Framework.Constraints.AttributeConstraint.#ctor(System.Type,NUnit.Framework.Constraints.Constraint)">
  1218. <summary>
  1219. Constructs an AttributeConstraint for a specified attriute
  1220. Type and base constraint.
  1221. </summary>
  1222. <param name="type"></param>
  1223. <param name="baseConstraint"></param>
  1224. </member>
  1225. <member name="M:NUnit.Framework.Constraints.AttributeConstraint.Matches(System.Object)">
  1226. <summary>
  1227. Determines whether the Type or other provider has the
  1228. expected attribute and if its value matches the
  1229. additional constraint specified.
  1230. </summary>
  1231. </member>
  1232. <member name="M:NUnit.Framework.Constraints.AttributeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
  1233. <summary>
  1234. Writes a description of the attribute to the specified writer.
  1235. </summary>
  1236. </member>
  1237. <member name="M:NUnit.Framework.Constraints.AttributeConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
  1238. <summary>
  1239. Writes the actual value supplied to the specified writer.
  1240. </summary>
  1241. </member>
  1242. <member name="M:NUnit.Framework.Constraints.AttributeConstraint.GetStringRepresentation">
  1243. <summary>
  1244. Returns a string representation of the constraint.
  1245. </summary>
  1246. </member>
  1247. <member name="T:NUnit.Framework.Constraints.BasicConstraint">
  1248. <summary>
  1249. BasicConstraint is the abstract base for constraints that
  1250. perform a simple comparison to a constant value.
  1251. </summary>
  1252. </member>
  1253. <member name="M:NUnit.Framework.Constraints.BasicConstraint.#ctor(System.Object,System.String)">
  1254. <summary>
  1255. Initializes a new instance of the <see cref="T:BasicConstraint"/> class.
  1256. </summary>
  1257. <param name="expected">The expected.</param>
  1258. <param name="description">The description.</param>
  1259. </member>
  1260. <member name="M:NUnit.Framework.Constraints.BasicConstraint.Matches(System.Object)">
  1261. <summary>
  1262. Test whether the constraint is satisfied by a given value
  1263. </summary>
  1264. <param name="actual">The value to be tested</param>
  1265. <returns>True for success, false for failure</returns>
  1266. </member>
  1267. <member name="M:NUnit.Framework.Constraints.BasicConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
  1268. <summary>
  1269. Write the constraint description to a MessageWriter
  1270. </summary>
  1271. <param name="writer">The writer on which the description is displayed</param>
  1272. </member>
  1273. <member name="T:NUnit.Framework.Constraints.NullConstraint">
  1274. <summary>
  1275. NullConstraint tests that the actual value is null
  1276. </summary>
  1277. </member>
  1278. <member name="M:NUnit.Framework.Constraints.NullConstraint.#ctor">
  1279. <summary>
  1280. Initializes a new instance of the <see cref="T:NullConstraint"/> class.
  1281. </summary>
  1282. </member>
  1283. <member name="T:NUnit.Framework.Constraints.TrueConstraint">
  1284. <summary>
  1285. TrueConstraint tests that the actual value is true
  1286. </summary>
  1287. </member>
  1288. <member name="M:NUnit.Framework.Constraints.TrueConstraint.#ctor">
  1289. <summary>
  1290. Initializes a new instance of the <see cref="T:TrueConstraint"/> class.
  1291. </summary>
  1292. </member>
  1293. <member name="T:NUnit.Framework.Constraints.FalseConstraint">
  1294. <summary>
  1295. FalseConstraint tests that the actual value is false
  1296. </summary>
  1297. </member>
  1298. <member name="M:NUnit.Framework.Constraints.FalseConstraint.#ctor">
  1299. <summary>
  1300. Initializes a new instance of the <see cref="T:FalseConstraint"/> class.
  1301. </summary>
  1302. </member>
  1303. <member name="T:NUnit.Framework.Constraints.NaNConstraint">
  1304. <summary>
  1305. NaNConstraint tests that the actual value is a double or float NaN
  1306. </summary>
  1307. </member>
  1308. <member name="M:NUnit.Framework.Constraints.NaNConstraint.Matches(System.Object)">
  1309. <summary>
  1310. Test that the actual value is an NaN
  1311. </summary>
  1312. <param name="actual"></param>
  1313. <returns></returns>
  1314. </member>
  1315. <member name="M:NUnit.Framework.Constraints.NaNConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
  1316. <summary>
  1317. Write the constraint description to a specified writer
  1318. </summary>
  1319. <param name="writer"></param>
  1320. </member>
  1321. <member name="T:NUnit.Framework.Constraints.BinaryConstraint">
  1322. <summary>
  1323. BinaryConstraint is the abstract base of all constraints
  1324. that combine two other constraints in some fashion.
  1325. </summary>
  1326. </member>
  1327. <member name="F:NUnit.Framework.Constraints.BinaryConstraint.left">
  1328. <summary>
  1329. The first constraint being combined
  1330. </summary>
  1331. </member>
  1332. <member name="F:NUnit.Framework.Constraints.BinaryConstraint.right">
  1333. <summary>
  1334. The second constraint being combined
  1335. </summary>
  1336. </member>
  1337. <member name="M:NUnit.Framework.Constraints.BinaryConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
  1338. <summary>
  1339. Construct a BinaryConstraint from two other constraints
  1340. </summary>
  1341. <param name="left">The first constraint</param>
  1342. <param name="right">The second constraint</param>
  1343. </member>
  1344. <member name="T:NUnit.Framework.Constraints.AndConstraint">
  1345. <summary>
  1346. AndConstraint succeeds only if both members succeed.
  1347. </summary>
  1348. </member>
  1349. <member name="M:NUnit.Framework.Constraints.AndConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
  1350. <summary>
  1351. Create an AndConstraint from two other constraints
  1352. </summary>
  1353. <param name="left">The first constraint</param>
  1354. <param name="right">The second constraint</param>
  1355. </member>
  1356. <member name="M:NUnit.Framework.Constraints.AndConstraint.Matches(System.Object)">
  1357. <summary>
  1358. Apply both member constraints to an actual value, succeeding
  1359. succeeding only if both of them succeed.
  1360. </summary>
  1361. <param name="actual">The actual value</param>
  1362. <returns>True if the constraints both succeeded</returns>
  1363. </member>
  1364. <member name="M:NUnit.Framework.Constraints.AndConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
  1365. <summary>
  1366. Write a description for this contraint to a MessageWriter
  1367. </summary>
  1368. <param name="writer">The MessageWriter to receive the description</param>
  1369. </member>
  1370. <member name="M:NUnit.Framework.Constraints.AndConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
  1371. <summary>
  1372. Write the actual value for a failing constraint test to a
  1373. MessageWriter. The default implementation simply writes
  1374. the raw value of actual, leaving it to the writer to
  1375. perform any formatting.
  1376. </summary>
  1377. <param name="writer">The writer on which the actual value is displayed</param>
  1378. </member>
  1379. <member name="T:NUnit.Framework.Constraints.OrConstraint">
  1380. <summary>
  1381. OrConstraint succeeds if either member succeeds
  1382. </summary>
  1383. </member>
  1384. <member name="M:NUnit.Framework.Constraints.OrConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
  1385. <summary>
  1386. Create an OrConstraint from two other constraints
  1387. </summary>
  1388. <param name="left">The first constraint</param>
  1389. <param name="right">The second constraint</param>
  1390. </member>
  1391. <member name="M:NUnit.Framework.Constraints.OrConstraint.Matches(System.Object)">
  1392. <summary>
  1393. Apply the member constraints to an actual value, succeeding
  1394. succeeding as soon as one of them succeeds.
  1395. </summary>
  1396. <param name="actual">The actual value</param>
  1397. <returns>True if either constraint succeeded</returns>
  1398. </member>
  1399. <member name="M:NUnit.Framework.Constraints.OrConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
  1400. <summary>
  1401. Write a description for this contraint to a MessageWriter
  1402. </summary>
  1403. <param name="writer">The MessageWriter to receive the description</param>
  1404. </member>
  1405. <member name="T:NUnit.Framework.Constraints.CollectionConstraint">
  1406. <summary>
  1407. CollectionConstraint is the abstract base class for
  1408. constraints that operate on collections.
  1409. </summary>
  1410. </member>
  1411. <member name="M:NUnit.Framework.Constraints.CollectionConstraint.#ctor">
  1412. <summary>
  1413. Construct an empty CollectionConstraint
  1414. </summary>
  1415. </member>
  1416. <member name="M:NUnit.Framework.Constraints.CollectionConstraint.#ctor(System.Object)">
  1417. <summary>
  1418. Construct a CollectionConstraint
  1419. </summary>
  1420. <param name="arg"></param>
  1421. </member>
  1422. <member name="M:NUnit.Framework.Constraints.CollectionConstraint.IsEmpty(System.Collections.IEnumerable)">
  1423. <summary>
  1424. Determines whether the specified enumerable is empty.
  1425. </summary>
  1426. <param name="enumerable">The enumerable.</param>
  1427. <returns>
  1428. <c>true</c> if the specified enumerable is empty; otherwise, <c>false</c>.
  1429. </returns>
  1430. </member>
  1431. <member name="M:NUnit.Framework.Constraints.CollectionConstraint.Matches(System.Object)">
  1432. <summary>
  1433. Test whether the constraint is satisfied by a given value
  1434. </summary>
  1435. <param name="actual">The value to be tested</param>
  1436. <returns>True for success, false for failure</returns>
  1437. </member>
  1438. <member name="M:NUnit.Framework.Constraints.CollectionConstraint.doMatch(System.Collections.IEnumerable)">
  1439. <summary>
  1440. Protected method to be implemented by derived classes
  1441. </summary>
  1442. <param name="collection"></param>
  1443. <returns></returns>
  1444. </member>
  1445. <member name