/ref/nunit.framework.xml

http://otis-lib.googlecode.com/ · XML · 5521 lines · 5507 code · 14 blank · 0 comment · 0 complexity · 38d08091029f20f904521878d9f6ac5a MD5 · raw file

Large files are truncated click here to view the full file

  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>nunit.framework</name>
  5. </assembly>
  6. <members>
  7. <member name="T:NUnit.Framework.Constraints.SubstringConstraint">
  8. <summary>
  9. SubstringConstraint can test whether a string contains
  10. the expected substring.
  11. </summary>
  12. </member>
  13. <member name="T:NUnit.Framework.Constraints.Constraint">
  14. <summary>
  15. The Constraint class is the base of all built-in or
  16. user-defined constraints in NUnit. It provides the operator
  17. overloads used to combine constraints.
  18. </summary>
  19. </member>
  20. <member name="F:NUnit.Framework.Constraints.Constraint.UNSET">
  21. <summary>
  22. Static UnsetObject used to detect derived constraints
  23. failing to set the actual value.
  24. </summary>
  25. </member>
  26. <member name="F:NUnit.Framework.Constraints.Constraint.caseInsensitive">
  27. <summary>
  28. If true, all string comparisons will ignore case
  29. </summary>
  30. </member>
  31. <member name="F:NUnit.Framework.Constraints.Constraint.compareAsCollection">
  32. <summary>
  33. If true, arrays will be treated as collections, allowing
  34. those of different dimensions to be compared
  35. </summary>
  36. </member>
  37. <member name="F:NUnit.Framework.Constraints.Constraint.tolerance">
  38. <summary>
  39. If non-zero, equality comparisons within the specified
  40. tolerance will succeed.
  41. </summary>
  42. </member>
  43. <member name="F:NUnit.Framework.Constraints.Constraint.compareWith">
  44. <summary>
  45. IComparer object used in comparisons for some constraints.
  46. </summary>
  47. </member>
  48. <member name="F:NUnit.Framework.Constraints.Constraint.actual">
  49. <summary>
  50. The actual value being tested against a constraint
  51. </summary>
  52. </member>
  53. <member name="M:NUnit.Framework.Constraints.Constraint.Within(System.Object)">
  54. <summary>
  55. Flag the constraint to use a tolerance when determining equality.
  56. Currently only used for doubles and floats.
  57. </summary>
  58. <param name="tolerance">Tolerance to be used</param>
  59. <returns>Self.</returns>
  60. </member>
  61. <member name="M:NUnit.Framework.Constraints.Constraint.Comparer(System.Collections.IComparer)">
  62. <summary>
  63. Flag the constraint to use the supplied IComparer object.
  64. </summary>
  65. <param name="comparer">The IComparer object to use.</param>
  66. <returns>Self.</returns>
  67. </member>
  68. <member name="M:NUnit.Framework.Constraints.Constraint.WriteMessageTo(NUnit.Framework.MessageWriter)">
  69. <summary>
  70. Write the failure message to the MessageWriter provided
  71. as an argument. The default implementation simply passes
  72. the constraint and the actual value to the writer, which
  73. then displays the constraint description and the value.
  74. Constraints that need to provide additional details,
  75. such as where the error occured can override this.
  76. </summary>
  77. <param name="writer">The MessageWriter on which to display the message</param>
  78. </member>
  79. <member name="M:NUnit.Framework.Constraints.Constraint.Matches(System.Object)">
  80. <summary>
  81. Test whether the constraint is satisfied by a given value
  82. </summary>
  83. <param name="actual">The value to be tested</param>
  84. <returns>True for success, false for failure</returns>
  85. </member>
  86. <member name="M:NUnit.Framework.Constraints.Constraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  87. <summary>
  88. Write the constraint description to a MessageWriter
  89. </summary>
  90. <param name="writer">The writer on which the description is displayed</param>
  91. </member>
  92. <member name="M:NUnit.Framework.Constraints.Constraint.WriteActualValueTo(NUnit.Framework.MessageWriter)">
  93. <summary>
  94. Write the actual value for a failing constraint test to a
  95. MessageWriter. The default implementation simply writes
  96. the raw value of actual, leaving it to the writer to
  97. perform any formatting.
  98. </summary>
  99. <param name="writer">The writer on which the actual value is displayed</param>
  100. </member>
  101. <member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseAnd(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
  102. <summary>
  103. This operator creates a constraint that is satisfied only if both
  104. argument constraints are satisfied.
  105. </summary>
  106. </member>
  107. <member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseOr(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
  108. <summary>
  109. This operator creates a constraint that is satisfied if either
  110. of the argument constraints is satisfied.
  111. </summary>
  112. </member>
  113. <member name="M:NUnit.Framework.Constraints.Constraint.op_LogicalNot(NUnit.Framework.Constraints.Constraint)">
  114. <summary>
  115. This operator creates a constraint that is satisfied if the
  116. argument constraint is not satisfied.
  117. </summary>
  118. </member>
  119. <member name="P:NUnit.Framework.Constraints.Constraint.IgnoreCase">
  120. <summary>
  121. Flag the constraint to ignore case and return self.
  122. </summary>
  123. </member>
  124. <member name="P:NUnit.Framework.Constraints.Constraint.AsCollection">
  125. <summary>
  126. Flag the constraint to compare arrays as collections
  127. and return self.
  128. </summary>
  129. </member>
  130. <member name="T:NUnit.Framework.Constraints.Constraint.UnsetObject">
  131. <summary>
  132. Class used to detect any derived constraints
  133. that fail to set the actual value in their
  134. Matches override.
  135. </summary>
  136. </member>
  137. <member name="M:NUnit.Framework.Constraints.SubstringConstraint.#ctor(System.String)">
  138. <summary>
  139. Initializes a new instance of the <see cref="T:SubstringConstraint"/> class.
  140. </summary>
  141. <param name="expected">The expected.</param>
  142. </member>
  143. <member name="M:NUnit.Framework.Constraints.SubstringConstraint.Matches(System.Object)">
  144. <summary>
  145. Test whether the constraint is satisfied by a given value
  146. </summary>
  147. <param name="actual">The value to be tested</param>
  148. <returns>True for success, false for failure</returns>
  149. </member>
  150. <member name="M:NUnit.Framework.Constraints.SubstringConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  151. <summary>
  152. Write the constraint description to a MessageWriter
  153. </summary>
  154. <param name="writer">The writer on which the description is displayed</param>
  155. </member>
  156. <member name="T:NUnit.Framework.Constraints.StartsWithConstraint">
  157. <summary>
  158. StartsWithConstraint can test whether a string starts
  159. with an expected substring.
  160. </summary>
  161. </member>
  162. <member name="M:NUnit.Framework.Constraints.StartsWithConstraint.#ctor(System.String)">
  163. <summary>
  164. Initializes a new instance of the <see cref="T:StartsWithConstraint"/> class.
  165. </summary>
  166. <param name="expected">The expected string</param>
  167. </member>
  168. <member name="M:NUnit.Framework.Constraints.StartsWithConstraint.Matches(System.Object)">
  169. <summary>
  170. Test whether the constraint is matched by the actual value.
  171. This is a template method, which calls the IsMatch method
  172. of the derived class.
  173. </summary>
  174. <param name="actual"></param>
  175. <returns></returns>
  176. </member>
  177. <member name="M:NUnit.Framework.Constraints.StartsWithConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  178. <summary>
  179. Write the constraint description to a MessageWriter
  180. </summary>
  181. <param name="writer">The writer on which the description is displayed</param>
  182. </member>
  183. <member name="T:NUnit.Framework.Constraints.EndsWithConstraint">
  184. <summary>
  185. EndsWithConstraint can test whether a string ends
  186. with an expected substring.
  187. </summary>
  188. </member>
  189. <member name="M:NUnit.Framework.Constraints.EndsWithConstraint.#ctor(System.String)">
  190. <summary>
  191. Initializes a new instance of the <see cref="T:EndsWithConstraint"/> class.
  192. </summary>
  193. <param name="expected">The expected string</param>
  194. </member>
  195. <member name="M:NUnit.Framework.Constraints.EndsWithConstraint.Matches(System.Object)">
  196. <summary>
  197. Test whether the constraint is matched by the actual value.
  198. This is a template method, which calls the IsMatch method
  199. of the derived class.
  200. </summary>
  201. <param name="actual"></param>
  202. <returns></returns>
  203. </member>
  204. <member name="M:NUnit.Framework.Constraints.EndsWithConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  205. <summary>
  206. Write the constraint description to a MessageWriter
  207. </summary>
  208. <param name="writer">The writer on which the description is displayed</param>
  209. </member>
  210. <member name="T:NUnit.Framework.Constraints.RegexConstraint">
  211. <summary>
  212. RegexConstraint can test whether a string matches
  213. the pattern provided.
  214. </summary>
  215. </member>
  216. <member name="M:NUnit.Framework.Constraints.RegexConstraint.#ctor(System.String)">
  217. <summary>
  218. Initializes a new instance of the <see cref="T:RegexConstraint"/> class.
  219. </summary>
  220. <param name="pattern">The pattern.</param>
  221. </member>
  222. <member name="M:NUnit.Framework.Constraints.RegexConstraint.Matches(System.Object)">
  223. <summary>
  224. Test whether the constraint is satisfied by a given value
  225. </summary>
  226. <param name="actual">The value to be tested</param>
  227. <returns>True for success, false for failure</returns>
  228. </member>
  229. <member name="M:NUnit.Framework.Constraints.RegexConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  230. <summary>
  231. Write the constraint description to a MessageWriter
  232. </summary>
  233. <param name="writer">The writer on which the description is displayed</param>
  234. </member>
  235. <member name="T:NUnit.Framework.Constraints.EmptyConstraint">
  236. <summary>
  237. EmptyConstraint tests a whether a string or collection is empty,
  238. postponing the decision about which test is applied until the
  239. type of the actual argument is known.
  240. </summary>
  241. </member>
  242. <member name="M:NUnit.Framework.Constraints.EmptyConstraint.Matches(System.Object)">
  243. <summary>
  244. Test whether the constraint is satisfied by a given value
  245. </summary>
  246. <param name="actual">The value to be tested</param>
  247. <returns>True for success, false for failure</returns>
  248. </member>
  249. <member name="M:NUnit.Framework.Constraints.EmptyConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  250. <summary>
  251. Write the constraint description to a MessageWriter
  252. </summary>
  253. <param name="writer">The writer on which the description is displayed</param>
  254. </member>
  255. <member name="T:NUnit.Framework.Constraints.ConstraintBuilder">
  256. <summary>
  257. ConstraintBuilder is used to resolve the Not and All properties,
  258. which serve as prefix operators for constraints. With the addition
  259. of an operand stack, And and Or could be supported, but we have
  260. left them out in favor of a simpler, more type-safe implementation.
  261. Use the &amp; and | operator overloads to combine constraints.
  262. </summary>
  263. </member>
  264. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.op_Implicit(NUnit.Framework.Constraints.ConstraintBuilder)~NUnit.Framework.Constraints.Constraint">
  265. <summary>
  266. Implicitly convert ConstraintBuilder to an actual Constraint
  267. at the point where the syntax demands it.
  268. </summary>
  269. <param name="builder"></param>
  270. <returns></returns>
  271. </member>
  272. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.EqualTo(System.Object)">
  273. <summary>
  274. Resolves the chain of constraints using an
  275. EqualConstraint as base.
  276. </summary>
  277. </member>
  278. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.SameAs(System.Object)">
  279. <summary>
  280. Resolves the chain of constraints using a
  281. SameAsConstraint as base.
  282. </summary>
  283. </member>
  284. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.LessThan(System.IComparable)">
  285. <summary>
  286. Resolves the chain of constraints using a
  287. LessThanConstraint as base.
  288. </summary>
  289. </member>
  290. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.GreaterThan(System.IComparable)">
  291. <summary>
  292. Resolves the chain of constraints using a
  293. GreaterThanConstraint as base.
  294. </summary>
  295. </member>
  296. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.LessThanOrEqualTo(System.IComparable)">
  297. <summary>
  298. Resolves the chain of constraints using a
  299. LessThanOrEqualConstraint as base.
  300. </summary>
  301. </member>
  302. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.AtMost(System.IComparable)">
  303. <summary>
  304. Resolves the chain of constraints using a
  305. LessThanOrEqualConstraint as base.
  306. </summary>
  307. </member>
  308. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.GreaterThanOrEqualTo(System.IComparable)">
  309. <summary>
  310. Resolves the chain of constraints using a
  311. GreaterThanOrEqualConstraint as base.
  312. </summary>
  313. </member>
  314. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.AtLeast(System.IComparable)">
  315. <summary>
  316. Resolves the chain of constraints using a
  317. GreaterThanOrEqualConstraint as base.
  318. </summary>
  319. </member>
  320. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.TypeOf(System.Type)">
  321. <summary>
  322. Resolves the chain of constraints using an
  323. ExactTypeConstraint as base.
  324. </summary>
  325. </member>
  326. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.InstanceOfType(System.Type)">
  327. <summary>
  328. Resolves the chain of constraints using an
  329. InstanceOfTypeConstraint as base.
  330. </summary>
  331. </member>
  332. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.AssignableFrom(System.Type)">
  333. <summary>
  334. Resolves the chain of constraints using an
  335. AssignableFromConstraint as base.
  336. </summary>
  337. </member>
  338. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Contains(System.Object)">
  339. <summary>
  340. Resolves the chain of constraints using a
  341. ContainsConstraint as base. This constraint
  342. will, in turn, make use of the appropriate
  343. second-level constraint, depending on the
  344. type of the actual argument.
  345. </summary>
  346. </member>
  347. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Member(System.Object)">
  348. <summary>
  349. Resolves the chain of constraints using a
  350. CollectionContainsConstraint as base.
  351. </summary>
  352. <param name="expected">The expected object</param>
  353. </member>
  354. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.StartsWith(System.String)">
  355. <summary>
  356. Resolves the chain of constraints using a
  357. StartsWithConstraint as base.
  358. </summary>
  359. </member>
  360. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.EndsWith(System.String)">
  361. <summary>
  362. Resolves the chain of constraints using a
  363. StringEndingConstraint as base.
  364. </summary>
  365. </member>
  366. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Matches(System.String)">
  367. <summary>
  368. Resolves the chain of constraints using a
  369. StringMatchingConstraint as base.
  370. </summary>
  371. </member>
  372. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.EquivalentTo(System.Collections.ICollection)">
  373. <summary>
  374. Resolves the chain of constraints using a
  375. CollectionEquivalentConstraint as base.
  376. </summary>
  377. </member>
  378. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.CollectionContaining(System.Object)">
  379. <summary>
  380. Resolves the chain of constraints using a
  381. CollectionContainingConstraint as base.
  382. </summary>
  383. </member>
  384. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.SubsetOf(System.Collections.ICollection)">
  385. <summary>
  386. Resolves the chain of constraints using a
  387. CollectionSubsetConstraint as base.
  388. </summary>
  389. </member>
  390. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Property(System.String,System.Object)">
  391. <summary>
  392. Resolves the chain of constraints using a
  393. PropertyConstraint as base
  394. </summary>
  395. </member>
  396. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Length(System.Int32)">
  397. <summary>
  398. Resolves the chain of constraints using a
  399. PropertyCOnstraint on Length as base
  400. </summary>
  401. <param name="length"></param>
  402. <returns></returns>
  403. </member>
  404. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Count(System.Int32)">
  405. <summary>
  406. Resolves the chain of constraints using a
  407. PropertyCOnstraint on Length as base
  408. </summary>
  409. <param name="count"></param>
  410. <returns></returns>
  411. </member>
  412. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Property(System.String)">
  413. <summary>
  414. Modifies the ConstraintBuilder by pushing a Prop operator on the
  415. ops stack and the name of the property on the opnds stack.
  416. </summary>
  417. <param name="name"></param>
  418. <returns></returns>
  419. </member>
  420. <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Resolve(NUnit.Framework.Constraints.Constraint)">
  421. <summary>
  422. Resolve a constraint that has been recognized by applying
  423. any pending operators and returning the resulting Constraint.
  424. </summary>
  425. <returns>A constraint that incorporates all pending operators</returns>
  426. </member>
  427. <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.Null">
  428. <summary>
  429. Resolves the chain of constraints using
  430. EqualConstraint(null) as base.
  431. </summary>
  432. </member>
  433. <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.True">
  434. <summary>
  435. Resolves the chain of constraints using
  436. EqualConstraint(true) as base.
  437. </summary>
  438. </member>
  439. <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.False">
  440. <summary>
  441. Resolves the chain of constraints using
  442. EqualConstraint(false) as base.
  443. </summary>
  444. </member>
  445. <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.NaN">
  446. <summary>
  447. Resolves the chain of constraints using
  448. Is.NaN as base.
  449. </summary>
  450. </member>
  451. <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.Empty">
  452. <summary>
  453. Resolves the chain of constraints using
  454. Is.Empty as base.
  455. </summary>
  456. </member>
  457. <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.Unique">
  458. <summary>
  459. Resolves the chain of constraints using
  460. Is.Unique as base.
  461. </summary>
  462. </member>
  463. <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.Not">
  464. <summary>
  465. Modifies the ConstraintBuilder by pushing a Not operator on the stack.
  466. </summary>
  467. </member>
  468. <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.No">
  469. <summary>
  470. Modifies the ConstraintBuilder by pushing a Not operator on the stack.
  471. </summary>
  472. </member>
  473. <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.All">
  474. <summary>
  475. Modifies the ConstraintBuilder by pushing an All operator on the stack.
  476. </summary>
  477. </member>
  478. <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.Some">
  479. <summary>
  480. Modifies the ConstraintBuilder by pushing a Some operator on the stack.
  481. </summary>
  482. </member>
  483. <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.None">
  484. <summary>
  485. Modifies the constraint builder by pushing All and Not operators on the stack
  486. </summary>
  487. </member>
  488. <member name="T:NUnit.Framework.Constraints.CollectionConstraint">
  489. <summary>
  490. CollectionConstraint is the abstract base class for
  491. constraints that operate on collections.
  492. </summary>
  493. </member>
  494. <member name="M:NUnit.Framework.Constraints.CollectionConstraint.Matches(System.Object)">
  495. <summary>
  496. Test whether the constraint is satisfied by a given value
  497. </summary>
  498. <param name="actual">The value to be tested</param>
  499. <returns>True for success, false for failure</returns>
  500. </member>
  501. <member name="M:NUnit.Framework.Constraints.CollectionConstraint.doMatch(System.Collections.ICollection)">
  502. <summary>
  503. Protected method to be implemented by derived classes
  504. </summary>
  505. <param name="collecton"></param>
  506. <returns></returns>
  507. </member>
  508. <member name="T:NUnit.Framework.Constraints.CollectionConstraint.CollectionTally">
  509. <summary>
  510. CollectionTally counts (tallies) the number of
  511. occurences of each object in one or more enuerations.
  512. </summary>
  513. </member>
  514. <member name="M:NUnit.Framework.Constraints.CollectionConstraint.CollectionTally.#ctor(System.Collections.IEnumerable)">
  515. <summary>
  516. Construct a CollectionTally object from a collection
  517. </summary>
  518. <param name="collection"></param>
  519. </member>
  520. <member name="M:NUnit.Framework.Constraints.CollectionConstraint.CollectionTally.CanRemove(System.Collections.IEnumerable)">
  521. <summary>
  522. Remove the counts for a collection from the tally,
  523. so long as their are sufficient items to remove.
  524. The tallies are not permitted to become negative.
  525. </summary>
  526. <param name="c">The collection to remove</param>
  527. <returns>True if there were enough items to remove, otherwise false</returns>
  528. </member>
  529. <member name="M:NUnit.Framework.Constraints.CollectionConstraint.CollectionTally.AllCountsEqualTo(System.Int32)">
  530. <summary>
  531. Test whether all the counts are equal to a given value
  532. </summary>
  533. <param name="count">The value to be looked for</param>
  534. <returns>True if all counts are equal to the value, otherwise false</returns>
  535. </member>
  536. <member name="P:NUnit.Framework.Constraints.CollectionConstraint.CollectionTally.Item(System.Object)">
  537. <summary>
  538. Get the count of the number of times an object is present in the tally
  539. </summary>
  540. </member>
  541. <member name="T:NUnit.Framework.Constraints.UniqueItemsConstraint">
  542. <summary>
  543. UniqueItemsConstraint tests whether all the items in a
  544. collection are unique.
  545. </summary>
  546. </member>
  547. <member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.doMatch(System.Collections.ICollection)">
  548. <summary>
  549. Apply the item constraint to each item in the collection,
  550. failing if any item fails.
  551. </summary>
  552. <param name="actual"></param>
  553. <returns></returns>
  554. </member>
  555. <member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  556. <summary>
  557. Write a description of this constraint to a MessageWriter
  558. </summary>
  559. <param name="writer"></param>
  560. </member>
  561. <member name="T:NUnit.Framework.Constraints.CollectionContainsConstraint">
  562. <summary>
  563. CollectionContainsConstraint is used to test whether a collection
  564. contains an expected object as a member.
  565. </summary>
  566. </member>
  567. <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.#ctor(System.Object)">
  568. <summary>
  569. Construct a CollectionContainsConstraint
  570. </summary>
  571. <param name="expected"></param>
  572. </member>
  573. <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.doMatch(System.Collections.ICollection)">
  574. <summary>
  575. Test whether the expected item is contained in the collection
  576. </summary>
  577. <param name="actual"></param>
  578. <returns></returns>
  579. </member>
  580. <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  581. <summary>
  582. Write a descripton of the constraint to a MessageWriter
  583. </summary>
  584. <param name="writer"></param>
  585. </member>
  586. <member name="T:NUnit.Framework.Constraints.CollectionEquivalentConstraint">
  587. <summary>
  588. CollectionEquivalentCOnstraint is used to determine whether two
  589. collections are equivalent.
  590. </summary>
  591. </member>
  592. <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.#ctor(System.Collections.IEnumerable)">
  593. <summary>
  594. Construct a CollectionEquivalentConstraint
  595. </summary>
  596. <param name="expected"></param>
  597. </member>
  598. <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.doMatch(System.Collections.ICollection)">
  599. <summary>
  600. Test whether two collections are equivalent
  601. </summary>
  602. <param name="actual"></param>
  603. <returns></returns>
  604. </member>
  605. <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  606. <summary>
  607. Write a description of this constraint to a MessageWriter
  608. </summary>
  609. <param name="writer"></param>
  610. </member>
  611. <member name="T:NUnit.Framework.Constraints.CollectionSubsetConstraint">
  612. <summary>
  613. CollectionSubsetConstraint is used to determine whether
  614. one collection is a subset of another
  615. </summary>
  616. </member>
  617. <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.#ctor(System.Collections.IEnumerable)">
  618. <summary>
  619. Construct a CollectionSubsetConstraint
  620. </summary>
  621. <param name="expected">The collection that the actual value is expected to be a subset of</param>
  622. </member>
  623. <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.doMatch(System.Collections.ICollection)">
  624. <summary>
  625. Test whether the actual collection is a subset of
  626. the expected collection provided.
  627. </summary>
  628. <param name="actual"></param>
  629. <returns></returns>
  630. </member>
  631. <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  632. <summary>
  633. Write a description of this constraint to a MessageWriter
  634. </summary>
  635. <param name="writer"></param>
  636. </member>
  637. <member name="T:NUnit.Framework.Constraints.EqualConstraint">
  638. <summary>
  639. EqualConstraint is able to compare an actual value with the
  640. expected value provided in its constructor.
  641. </summary>
  642. </member>
  643. <member name="M:NUnit.Framework.Constraints.EqualConstraint.#ctor(System.Object)">
  644. <summary>
  645. Initializes a new instance of the <see cref="T:EqualConstraint"/> class.
  646. </summary>
  647. <param name="expected">The expected value.</param>
  648. </member>
  649. <member name="M:NUnit.Framework.Constraints.EqualConstraint.Matches(System.Object)">
  650. <summary>
  651. Test whether the constraint is satisfied by a given value
  652. </summary>
  653. <param name="actual">The value to be tested</param>
  654. <returns>True for success, false for failure</returns>
  655. </member>
  656. <member name="M:NUnit.Framework.Constraints.EqualConstraint.WriteMessageTo(NUnit.Framework.MessageWriter)">
  657. <summary>
  658. Write a failure message. Overridden to provide custom
  659. failure messages for EqualConstraint.
  660. </summary>
  661. <param name="writer">The MessageWriter to write to</param>
  662. </member>
  663. <member name="M:NUnit.Framework.Constraints.EqualConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  664. <summary>
  665. Write description of this constraint
  666. </summary>
  667. <param name="writer">The MessageWriter to write to</param>
  668. </member>
  669. <member name="M:NUnit.Framework.Constraints.EqualConstraint.ArraysEqual(System.Array,System.Array)">
  670. <summary>
  671. Helper method to compare two arrays
  672. </summary>
  673. </member>
  674. <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayCollectionDifferences(NUnit.Framework.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32)">
  675. <summary>
  676. Display the failure information for two collections that did not match.
  677. </summary>
  678. <param name="writer">The MessageWriter on which to display</param>
  679. <param name="expected">The expected collection.</param>
  680. <param name="actual">The actual collection</param>
  681. <param name="depth">The depth of this failure in a set of nested collections</param>
  682. </member>
  683. <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayCollectionTypesAndSizes(NUnit.Framework.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32)">
  684. <summary>
  685. Displays a single line showing the types and sizes of the expected
  686. and actual collections or arrays. If both are identical, the value is
  687. only shown once.
  688. </summary>
  689. <param name="writer">The MessageWriter on which to display</param>
  690. <param name="expected">The expected collection or array</param>
  691. <param name="actual">The actual collection or array</param>
  692. <param name="indent">The indentation level for the message line</param>
  693. </member>
  694. <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayFailurePoint(NUnit.Framework.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32,System.Int32)">
  695. <summary>
  696. Displays a single line showing the point in the expected and actual
  697. arrays at which the comparison failed. If the arrays have different
  698. structures or dimensions, both values are shown.
  699. </summary>
  700. <param name="writer">The MessageWriter on which to display</param>
  701. <param name="expected">The expected array</param>
  702. <param name="actual">The actual array</param>
  703. <param name="failurePoint">Index of the failure point in the underlying collections</param>
  704. <param name="indent">The indentation level for the message line</param>
  705. </member>
  706. <member name="T:NUnit.Framework.Constraints.PrefixConstraint">
  707. <summary>
  708. Abstract base class used for prefixes
  709. </summary>
  710. </member>
  711. <member name="F:NUnit.Framework.Constraints.PrefixConstraint.baseConstraint">
  712. <summary>
  713. The base constraint
  714. </summary>
  715. </member>
  716. <member name="M:NUnit.Framework.Constraints.PrefixConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
  717. <summary>
  718. Construct given a base constraint
  719. </summary>
  720. <param name="baseConstraint"></param>
  721. </member>
  722. <member name="M:NUnit.Framework.Constraints.PrefixConstraint.PassModifiersToBase">
  723. <summary>
  724. Set all modifiers applied to the prefix into
  725. the base constraint before matching
  726. </summary>
  727. </member>
  728. <member name="T:NUnit.Framework.Constraints.NotConstraint">
  729. <summary>
  730. NotConstraint negates the effect of some other constraint
  731. </summary>
  732. </member>
  733. <member name="M:NUnit.Framework.Constraints.NotConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
  734. <summary>
  735. Initializes a new instance of the <see cref="T:NotConstraint"/> class.
  736. </summary>
  737. <param name="baseConstraint">The base constraint to be negated.</param>
  738. </member>
  739. <member name="M:NUnit.Framework.Constraints.NotConstraint.Matches(System.Object)">
  740. <summary>
  741. Test whether the constraint is satisfied by a given value
  742. </summary>
  743. <param name="actual">The value to be tested</param>
  744. <returns>True for if the base constraint fails, false if it succeeds</returns>
  745. </member>
  746. <member name="M:NUnit.Framework.Constraints.NotConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  747. <summary>
  748. Write the constraint description to a MessageWriter
  749. </summary>
  750. <param name="writer">The writer on which the description is displayed</param>
  751. </member>
  752. <member name="M:NUnit.Framework.Constraints.NotConstraint.WriteActualValueTo(NUnit.Framework.MessageWriter)">
  753. <summary>
  754. Write the actual value for a failing constraint test to a MessageWriter.
  755. </summary>
  756. <param name="writer">The writer on which the actual value is displayed</param>
  757. </member>
  758. <member name="T:NUnit.Framework.Constraints.AllItemsConstraint">
  759. <summary>
  760. AllItemsConstraint applies another constraint to each
  761. item in a collection, succeeding if they all succeed.
  762. </summary>
  763. </member>
  764. <member name="M:NUnit.Framework.Constraints.AllItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
  765. <summary>
  766. Construct an AllItemsConstraint on top of an existing constraint
  767. </summary>
  768. <param name="itemConstraint"></param>
  769. </member>
  770. <member name="M:NUnit.Framework.Constraints.AllItemsConstraint.Matches(System.Object)">
  771. <summary>
  772. Apply the item constraint to each item in the collection,
  773. failing if any item fails.
  774. </summary>
  775. <param name="actual"></param>
  776. <returns></returns>
  777. </member>
  778. <member name="M:NUnit.Framework.Constraints.AllItemsConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  779. <summary>
  780. Write a description of this constraint to a MessageWriter
  781. </summary>
  782. <param name="writer"></param>
  783. </member>
  784. <member name="T:NUnit.Framework.Constraints.SomeItemsConstraint">
  785. <summary>
  786. SomeItemsConstraint applies another constraint to each
  787. item in a collection, succeeding if any of them succeeds.
  788. </summary>
  789. </member>
  790. <member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
  791. <summary>
  792. Construct a SomeItemsConstraint on top of an existing constraint
  793. </summary>
  794. <param name="itemConstraint"></param>
  795. </member>
  796. <member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.Matches(System.Object)">
  797. <summary>
  798. Apply the item constraint to each item in the collection,
  799. failing if any item fails.
  800. </summary>
  801. <param name="actual"></param>
  802. <returns></returns>
  803. </member>
  804. <member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  805. <summary>
  806. Write a description of this constraint to a MessageWriter
  807. </summary>
  808. <param name="writer"></param>
  809. </member>
  810. <member name="T:NUnit.Framework.Constraints.NoItemConstraint">
  811. <summary>
  812. SomeItemsConstraint applies another constraint to each
  813. item in a collection, succeeding if any of them succeeds.
  814. </summary>
  815. </member>
  816. <member name="M:NUnit.Framework.Constraints.NoItemConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
  817. <summary>
  818. Construct a SomeItemsConstraint on top of an existing constraint
  819. </summary>
  820. <param name="itemConstraint"></param>
  821. </member>
  822. <member name="M:NUnit.Framework.Constraints.NoItemConstraint.Matches(System.Object)">
  823. <summary>
  824. Apply the item constraint to each item in the collection,
  825. failing if any item fails.
  826. </summary>
  827. <param name="actual"></param>
  828. <returns></returns>
  829. </member>
  830. <member name="M:NUnit.Framework.Constraints.NoItemConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  831. <summary>
  832. Write a description of this constraint to a MessageWriter
  833. </summary>
  834. <param name="writer"></param>
  835. </member>
  836. <member name="T:NUnit.Framework.Constraints.SameAsConstraint">
  837. <summary>
  838. SameAsConstraint tests whether an object is identical to
  839. the object passed to its constructor
  840. </summary>
  841. </member>
  842. <member name="M:NUnit.Framework.Constraints.SameAsConstraint.#ctor(System.Object)">
  843. <summary>
  844. Initializes a new instance of the <see cref="T:SameAsConstraint"/> class.
  845. </summary>
  846. <param name="expected">The expected object.</param>
  847. </member>
  848. <member name="M:NUnit.Framework.Constraints.SameAsConstraint.Matches(System.Object)">
  849. <summary>
  850. Test whether the constraint is satisfied by a given value
  851. </summary>
  852. <param name="actual">The value to be tested</param>
  853. <returns>True for success, false for failure</returns>
  854. </member>
  855. <member name="M:NUnit.Framework.Constraints.SameAsConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  856. <summary>
  857. Write the constraint description to a MessageWriter
  858. </summary>
  859. <param name="writer">The writer on which the description is displayed</param>
  860. </member>
  861. <member name="T:NUnit.Framework.Constraints.TypeConstraint">
  862. <summary>
  863. TypeConstraint is the abstract base for constraints
  864. that take a Type as their expected value.
  865. </summary>
  866. </member>
  867. <member name="F:NUnit.Framework.Constraints.TypeConstraint.expectedType">
  868. <summary>
  869. The expected Type used by the constraint
  870. </summary>
  871. </member>
  872. <member name="M:NUnit.Framework.Constraints.TypeConstraint.#ctor(System.Type)">
  873. <summary>
  874. Construct a TypeConstraint for a given Type
  875. </summary>
  876. <param name="type"></param>
  877. </member>
  878. <member name="M:NUnit.Framework.Constraints.TypeConstraint.WriteActualValueTo(NUnit.Framework.MessageWriter)">
  879. <summary>
  880. Write the actual value for a failing constraint test to a
  881. MessageWriter. TypeCOnstraints override this method to write
  882. the name of the type.
  883. </summary>
  884. <param name="writer">The writer on which the actual value is displayed</param>
  885. </member>
  886. <member name="T:NUnit.Framework.Constraints.ExactTypeConstraint">
  887. <summary>
  888. ExactTypeConstraint is used to test that an object
  889. is of the exact type provided in the constructor
  890. </summary>
  891. </member>
  892. <member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.#ctor(System.Type)">
  893. <summary>
  894. Construct an ExactTypeConstraint for a given Type
  895. </summary>
  896. <param name="type"></param>
  897. </member>
  898. <member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.Matches(System.Object)">
  899. <summary>
  900. Test that an object is of the exact type specified
  901. </summary>
  902. <param name="actual"></param>
  903. <returns></returns>
  904. </member>
  905. <member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  906. <summary>
  907. Write the description of this constraint to a MessageWriter
  908. </summary>
  909. <param name="writer"></param>
  910. </member>
  911. <member name="T:NUnit.Framework.Constraints.InstanceOfTypeConstraint">
  912. <summary>
  913. InstanceOfTypeConstraint is used to test that an object
  914. is of the same type provided or derived from it.
  915. </summary>
  916. </member>
  917. <member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.#ctor(System.Type)">
  918. <summary>
  919. Construct an InstanceOfTypeConstraint for the type provided
  920. </summary>
  921. <param name="type"></param>
  922. </member>
  923. <member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.Matches(System.Object)">
  924. <summary>
  925. Test whether an object is of the specified type or a derived type
  926. </summary>
  927. <param name="actual"></param>
  928. <returns></returns>
  929. </member>
  930. <member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  931. <summary>
  932. Write a description of this constraint to a MessageWriter
  933. </summary>
  934. <param name="writer"></param>
  935. </member>
  936. <member name="T:NUnit.Framework.Constraints.AssignableFromConstraint">
  937. <summary>
  938. AssignableFromConstraint is used to test that an object
  939. can be assigned from a given Type.
  940. </summary>
  941. </member>
  942. <member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.#ctor(System.Type)">
  943. <summary>
  944. Construct an AssignableFromConstraint for the type provided
  945. </summary>
  946. <param name="type"></param>
  947. </member>
  948. <member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.Matches(System.Object)">
  949. <summary>
  950. Test whether an object can be assigned from the specified type
  951. </summary>
  952. <param name="actual"></param>
  953. <returns></returns>
  954. </member>
  955. <member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  956. <summary>
  957. Write a description of this constraint to a MessageWriter
  958. </summary>
  959. <param name="writer"></param>
  960. </member>
  961. <member name="T:NUnit.Framework.Constraints.ComparisonConstraint">
  962. <summary>
  963. Abstract base class for constraints that compare values to
  964. determine if one is greater than, equal to or less than
  965. the other.
  966. </summary>
  967. </member>
  968. <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.expected">
  969. <summary>
  970. The value against which a comparison is to be made
  971. </summary>
  972. </member>
  973. <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.ltOK">
  974. <summary>
  975. If true, less than returns success
  976. </summary>
  977. </member>
  978. <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.eqOK">
  979. <summary>
  980. if true, equal returns success
  981. </summary>
  982. </member>
  983. <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.gtOK">
  984. <summary>
  985. if true, greater than returns success
  986. </summary>
  987. </member>
  988. <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.predicate">
  989. <summary>
  990. The predicate used as a part of the description
  991. </summary>
  992. </member>
  993. <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.#ctor(System.IComparable,System.Boolean,System.Boolean,System.Boolean,System.String)">
  994. <summary>
  995. Initializes a new instance of the <see cref="T:ComparisonConstraint"/> class.
  996. </summary>
  997. <param name="value">The value against which to make a comparison.</param>
  998. <param name="ltOK">if set to <c>true</c> less succeeds.</param>
  999. <param name="eqOK">if set to <c>true</c> equal succeeds.</param>
  1000. <param name="gtOK">if set to <c>true</c> greater succeeds.</param>
  1001. <param name="predicate">String used in describing the constraint.</param>
  1002. </member>
  1003. <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Matches(System.Object)">
  1004. <summary>
  1005. Test whether the constraint is satisfied by a given value
  1006. </summary>
  1007. <param name="actual">The value to be tested</param>
  1008. <returns>True for success, false for failure</returns>
  1009. </member>
  1010. <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
  1011. <summary>
  1012. Write the constraint description to a MessageWriter
  1013. </summary>
  1014. <param name="writer">The writer on which the description is displayed</param>
  1015. </member>
  1016. <member name="T:NUnit.Framework.Constraints.GreaterThanConstraint">
  1017. <summary>
  1018. Tests whether a value is greater than the value supplied to its constructor
  1019. </summary>
  1020. </member>
  1021. <member name="M:NUn…