main
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.BinaryConstraint">
8 <summary>
9 BinaryConstraint is the abstract base of all constraints
10 that combine two other constraints in some fashion.
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 constraints
16 within NUnit. It provides the operator overloads used to combine
17 constraints.
18 </summary>
19 </member>
20 <member name="T:NUnit.Framework.Constraints.IResolveConstraint">
21 <summary>
22 The IConstraintExpression interface is implemented by all
23 complete and resolvable constraints and expressions.
24 </summary>
25 </member>
26 <member name="M:NUnit.Framework.Constraints.IResolveConstraint.Resolve">
27 <summary>
28 Return the top-level constraint for this expression
29 </summary>
30 <returns></returns>
31 </member>
32 <member name="F:NUnit.Framework.Constraints.Constraint.UNSET">
33 <summary>
34 Static UnsetObject used to detect derived constraints
35 failing to set the actual value.
36 </summary>
37 </member>
38 <member name="F:NUnit.Framework.Constraints.Constraint.actual">
39 <summary>
40 The actual value being tested against a constraint
41 </summary>
42 </member>
43 <member name="F:NUnit.Framework.Constraints.Constraint.displayName">
44 <summary>
45 The display name of this Constraint for use by ToString()
46 </summary>
47 </member>
48 <member name="F:NUnit.Framework.Constraints.Constraint.argcnt">
49 <summary>
50 Argument fields used by ToString();
51 </summary>
52 </member>
53 <member name="F:NUnit.Framework.Constraints.Constraint.builder">
54 <summary>
55 The builder holding this constraint
56 </summary>
57 </member>
58 <member name="M:NUnit.Framework.Constraints.Constraint.#ctor">
59 <summary>
60 Construct a constraint with no arguments
61 </summary>
62 </member>
63 <member name="M:NUnit.Framework.Constraints.Constraint.#ctor(System.Object)">
64 <summary>
65 Construct a constraint with one argument
66 </summary>
67 </member>
68 <member name="M:NUnit.Framework.Constraints.Constraint.#ctor(System.Object,System.Object)">
69 <summary>
70 Construct a constraint with two arguments
71 </summary>
72 </member>
73 <member name="M:NUnit.Framework.Constraints.Constraint.SetBuilder(NUnit.Framework.Constraints.ConstraintBuilder)">
74 <summary>
75 Sets the ConstraintBuilder holding this constraint
76 </summary>
77 </member>
78 <member name="M:NUnit.Framework.Constraints.Constraint.WriteMessageTo(NUnit.Framework.Constraints.MessageWriter)">
79 <summary>
80 Write the failure message to the MessageWriter provided
81 as an argument. The default implementation simply passes
82 the constraint and the actual value to the writer, which
83 then displays the constraint description and the value.
84
85 Constraints that need to provide additional details,
86 such as where the error occured can override this.
87 </summary>
88 <param name="writer">The MessageWriter on which to display the message</param>
89 </member>
90 <member name="M:NUnit.Framework.Constraints.Constraint.Matches(System.Object)">
91 <summary>
92 Test whether the constraint is satisfied by a given value
93 </summary>
94 <param name="actual">The value to be tested</param>
95 <returns>True for success, false for failure</returns>
96 </member>
97 <member name="M:NUnit.Framework.Constraints.Constraint.Matches(NUnit.Framework.Constraints.ActualValueDelegate)">
98 <summary>
99 Test whether the constraint is satisfied by an
100 ActualValueDelegate that returns the value to be tested.
101 The default implementation simply evaluates the delegate
102 but derived classes may override it to provide for delayed
103 processing.
104 </summary>
105 <param name="del">An ActualValueDelegate</param>
106 <returns>True for success, false for failure</returns>
107 </member>
108 <member name="M:NUnit.Framework.Constraints.Constraint.Matches``1(``0@)">
109 <summary>
110 Test whether the constraint is satisfied by a given reference.
111 The default implementation simply dereferences the value but
112 derived classes may override it to provide for delayed processing.
113 </summary>
114 <param name="actual">A reference to the value to be tested</param>
115 <returns>True for success, false for failure</returns>
116 </member>
117 <member name="M:NUnit.Framework.Constraints.Constraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
118 <summary>
119 Write the constraint description to a MessageWriter
120 </summary>
121 <param name="writer">The writer on which the description is displayed</param>
122 </member>
123 <member name="M:NUnit.Framework.Constraints.Constraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
124 <summary>
125 Write the actual value for a failing constraint test to a
126 MessageWriter. The default implementation simply writes
127 the raw value of actual, leaving it to the writer to
128 perform any formatting.
129 </summary>
130 <param name="writer">The writer on which the actual value is displayed</param>
131 </member>
132 <member name="M:NUnit.Framework.Constraints.Constraint.ToString">
133 <summary>
134 Default override of ToString returns the constraint DisplayName
135 followed by any arguments within angle brackets.
136 </summary>
137 <returns></returns>
138 </member>
139 <member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseAnd(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
140 <summary>
141 This operator creates a constraint that is satisfied only if both
142 argument constraints are satisfied.
143 </summary>
144 </member>
145 <member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseOr(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
146 <summary>
147 This operator creates a constraint that is satisfied if either
148 of the argument constraints is satisfied.
149 </summary>
150 </member>
151 <member name="M:NUnit.Framework.Constraints.Constraint.op_LogicalNot(NUnit.Framework.Constraints.Constraint)">
152 <summary>
153 This operator creates a constraint that is satisfied if the
154 argument constraint is not satisfied.
155 </summary>
156 </member>
157 <member name="M:NUnit.Framework.Constraints.Constraint.After(System.Int32)">
158 <summary>
159 Returns a DelayedConstraint with the specified delay time.
160 </summary>
161 <param name="delayInMilliseconds">The delay in milliseconds.</param>
162 <returns></returns>
163 </member>
164 <member name="M:NUnit.Framework.Constraints.Constraint.After(System.Int32,System.Int32)">
165 <summary>
166 Returns a DelayedConstraint with the specified delay time
167 and polling interval.
168 </summary>
169 <param name="delayInMilliseconds">The delay in milliseconds.</param>
170 <param name="pollingInterval">The interval at which to test the constraint.</param>
171 <returns></returns>
172 </member>
173 <member name="P:NUnit.Framework.Constraints.Constraint.DisplayName">
174 <summary>
175 The display name of this Constraint for use by ToString().
176 The default value is the name of the constraint with
177 trailing "Constraint" removed. Derived classes may set
178 this to another name in their constructors.
179 </summary>
180 </member>
181 <member name="P:NUnit.Framework.Constraints.Constraint.And">
182 <summary>
183 Returns a ConstraintExpression by appending And
184 to the current constraint.
185 </summary>
186 </member>
187 <member name="P:NUnit.Framework.Constraints.Constraint.With">
188 <summary>
189 Returns a ConstraintExpression by appending And
190 to the current constraint.
191 </summary>
192 </member>
193 <member name="P:NUnit.Framework.Constraints.Constraint.Or">
194 <summary>
195 Returns a ConstraintExpression by appending Or
196 to the current constraint.
197 </summary>
198 </member>
199 <member name="T:NUnit.Framework.Constraints.Constraint.UnsetObject">
200 <summary>
201 Class used to detect any derived constraints
202 that fail to set the actual value in their
203 Matches override.
204 </summary>
205 </member>
206 <member name="F:NUnit.Framework.Constraints.BinaryConstraint.left">
207 <summary>
208 The first constraint being combined
209 </summary>
210 </member>
211 <member name="F:NUnit.Framework.Constraints.BinaryConstraint.right">
212 <summary>
213 The second constraint being combined
214 </summary>
215 </member>
216 <member name="M:NUnit.Framework.Constraints.BinaryConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
217 <summary>
218 Construct a BinaryConstraint from two other constraints
219 </summary>
220 <param name="left">The first constraint</param>
221 <param name="right">The second constraint</param>
222 </member>
223 <member name="T:NUnit.Framework.Constraints.AndConstraint">
224 <summary>
225 AndConstraint succeeds only if both members succeed.
226 </summary>
227 </member>
228 <member name="M:NUnit.Framework.Constraints.AndConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
229 <summary>
230 Create an AndConstraint from two other constraints
231 </summary>
232 <param name="left">The first constraint</param>
233 <param name="right">The second constraint</param>
234 </member>
235 <member name="M:NUnit.Framework.Constraints.AndConstraint.Matches(System.Object)">
236 <summary>
237 Apply both member constraints to an actual value, succeeding
238 succeeding only if both of them succeed.
239 </summary>
240 <param name="actual">The actual value</param>
241 <returns>True if the constraints both succeeded</returns>
242 </member>
243 <member name="M:NUnit.Framework.Constraints.AndConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
244 <summary>
245 Write a description for this contraint to a MessageWriter
246 </summary>
247 <param name="writer">The MessageWriter to receive the description</param>
248 </member>
249 <member name="M:NUnit.Framework.Constraints.AndConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
250 <summary>
251 Write the actual value for a failing constraint test to a
252 MessageWriter. The default implementation simply writes
253 the raw value of actual, leaving it to the writer to
254 perform any formatting.
255 </summary>
256 <param name="writer">The writer on which the actual value is displayed</param>
257 </member>
258 <member name="T:NUnit.Framework.Constraints.OrConstraint">
259 <summary>
260 OrConstraint succeeds if either member succeeds
261 </summary>
262 </member>
263 <member name="M:NUnit.Framework.Constraints.OrConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
264 <summary>
265 Create an OrConstraint from two other constraints
266 </summary>
267 <param name="left">The first constraint</param>
268 <param name="right">The second constraint</param>
269 </member>
270 <member name="M:NUnit.Framework.Constraints.OrConstraint.Matches(System.Object)">
271 <summary>
272 Apply the member constraints to an actual value, succeeding
273 succeeding as soon as one of them succeeds.
274 </summary>
275 <param name="actual">The actual value</param>
276 <returns>True if either constraint succeeded</returns>
277 </member>
278 <member name="M:NUnit.Framework.Constraints.OrConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
279 <summary>
280 Write a description for this contraint to a MessageWriter
281 </summary>
282 <param name="writer">The MessageWriter to receive the description</param>
283 </member>
284 <member name="T:NUnit.Framework.Constraints.CollectionConstraint">
285 <summary>
286 CollectionConstraint is the abstract base class for
287 constraints that operate on collections.
288 </summary>
289 </member>
290 <member name="M:NUnit.Framework.Constraints.CollectionConstraint.#ctor">
291 <summary>
292 Construct an empty CollectionConstraint
293 </summary>
294 </member>
295 <member name="M:NUnit.Framework.Constraints.CollectionConstraint.#ctor(System.Object)">
296 <summary>
297 Construct a CollectionConstraint
298 </summary>
299 <param name="arg"></param>
300 </member>
301 <member name="M:NUnit.Framework.Constraints.CollectionConstraint.IsEmpty(System.Collections.IEnumerable)">
302 <summary>
303 Determines whether the specified enumerable is empty.
304 </summary>
305 <param name="enumerable">The enumerable.</param>
306 <returns>
307 <c>true</c> if the specified enumerable is empty; otherwise, <c>false</c>.
308 </returns>
309 </member>
310 <member name="M:NUnit.Framework.Constraints.CollectionConstraint.Matches(System.Object)">
311 <summary>
312 Test whether the constraint is satisfied by a given value
313 </summary>
314 <param name="actual">The value to be tested</param>
315 <returns>True for success, false for failure</returns>
316 </member>
317 <member name="M:NUnit.Framework.Constraints.CollectionConstraint.doMatch(System.Collections.IEnumerable)">
318 <summary>
319 Protected method to be implemented by derived classes
320 </summary>
321 <param name="collection"></param>
322 <returns></returns>
323 </member>
324 <member name="T:NUnit.Framework.Constraints.CollectionItemsEqualConstraint">
325 <summary>
326 CollectionItemsEqualConstraint is the abstract base class for all
327 collection constraints that apply some notion of item equality
328 as a part of their operation.
329 </summary>
330 </member>
331 <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.#ctor">
332 <summary>
333 Construct an empty CollectionConstraint
334 </summary>
335 </member>
336 <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.#ctor(System.Object)">
337 <summary>
338 Construct a CollectionConstraint
339 </summary>
340 <param name="arg"></param>
341 </member>
342 <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using(System.Collections.IComparer)">
343 <summary>
344 Flag the constraint to use the supplied IComparer object.
345 </summary>
346 <param name="comparer">The IComparer object to use.</param>
347 <returns>Self.</returns>
348 </member>
349 <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
350 <summary>
351 Flag the constraint to use the supplied IComparer object.
352 </summary>
353 <param name="comparer">The IComparer object to use.</param>
354 <returns>Self.</returns>
355 </member>
356 <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Comparison{``0})">
357 <summary>
358 Flag the constraint to use the supplied Comparison object.
359 </summary>
360 <param name="comparer">The IComparer object to use.</param>
361 <returns>Self.</returns>
362 </member>
363 <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using(System.Collections.IEqualityComparer)">
364 <summary>
365 Flag the constraint to use the supplied IEqualityComparer object.
366 </summary>
367 <param name="comparer">The IComparer object to use.</param>
368 <returns>Self.</returns>
369 </member>
370 <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Collections.Generic.IEqualityComparer{``0})">
371 <summary>
372 Flag the constraint to use the supplied IEqualityComparer object.
373 </summary>
374 <param name="comparer">The IComparer object to use.</param>
375 <returns>Self.</returns>
376 </member>
377 <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.ItemsEqual(System.Object,System.Object)">
378 <summary>
379 Compares two collection members for equality
380 </summary>
381 </member>
382 <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Tally(System.Collections.IEnumerable)">
383 <summary>
384 Return a new CollectionTally for use in making tests
385 </summary>
386 <param name="c">The collection to be included in the tally</param>
387 </member>
388 <member name="P:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoreCase">
389 <summary>
390 Flag the constraint to ignore case and return self.
391 </summary>
392 </member>
393 <member name="T:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.CollectionTally">
394 <summary>
395 CollectionTally counts (tallies) the number of
396 occurences of each object in one or more enumerations.
397 </summary>
398 </member>
399 <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.CollectionTally.#ctor(NUnit.Framework.Constraints.NUnitEqualityComparer,System.Collections.IEnumerable)">
400 <summary>
401 Construct a CollectionTally object from a comparer and a collection
402 </summary>
403 </member>
404 <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.CollectionTally.TryRemove(System.Object)">
405 <summary>
406 Try to remove an object from the tally
407 </summary>
408 <param name="o">The object to remove</param>
409 <returns>True if successful, false if the object was not found</returns>
410 </member>
411 <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.CollectionTally.TryRemove(System.Collections.IEnumerable)">
412 <summary>
413 Try to remove a set of objects from the tally
414 </summary>
415 <param name="c">The objects to remove</param>
416 <returns>True if successful, false if any object was not found</returns>
417 </member>
418 <member name="P:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.CollectionTally.Count">
419 <summary>
420 The number of objects remaining in the tally
421 </summary>
422 </member>
423 <member name="T:NUnit.Framework.Constraints.EmptyCollectionConstraint">
424 <summary>
425 EmptyCollectionConstraint tests whether a collection is empty.
426 </summary>
427 </member>
428 <member name="M:NUnit.Framework.Constraints.EmptyCollectionConstraint.doMatch(System.Collections.IEnumerable)">
429 <summary>
430 Check that the collection is empty
431 </summary>
432 <param name="collection"></param>
433 <returns></returns>
434 </member>
435 <member name="M:NUnit.Framework.Constraints.EmptyCollectionConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
436 <summary>
437 Write the constraint description to a MessageWriter
438 </summary>
439 <param name="writer"></param>
440 </member>
441 <member name="T:NUnit.Framework.Constraints.UniqueItemsConstraint">
442 <summary>
443 UniqueItemsConstraint tests whether all the items in a
444 collection are unique.
445 </summary>
446 </member>
447 <member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.doMatch(System.Collections.IEnumerable)">
448 <summary>
449 Check that all items are unique.
450 </summary>
451 <param name="actual"></param>
452 <returns></returns>
453 </member>
454 <member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
455 <summary>
456 Write a description of this constraint to a MessageWriter
457 </summary>
458 <param name="writer"></param>
459 </member>
460 <member name="T:NUnit.Framework.Constraints.CollectionContainsConstraint">
461 <summary>
462 CollectionContainsConstraint is used to test whether a collection
463 contains an expected object as a member.
464 </summary>
465 </member>
466 <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.#ctor(System.Object)">
467 <summary>
468 Construct a CollectionContainsConstraint
469 </summary>
470 <param name="expected"></param>
471 </member>
472 <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.doMatch(System.Collections.IEnumerable)">
473 <summary>
474 Test whether the expected item is contained in the collection
475 </summary>
476 <param name="actual"></param>
477 <returns></returns>
478 </member>
479 <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
480 <summary>
481 Write a descripton of the constraint to a MessageWriter
482 </summary>
483 <param name="writer"></param>
484 </member>
485 <member name="T:NUnit.Framework.Constraints.CollectionEquivalentConstraint">
486 <summary>
487 CollectionEquivalentCOnstraint is used to determine whether two
488 collections are equivalent.
489 </summary>
490 </member>
491 <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.#ctor(System.Collections.IEnumerable)">
492 <summary>
493 Construct a CollectionEquivalentConstraint
494 </summary>
495 <param name="expected"></param>
496 </member>
497 <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.doMatch(System.Collections.IEnumerable)">
498 <summary>
499 Test whether two collections are equivalent
500 </summary>
501 <param name="actual"></param>
502 <returns></returns>
503 </member>
504 <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
505 <summary>
506 Write a description of this constraint to a MessageWriter
507 </summary>
508 <param name="writer"></param>
509 </member>
510 <member name="T:NUnit.Framework.Constraints.CollectionSubsetConstraint">
511 <summary>
512 CollectionSubsetConstraint is used to determine whether
513 one collection is a subset of another
514 </summary>
515 </member>
516 <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.#ctor(System.Collections.IEnumerable)">
517 <summary>
518 Construct a CollectionSubsetConstraint
519 </summary>
520 <param name="expected">The collection that the actual value is expected to be a subset of</param>
521 </member>
522 <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.doMatch(System.Collections.IEnumerable)">
523 <summary>
524 Test whether the actual collection is a subset of
525 the expected collection provided.
526 </summary>
527 <param name="actual"></param>
528 <returns></returns>
529 </member>
530 <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
531 <summary>
532 Write a description of this constraint to a MessageWriter
533 </summary>
534 <param name="writer"></param>
535 </member>
536 <member name="T:NUnit.Framework.Constraints.CollectionOrderedConstraint">
537 <summary>
538 CollectionOrderedConstraint is used to test whether a collection is ordered.
539 </summary>
540 </member>
541 <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.#ctor">
542 <summary>
543 Construct a CollectionOrderedConstraint
544 </summary>
545 </member>
546 <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using(System.Collections.IComparer)">
547 <summary>
548 Modifies the constraint to use an IComparer and returns self.
549 </summary>
550 </member>
551 <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
552 <summary>
553 Modifies the constraint to use an IComparer<T> and returns self.
554 </summary>
555 </member>
556 <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using``1(System.Comparison{``0})">
557 <summary>
558 Modifies the constraint to use a Comparison<T> and returns self.
559 </summary>
560 </member>
561 <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.By(System.String)">
562 <summary>
563 Modifies the constraint to test ordering by the value of
564 a specified property and returns self.
565 </summary>
566 </member>
567 <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.doMatch(System.Collections.IEnumerable)">
568 <summary>
569 Test whether the collection is ordered
570 </summary>
571 <param name="actual"></param>
572 <returns></returns>
573 </member>
574 <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
575 <summary>
576 Write a description of the constraint to a MessageWriter
577 </summary>
578 <param name="writer"></param>
579 </member>
580 <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.ToString">
581 <summary>
582 Returns the string representation of the constraint.
583 </summary>
584 <returns></returns>
585 </member>
586 <member name="P:NUnit.Framework.Constraints.CollectionOrderedConstraint.Descending">
587 <summary>
588 If used performs a reverse comparison
589 </summary>
590 </member>
591 <member name="T:NUnit.Framework.Constraints.ComparisonConstraint">
592 <summary>
593 Abstract base class for constraints that compare values to
594 determine if one is greater than, equal to or less than
595 the other.
596 </summary>
597 </member>
598 <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.expected">
599 <summary>
600 The value against which a comparison is to be made
601 </summary>
602 </member>
603 <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.ltOK">
604 <summary>
605 If true, less than returns success
606 </summary>
607 </member>
608 <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.eqOK">
609 <summary>
610 if true, equal returns success
611 </summary>
612 </member>
613 <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.gtOK">
614 <summary>
615 if true, greater than returns success
616 </summary>
617 </member>
618 <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.predicate">
619 <summary>
620 The predicate used as a part of the description
621 </summary>
622 </member>
623 <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.comparer">
624 <summary>
625 ComparisonAdapter to be used in making the comparison
626 </summary>
627 </member>
628 <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.#ctor(System.Object,System.Boolean,System.Boolean,System.Boolean,System.String)">
629 <summary>
630 Initializes a new instance of the <see cref="T:ComparisonConstraint"/> class.
631 </summary>
632 <param name="value">The value against which to make a comparison.</param>
633 <param name="ltOK">if set to <c>true</c> less succeeds.</param>
634 <param name="eqOK">if set to <c>true</c> equal succeeds.</param>
635 <param name="gtOK">if set to <c>true</c> greater succeeds.</param>
636 <param name="predicate">String used in describing the constraint.</param>
637 </member>
638 <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Matches(System.Object)">
639 <summary>
640 Test whether the constraint is satisfied by a given value
641 </summary>
642 <param name="actual">The value to be tested</param>
643 <returns>True for success, false for failure</returns>
644 </member>
645 <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
646 <summary>
647 Write the constraint description to a MessageWriter
648 </summary>
649 <param name="writer">The writer on which the description is displayed</param>
650 </member>
651 <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using(System.Collections.IComparer)">
652 <summary>
653 Modifies the constraint to use an IComparer and returns self
654 </summary>
655 </member>
656 <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
657 <summary>
658 Modifies the constraint to use an IComparer<T> and returns self
659 </summary>
660 </member>
661 <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using``1(System.Comparison{``0})">
662 <summary>
663 Modifies the constraint to use a Comparison<T> and returns self
664 </summary>
665 </member>
666 <member name="T:NUnit.Framework.Constraints.GreaterThanConstraint">
667 <summary>
668 Tests whether a value is greater than the value supplied to its constructor
669 </summary>
670 </member>
671 <member name="M:NUnit.Framework.Constraints.GreaterThanConstraint.#ctor(System.Object)">
672 <summary>
673 Initializes a new instance of the <see cref="T:GreaterThanConstraint"/> class.
674 </summary>
675 <param name="expected">The expected value.</param>
676 </member>
677 <member name="T:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint">
678 <summary>
679 Tests whether a value is greater than or equal to the value supplied to its constructor
680 </summary>
681 </member>
682 <member name="M:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.#ctor(System.Object)">
683 <summary>
684 Initializes a new instance of the <see cref="T:GreaterThanOrEqualConstraint"/> class.
685 </summary>
686 <param name="expected">The expected value.</param>
687 </member>
688 <member name="T:NUnit.Framework.Constraints.LessThanConstraint">
689 <summary>
690 Tests whether a value is less than the value supplied to its constructor
691 </summary>
692 </member>
693 <member name="M:NUnit.Framework.Constraints.LessThanConstraint.#ctor(System.Object)">
694 <summary>
695 Initializes a new instance of the <see cref="T:LessThanConstraint"/> class.
696 </summary>
697 <param name="expected">The expected value.</param>
698 </member>
699 <member name="T:NUnit.Framework.Constraints.LessThanOrEqualConstraint">
700 <summary>
701 Tests whether a value is less than or equal to the value supplied to its constructor
702 </summary>
703 </member>
704 <member name="M:NUnit.Framework.Constraints.LessThanOrEqualConstraint.#ctor(System.Object)">
705 <summary>
706 Initializes a new instance of the <see cref="T:LessThanOrEqualConstraint"/> class.
707 </summary>
708 <param name="expected">The expected value.</param>
709 </member>
710 <member name="T:NUnit.Framework.Constraints.ActualValueDelegate">
711 <summary>
712 Delegate used to delay evaluation of the actual value
713 to be used in evaluating a constraint
714 </summary>
715 </member>
716 <member name="T:NUnit.Framework.Constraints.ConstraintBuilder">
717 <summary>
718 ConstraintBuilder maintains the stacks that are used in
719 processing a ConstraintExpression. An OperatorStack
720 is used to hold operators that are waiting for their
721 operands to be reognized. a ConstraintStack holds
722 input constraints as well as the results of each
723 operator applied.
724 </summary>
725 </member>
726 <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.#ctor">
727 <summary>
728 Initializes a new instance of the <see cref="T:ConstraintBuilder"/> class.
729 </summary>
730 </member>
731 <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Append(NUnit.Framework.Constraints.ConstraintOperator)">
732 <summary>
733 Appends the specified operator to the expression by first
734 reducing the operator stack and then pushing the new
735 operator on the stack.
736 </summary>
737 <param name="op">The operator to push.</param>
738 </member>
739 <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Append(NUnit.Framework.Constraints.Constraint)">
740 <summary>
741 Appends the specified constraint to the expresson by pushing
742 it on the constraint stack.
743 </summary>
744 <param name="constraint">The constraint to push.</param>
745 </member>
746 <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.SetTopOperatorRightContext(System.Object)">
747 <summary>
748 Sets the top operator right context.
749 </summary>
750 <param name="rightContext">The right context.</param>
751 </member>
752 <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ReduceOperatorStack(System.Int32)">
753 <summary>
754 Reduces the operator stack until the topmost item
755 precedence is greater than or equal to the target precedence.
756 </summary>
757 <param name="targetPrecedence">The target precedence.</param>
758 </member>
759 <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Resolve">
760 <summary>
761 Resolves this instance, returning a Constraint. If the builder
762 is not currently in a resolvable state, an exception is thrown.
763 </summary>
764 <returns>The resolved constraint</returns>
765 </member>
766 <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.IsResolvable">
767 <summary>
768 Gets a value indicating whether this instance is resolvable.
769 </summary>
770 <value>
771 <c>true</c> if this instance is resolvable; otherwise, <c>false</c>.
772 </value>
773 </member>
774 <member name="T:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack">
775 <summary>
776 OperatorStack is a type-safe stack for holding ConstraintOperators
777 </summary>
778 </member>
779 <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
780 <summary>
781 Initializes a new instance of the <see cref="T:OperatorStack"/> class.
782 </summary>
783 <param name="builder">The builder.</param>
784 </member>
785 <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Push(NUnit.Framework.Constraints.ConstraintOperator)">
786 <summary>
787 Pushes the specified operator onto the stack.
788 </summary>
789 <param name="op">The op.</param>
790 </member>
791 <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Pop">
792 <summary>
793 Pops the topmost operator from the stack.
794 </summary>
795 <returns></returns>
796 </member>
797 <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Empty">
798 <summary>
799 Gets a value indicating whether this <see cref="T:OpStack"/> is empty.
800 </summary>
801 <value><c>true</c> if empty; otherwise, <c>false</c>.</value>
802 </member>
803 <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Top">
804 <summary>
805 Gets the topmost operator without modifying the stack.
806 </summary>
807 <value>The top.</value>
808 </member>
809 <member name="T:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack">
810 <summary>
811 ConstraintStack is a type-safe stack for holding Constraints
812 </summary>
813 </member>
814 <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
815 <summary>
816 Initializes a new instance of the <see cref="T:ConstraintStack"/> class.
817 </summary>
818 <param name="builder">The builder.</param>
819 </member>
820 <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Push(NUnit.Framework.Constraints.Constraint)">
821 <summary>
822 Pushes the specified constraint. As a side effect,
823 the constraint's builder field is set to the
824 ConstraintBuilder owning this stack.
825 </summary>
826 <param name="constraint">The constraint.</param>
827 </member>
828 <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Pop">
829 <summary>
830 Pops this topmost constrait from the stack.
831 As a side effect, the constraint's builder
832 field is set to null.
833 </summary>
834 <returns></returns>
835 </member>
836 <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Empty">
837 <summary>
838 Gets a value indicating whether this <see cref="T:ConstraintStack"/> is empty.
839 </summary>
840 <value><c>true</c> if empty; otherwise, <c>false</c>.</value>
841 </member>
842 <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Top">
843 <summary>
844 Gets the topmost constraint without modifying the stack.
845 </summary>
846 <value>The topmost constraint</value>
847 </member>
848 <member name="T:NUnit.Framework.Constraints.EmptyConstraint">
849 <summary>
850 EmptyConstraint tests a whether a string or collection is empty,
851 postponing the decision about which test is applied until the
852 type of the actual argument is known.
853 </summary>
854 </member>
855 <member name="M:NUnit.Framework.Constraints.EmptyConstraint.Matches(System.Object)">
856 <summary>
857 Test whether the constraint is satisfied by a given value
858 </summary>
859 <param name="actual">The value to be tested</param>
860 <returns>True for success, false for failure</returns>
861 </member>
862 <member name="M:NUnit.Framework.Constraints.EmptyConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
863 <summary>
864 Write the constraint description to a MessageWriter
865 </summary>
866 <param name="writer">The writer on which the description is displayed</param>
867 </member>
868 <member name="T:NUnit.Framework.Constraints.EqualConstraint">
869 <summary>
870 EqualConstraint is able to compare an actual value with the
871 expected value provided in its constructor. Two objects are
872 considered equal if both are null, or if both have the same
873 value. NUnit has special semantics for some object types.
874 </summary>
875 </member>
876 <member name="F:NUnit.Framework.Constraints.EqualConstraint.clipStrings">
877 <summary>
878 If true, strings in error messages will be clipped
879 </summary>
880 </member>
881 <member name="F:NUnit.Framework.Constraints.EqualConstraint.comparer">
882 <summary>
883 NUnitEqualityComparer used to test equality.
884 </summary>
885 </member>
886 <member name="M:NUnit.Framework.Constraints.EqualConstraint.#ctor(System.Object)">
887 <summary>
888 Initializes a new instance of the <see cref="T:NUnit.Framework.Constraints.EqualConstraint"/> class.
889 </summary>
890 <param name="expected">The expected value.</param>
891 </member>
892 <member name="M:NUnit.Framework.Constraints.EqualConstraint.Within(System.Object)">
893 <summary>
894 Flag the constraint to use a tolerance when determining equality.
895 </summary>
896 <param name="amount">Tolerance value to be used</param>
897 <returns>Self.</returns>
898 </member>
899 <member name="M:NUnit.Framework.Constraints.EqualConstraint.Comparer(System.Collections.IComparer)">
900 <summary>
901 Flag the constraint to use the supplied IComparer object.
902 </summary>
903 <param name="comparer">The IComparer object to use.</param>
904 <returns>Self.</returns>
905 </member>
906 <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using(System.Collections.IComparer)">
907 <summary>
908 Flag the constraint to use the supplied IComparer object.
909 </summary>
910 <param name="comparer">The IComparer object to use.</param>
911 <returns>Self.</returns>
912 </member>
913 <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
914 <summary>
915 Flag the constraint to use the supplied IComparer object.
916 </summary>
917 <param name="comparer">The IComparer object to use.</param>
918 <returns>Self.</returns>
919 </member>
920 <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using``1(System.Comparison{``0})">
921 <summary>
922 Flag the constraint to use the supplied Comparison object.
923 </summary>
924 <param name="comparer">The IComparer object to use.</param>
925 <returns>Self.</returns>
926 </member>
927 <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using(System.Collections.IEqualityComparer)">
928 <summary>
929 Flag the constraint to use the supplied IEqualityComparer object.
930 </summary>
931 <param name="comparer">The IComparer object to use.</param>
932 <returns>Self.</returns>
933 </member>
934 <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using``1(System.Collections.Generic.IEqualityComparer{``0})">
935 <summary>
936 Flag the constraint to use the supplied IEqualityComparer object.
937 </summary>
938 <param name="comparer">The IComparer object to use.</param>
939 <returns>Self.</returns>
940 </member>
941 <member name="M:NUnit.Framework.Constraints.EqualConstraint.Matches(System.Object)">
942 <summary>
943 Test whether the constraint is satisfied by a given value
944 </summary>
945 <param name="actual">The value to be tested</param>
946 <returns>True for success, false for failure</returns>
947 </member>
948 <member name="M:NUnit.Framework.Constraints.EqualConstraint.WriteMessageTo(NUnit.Framework.Constraints.MessageWriter)">
949 <summary>
950 Write a failure message. Overridden to provide custom
951 failure messages for EqualConstraint.
952 </summary>
953 <param name="writer">The MessageWriter to write to</param>
954 </member>
955 <member name="M:NUnit.Framework.Constraints.EqualConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
956 <summary>
957 Write description of this constraint
958 </summary>
959 <param name="writer">The MessageWriter to write to</param>
960 </member>
961 <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayCollectionDifferences(NUnit.Framework.Constraints.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32)">
962 <summary>
963 Display the failure information for two collections that did not match.
964 </summary>
965 <param name="writer">The MessageWriter on which to display</param>
966 <param name="expected">The expected collection.</param>
967 <param name="actual">The actual collection</param>
968 <param name="depth">The depth of this failure in a set of nested collections</param>
969 </member>
970 <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayCollectionTypesAndSizes(NUnit.Framework.Constraints.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32)">
971 <summary>
972 Displays a single line showing the types and sizes of the expected
973 and actual collections or arrays. If both are identical, the value is
974 only shown once.
975 </summary>
976 <param name="writer">The MessageWriter on which to display</param>
977 <param name="expected">The expected collection or array</param>
978 <param name="actual">The actual collection or array</param>
979 <param name="indent">The indentation level for the message line</param>
980 </member>
981 <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayFailurePoint(NUnit.Framework.Constraints.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32,System.Int32)">
982 <summary>
983 Displays a single line showing the point in the expected and actual
984 arrays at which the comparison failed. If the arrays have different
985 structures or dimensions, both values are shown.
986 </summary>
987 <param name="writer">The MessageWriter on which to display</param>
988 <param name="expected">The expected array</param>
989 <param name="actual">The actual array</param>
990 <param name="failurePoint">Index of the failure point in the underlying collections</param>
991 <param name="indent">The indentation level for the message line</param>
992 </member>
993 <member name="P:NUnit.Framework.Constraints.EqualConstraint.IgnoreCase">
994 <summary>
995 Flag the constraint to ignore case and return self.
996 </summary>
997 </member>
998 <member name="P:NUnit.Framework.Constraints.EqualConstraint.NoClip">
999 <summary>
1000 Flag the constraint to suppress string clipping
1001 and return self.
1002 </summary>
1003 </member>
1004 <member name="P:NUnit.Framework.Constraints.EqualConstraint.AsCollection">
1005 <summary>
1006 Flag the constraint to compare arrays as collections
1007 and return self.
1008 </summary>
1009 </member>
1010 <member name="P:NUnit.Framework.Constraints.EqualConstraint.Ulps">
1011 <summary>
1012 Switches the .Within() modifier to interpret its tolerance as
1013 a distance in representable values (see remarks).
1014 </summary>
1015 <returns>Self.</returns>
1016 <remarks>
1017 Ulp stands for "unit in the last place" and describes the minimum
1018 amount a given value can change. For any integers, an ulp is 1 whole
1019 digit. For floating point values, the accuracy of which is better
1020 for smaller numbers and worse for larger numbers, an ulp depends
1021 on the size of the number. Using ulps for comparison of floating
1022 point results instead of fixed tolerances is safer because it will
1023 automatically compensate for the added inaccuracy of larger numbers.
1024 </remarks>
1025 </member>
1026 <member name="P:NUnit.Framework.Constraints.EqualConstraint.Percent">
1027 <summary>
1028 Switches the .Within() modifier to interpret its tolerance as
1029 a percentage that the actual values is allowed to deviate from
1030 the expected value.
1031 </summary>
1032 <returns>Self</returns>
1033 </member>
1034 <member name="P:NUnit.Framework.Constraints.EqualConstraint.Days">
1035 <summary>
1036 Causes the tolerance to be interpreted as a TimeSpan in days.
1037 </summary>
1038 <returns>Self</returns>
1039 </member>
1040 <member name="P:NUnit.Framework.Constraints.EqualConstraint.Hours">
1041 <summary>
1042 Causes the tolerance to be interpreted as a TimeSpan in hours.
1043 </summary>
1044 <returns>Self</returns>
1045 </member>
1046 <member name="P:NUnit.Framework.Constraints.EqualConstraint.Minutes">
1047 <summary>
1048 Causes the tolerance to be interpreted as a TimeSpan in minutes.
1049 </summary>
1050 <returns>Self</returns>
1051 </member>
1052 <member name="P:NUnit.Framework.Constraints.EqualConstraint.Seconds">
1053 <summary>
1054 Causes the tolerance to be interpreted as a TimeSpan in seconds.
1055 </summary>
1056 <returns>Self</returns>
1057 </member>
1058 <member name="P:NUnit.Framework.Constraints.EqualConstraint.Milliseconds">
1059 <summary>
1060 Causes the tolerance to be interpreted as a TimeSpan in milliseconds.
1061 </summary>
1062 <returns>Self</returns>
1063 </member>
1064 <member name="P:NUnit.Framework.Constraints.EqualConstraint.Ticks">
1065 <summary>
1066 Causes the tolerance to be interpreted as a TimeSpan in clock ticks.
1067 </summary>
1068 <returns>Self</returns>
1069 </member>
1070 <member name="T:NUnit.Framework.Constraints.SameAsConstraint">
1071 <summary>
1072 SameAsConstraint tests whether an object is identical to
1073 the object passed to its constructor
1074 </summary>
1075 </member>
1076 <member name="M:NUnit.Framework.Constraints.SameAsConstraint.#ctor(System.Object)">
1077 <summary>
1078 Initializes a new instance of the <see cref="T:SameAsConstraint"/> class.
1079 </summary>
1080 <param name="expected">The expected object.</param>
1081 </member>
1082 <member name="M:NUnit.Framework.Constraints.SameAsConstraint.Matches(System.Object)">
1083 <summary>
1084 Test whether the constraint is satisfied by a given value
1085 </summary>
1086 <param name="actual">The value to be tested</param>
1087 <returns>True for success, false for failure</returns>
1088 </member>
1089 <member name="M:NUnit.Framework.Constraints.SameAsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1090 <summary>
1091 Write the constraint description to a MessageWriter
1092 </summary>
1093 <param name="writer">The writer on which the description is displayed</param>
1094 </member>
1095 <member name="T:NUnit.Framework.Constraints.StringConstraint">
1096 <summary>
1097 StringConstraint is the abstract base for constraints
1098 that operate on strings. It supports the IgnoreCase
1099 modifier for string operations.
1100 </summary>
1101 </member>
1102 <member name="F:NUnit.Framework.Constraints.StringConstraint.expected">
1103 <summary>
1104 The expected value
1105 </summary>
1106 </member>
1107 <member name="F:NUnit.Framework.Constraints.StringConstraint.caseInsensitive">
1108 <summary>
1109 Indicates whether tests should be case-insensitive
1110 </summary>
1111 </member>
1112 <member name="M:NUnit.Framework.Constraints.StringConstraint.#ctor(System.String)">
1113 <summary>
1114 Constructs a StringConstraint given an expected value
1115 </summary>
1116 <param name="expected">The expected value</param>
1117 </member>
1118 <member name="P:NUnit.Framework.Constraints.StringConstraint.IgnoreCase">
1119 <summary>
1120 Modify the constraint to ignore case in matching.
1121 </summary>
1122 </member>
1123 <member name="T:NUnit.Framework.Constraints.EmptyStringConstraint">
1124 <summary>
1125 EmptyStringConstraint tests whether a string is empty.
1126 </summary>
1127 </member>
1128 <member name="M:NUnit.Framework.Constraints.EmptyStringConstraint.Matches(System.Object)">
1129 <summary>
1130 Test whether the constraint is satisfied by a given value
1131 </summary>
1132 <param name="actual">The value to be tested</param>
1133 <returns>True for success, false for failure</returns>
1134 </member>
1135 <member name="M:NUnit.Framework.Constraints.EmptyStringConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1136 <summary>
1137 Write the constraint description to a MessageWriter
1138 </summary>
1139 <param name="writer">The writer on which the description is displayed</param>
1140 </member>
1141 <member name="T:NUnit.Framework.Constraints.NullOrEmptyStringConstraint">
1142 <summary>
1143 NullEmptyStringConstraint tests whether a string is either null or empty.
1144 </summary>
1145 </member>
1146 <member name="M:NUnit.Framework.Constraints.NullOrEmptyStringConstraint.#ctor">
1147 <summary>
1148 Constructs a new NullOrEmptyStringConstraint
1149 </summary>
1150 </member>
1151 <member name="M:NUnit.Framework.Constraints.NullOrEmptyStringConstraint.Matches(System.Object)">
1152 <summary>
1153 Test whether the constraint is satisfied by a given value
1154 </summary>
1155 <param name="actual">The value to be tested</param>
1156 <returns>True for success, false for failure</returns>
1157 </member>
1158 <member name="M:NUnit.Framework.Constraints.NullOrEmptyStringConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1159 <summary>
1160 Write the constraint description to a MessageWriter
1161 </summary>
1162 <param name="writer">The writer on which the description is displayed</param>
1163 </member>
1164 <member name="T:NUnit.Framework.Constraints.SubstringConstraint">
1165 <summary>
1166 SubstringConstraint can test whether a string contains
1167 the expected substring.
1168 </summary>
1169 </member>
1170 <member name="M:NUnit.Framework.Constraints.SubstringConstraint.#ctor(System.String)">
1171 <summary>
1172 Initializes a new instance of the <see cref="T:SubstringConstraint"/> class.
1173 </summary>
1174 <param name="expected">The expected.</param>
1175 </member>
1176 <member name="M:NUnit.Framework.Constraints.SubstringConstraint.Matches(System.Object)">
1177 <summary>
1178 Test whether the constraint is satisfied by a given value
1179 </summary>
1180 <param name="actual">The value to be tested</param>
1181 <returns>True for success, false for failure</returns>
1182 </member>
1183 <member name="M:NUnit.Framework.Constraints.SubstringConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1184 <summary>
1185 Write the constraint description to a MessageWriter
1186 </summary>
1187 <param name="writer">The writer on which the description is displayed</param>
1188 </member>
1189 <member name="T:NUnit.Framework.Constraints.StartsWithConstraint">
1190 <summary>
1191 StartsWithConstraint can test whether a string starts
1192 with an expected substring.
1193 </summary>
1194 </member>
1195 <member name="M:NUnit.Framework.Constraints.StartsWithConstraint.#ctor(System.String)">
1196 <summary>
1197 Initializes a new instance of the <see cref="T:StartsWithConstraint"/> class.
1198 </summary>
1199 <param name="expected">The expected string</param>
1200 </member>
1201 <member name="M:NUnit.Framework.Constraints.StartsWithConstraint.Matches(System.Object)">
1202 <summary>
1203 Test whether the constraint is matched by the actual value.
1204 This is a template method, which calls the IsMatch method
1205 of the derived class.
1206 </summary>
1207 <param name="actual"></param>
1208 <returns></returns>
1209 </member>
1210 <member name="M:NUnit.Framework.Constraints.StartsWithConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1211 <summary>
1212 Write the constraint description to a MessageWriter
1213 </summary>
1214 <param name="writer">The writer on which the description is displayed</param>
1215 </member>
1216 <member name="T:NUnit.Framework.Constraints.EndsWithConstraint">
1217 <summary>
1218 EndsWithConstraint can test whether a string ends
1219 with an expected substring.
1220 </summary>
1221 </member>
1222 <member name="M:NUnit.Framework.Constraints.EndsWithConstraint.#ctor(System.String)">
1223 <summary>
1224 Initializes a new instance of the <see cref="T:EndsWithConstraint"/> class.
1225 </summary>
1226 <param name="expected">The expected string</param>
1227 </member>
1228 <member name="M:NUnit.Framework.Constraints.EndsWithConstraint.Matches(System.Object)">
1229 <summary>
1230 Test whether the constraint is matched by the actual value.
1231 This is a template method, which calls the IsMatch method
1232 of the derived class.
1233 </summary>
1234 <param name="actual"></param>
1235 <returns></returns>
1236 </member>
1237 <member name="M:NUnit.Framework.Constraints.EndsWithConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1238 <summary>
1239 Write the constraint description to a MessageWriter
1240 </summary>
1241 <param name="writer">The writer on which the description is displayed</param>
1242 </member>
1243 <member name="T:NUnit.Framework.Constraints.RegexConstraint">
1244 <summary>
1245 RegexConstraint can test whether a string matches
1246 the pattern provided.
1247 </summary>
1248 </member>
1249 <member name="M:NUnit.Framework.Constraints.RegexConstraint.#ctor(System.String)">
1250 <summary>
1251 Initializes a new instance of the <see cref="T:RegexConstraint"/> class.
1252 </summary>
1253 <param name="pattern">The pattern.</param>
1254 </member>
1255 <member name="M:NUnit.Framework.Constraints.RegexConstraint.Matches(System.Object)">
1256 <summary>
1257 Test whether the constraint is satisfied by a given value
1258 </summary>
1259 <param name="actual">The value to be tested</param>
1260 <returns>True for success, false for failure</returns>
1261 </member>
1262 <member name="M:NUnit.Framework.Constraints.RegexConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1263 <summary>
1264 Write the constraint description to a MessageWriter
1265 </summary>
1266 <param name="writer">The writer on which the description is displayed</param>
1267 </member>
1268 <member name="T:NUnit.Framework.Constraints.TypeConstraint">
1269 <summary>
1270 TypeConstraint is the abstract base for constraints
1271 that take a Type as their expected value.
1272 </summary>
1273 </member>
1274 <member name="F:NUnit.Framework.Constraints.TypeConstraint.expectedType">
1275 <summary>
1276 The expected Type used by the constraint
1277 </summary>
1278 </member>
1279 <member name="M:NUnit.Framework.Constraints.TypeConstraint.#ctor(System.Type)">
1280 <summary>
1281 Construct a TypeConstraint for a given Type
1282 </summary>
1283 <param name="type"></param>
1284 </member>
1285 <member name="M:NUnit.Framework.Constraints.TypeConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
1286 <summary>
1287 Write the actual value for a failing constraint test to a
1288 MessageWriter. TypeConstraints override this method to write
1289 the name of the type.
1290 </summary>
1291 <param name="writer">The writer on which the actual value is displayed</param>
1292 </member>
1293 <member name="T:NUnit.Framework.Constraints.ExactTypeConstraint">
1294 <summary>
1295 ExactTypeConstraint is used to test that an object
1296 is of the exact type provided in the constructor
1297 </summary>
1298 </member>
1299 <member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.#ctor(System.Type)">
1300 <summary>
1301 Construct an ExactTypeConstraint for a given Type
1302 </summary>
1303 <param name="type">The expected Type.</param>
1304 </member>
1305 <member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.Matches(System.Object)">
1306 <summary>
1307 Test that an object is of the exact type specified
1308 </summary>
1309 <param name="actual">The actual value.</param>
1310 <returns>True if the tested object is of the exact type provided, otherwise false.</returns>
1311 </member>
1312 <member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1313 <summary>
1314 Write the description of this constraint to a MessageWriter
1315 </summary>
1316 <param name="writer">The MessageWriter to use</param>
1317 </member>
1318 <member name="T:NUnit.Framework.Constraints.InstanceOfTypeConstraint">
1319 <summary>
1320 InstanceOfTypeConstraint is used to test that an object
1321 is of the same type provided or derived from it.
1322 </summary>
1323 </member>
1324 <member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.#ctor(System.Type)">
1325 <summary>
1326 Construct an InstanceOfTypeConstraint for the type provided
1327 </summary>
1328 <param name="type">The expected Type</param>
1329 </member>
1330 <member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.Matches(System.Object)">
1331 <summary>
1332 Test whether an object is of the specified type or a derived type
1333 </summary>
1334 <param name="actual">The object to be tested</param>
1335 <returns>True if the object is of the provided type or derives from it, otherwise false.</returns>
1336 </member>
1337 <member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1338 <summary>
1339 Write a description of this constraint to a MessageWriter
1340 </summary>
1341 <param name="writer">The MessageWriter to use</param>
1342 </member>
1343 <member name="T:NUnit.Framework.Constraints.AssignableFromConstraint">
1344 <summary>
1345 AssignableFromConstraint is used to test that an object
1346 can be assigned from a given Type.
1347 </summary>
1348 </member>
1349 <member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.#ctor(System.Type)">
1350 <summary>
1351 Construct an AssignableFromConstraint for the type provided
1352 </summary>
1353 <param name="type"></param>
1354 </member>
1355 <member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.Matches(System.Object)">
1356 <summary>
1357 Test whether an object can be assigned from the specified type
1358 </summary>
1359 <param name="actual">The object to be tested</param>
1360 <returns>True if the object can be assigned a value of the expected Type, otherwise false.</returns>
1361 </member>
1362 <member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1363 <summary>
1364 Write a description of this constraint to a MessageWriter
1365 </summary>
1366 <param name="writer">The MessageWriter to use</param>
1367 </member>
1368 <member name="T:NUnit.Framework.Constraints.AssignableToConstraint">
1369 <summary>
1370 AssignableToConstraint is used to test that an object
1371 can be assigned to a given Type.
1372 </summary>
1373 </member>
1374 <member name="M:NUnit.Framework.Constraints.AssignableToConstraint.#ctor(System.Type)">
1375 <summary>
1376 Construct an AssignableToConstraint for the type provided
1377 </summary>
1378 <param name="type"></param>
1379 </member>
1380 <member name="M:NUnit.Framework.Constraints.AssignableToConstraint.Matches(System.Object)">
1381 <summary>
1382 Test whether an object can be assigned to the specified type
1383 </summary>
1384 <param name="actual">The object to be tested</param>
1385 <returns>True if the object can be assigned a value of the expected Type, otherwise false.</returns>
1386 </member>
1387 <member name="M:NUnit.Framework.Constraints.AssignableToConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1388 <summary>
1389 Write a description of this constraint to a MessageWriter
1390 </summary>
1391 <param name="writer">The MessageWriter to use</param>
1392 </member>
1393 <member name="T:NUnit.Framework.Constraints.ContainsConstraint">
1394 <summary>
1395 ContainsConstraint tests a whether a string contains a substring
1396 or a collection contains an object. It postpones the decision of
1397 which test to use until the type of the actual argument is known.
1398 This allows testing whether a string is contained in a collection
1399 or as a substring of another string using the same syntax.
1400 </summary>
1401 </member>
1402 <member name="M:NUnit.Framework.Constraints.ContainsConstraint.#ctor(System.Object)">
1403 <summary>
1404 Initializes a new instance of the <see cref="T:ContainsConstraint"/> class.
1405 </summary>
1406 <param name="expected">The expected.</param>
1407 </member>
1408 <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Matches(System.Object)">
1409 <summary>
1410 Test whether the constraint is satisfied by a given value
1411 </summary>
1412 <param name="actual">The value to be tested</param>
1413 <returns>True for success, false for failure</returns>
1414 </member>
1415 <member name="M:NUnit.Framework.Constraints.ContainsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1416 <summary>
1417 Write the constraint description to a MessageWriter
1418 </summary>
1419 <param name="writer">The writer on which the description is displayed</param>
1420 </member>
1421 <member name="P:NUnit.Framework.Constraints.ContainsConstraint.IgnoreCase">
1422 <summary>
1423 Flag the constraint to ignore case and return self.
1424 </summary>
1425 </member>
1426 <member name="T:NUnit.Framework.Constraints.PropertyExistsConstraint">
1427 <summary>
1428 PropertyExistsConstraint tests that a named property
1429 exists on the object provided through Match.
1430
1431 Originally, PropertyConstraint provided this feature
1432 in addition to making optional tests on the vaue
1433 of the property. The two constraints are now separate.
1434 </summary>
1435 </member>
1436 <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.#ctor(System.String)">
1437 <summary>
1438 Initializes a new instance of the <see cref="T:PropertyExistConstraint"/> class.
1439 </summary>
1440 <param name="name">The name of the property.</param>
1441 </member>
1442 <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.Matches(System.Object)">
1443 <summary>
1444 Test whether the property exists for a given object
1445 </summary>
1446 <param name="actual">The object to be tested</param>
1447 <returns>True for success, false for failure</returns>
1448 </member>
1449 <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1450 <summary>
1451 Write the constraint description to a MessageWriter
1452 </summary>
1453 <param name="writer">The writer on which the description is displayed</param>
1454 </member>
1455 <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
1456 <summary>
1457 Write the actual value for a failing constraint test to a
1458 MessageWriter.
1459 </summary>
1460 <param name="writer">The writer on which the actual value is displayed</param>
1461 </member>
1462 <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.ToString">
1463 <summary>
1464 Returns the string representation of the constraint.
1465 </summary>
1466 <returns></returns>
1467 </member>
1468 <member name="T:NUnit.Framework.Constraints.PropertyConstraint">
1469 <summary>
1470 PropertyConstraint extracts a named property and uses
1471 its value as the actual value for a chained constraint.
1472 </summary>
1473 </member>
1474 <member name="T:NUnit.Framework.Constraints.PrefixConstraint">
1475 <summary>
1476 Abstract base class used for prefixes
1477 </summary>
1478 </member>
1479 <member name="F:NUnit.Framework.Constraints.PrefixConstraint.baseConstraint">
1480 <summary>
1481 The base constraint
1482 </summary>
1483 </member>
1484 <member name="M:NUnit.Framework.Constraints.PrefixConstraint.#ctor(NUnit.Framework.Constraints.IResolveConstraint)">
1485 <summary>
1486 Construct given a base constraint
1487 </summary>
1488 <param name="resolvable"></param>
1489 </member>
1490 <member name="M:NUnit.Framework.Constraints.PropertyConstraint.#ctor(System.String,NUnit.Framework.Constraints.Constraint)">
1491 <summary>
1492 Initializes a new instance of the <see cref="T:PropertyConstraint"/> class.
1493 </summary>
1494 <param name="name">The name.</param>
1495 <param name="baseConstraint">The constraint to apply to the property.</param>
1496 </member>
1497 <member name="M:NUnit.Framework.Constraints.PropertyConstraint.Matches(System.Object)">
1498 <summary>
1499 Test whether the constraint is satisfied by a given value
1500 </summary>
1501 <param name="actual">The value to be tested</param>
1502 <returns>True for success, false for failure</returns>
1503 </member>
1504 <member name="M:NUnit.Framework.Constraints.PropertyConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1505 <summary>
1506 Write the constraint description to a MessageWriter
1507 </summary>
1508 <param name="writer">The writer on which the description is displayed</param>
1509 </member>
1510 <member name="M:NUnit.Framework.Constraints.PropertyConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
1511 <summary>
1512 Write the actual value for a failing constraint test to a
1513 MessageWriter. The default implementation simply writes
1514 the raw value of actual, leaving it to the writer to
1515 perform any formatting.
1516 </summary>
1517 <param name="writer">The writer on which the actual value is displayed</param>
1518 </member>
1519 <member name="M:NUnit.Framework.Constraints.PropertyConstraint.ToString">
1520 <summary>
1521 Returns the string representation of the constraint.
1522 </summary>
1523 <returns></returns>
1524 </member>
1525 <member name="T:NUnit.Framework.Constraints.NotConstraint">
1526 <summary>
1527 NotConstraint negates the effect of some other constraint
1528 </summary>
1529 </member>
1530 <member name="M:NUnit.Framework.Constraints.NotConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
1531 <summary>
1532 Initializes a new instance of the <see cref="T:NotConstraint"/> class.
1533 </summary>
1534 <param name="baseConstraint">The base constraint to be negated.</param>
1535 </member>
1536 <member name="M:NUnit.Framework.Constraints.NotConstraint.Matches(System.Object)">
1537 <summary>
1538 Test whether the constraint is satisfied by a given value
1539 </summary>
1540 <param name="actual">The value to be tested</param>
1541 <returns>True for if the base constraint fails, false if it succeeds</returns>
1542 </member>
1543 <member name="M:NUnit.Framework.Constraints.NotConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1544 <summary>
1545 Write the constraint description to a MessageWriter
1546 </summary>
1547 <param name="writer">The writer on which the description is displayed</param>
1548 </member>
1549 <member name="M:NUnit.Framework.Constraints.NotConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
1550 <summary>
1551 Write the actual value for a failing constraint test to a MessageWriter.
1552 </summary>
1553 <param name="writer">The writer on which the actual value is displayed</param>
1554 </member>
1555 <member name="T:NUnit.Framework.Constraints.AllItemsConstraint">
1556 <summary>
1557 AllItemsConstraint applies another constraint to each
1558 item in a collection, succeeding if they all succeed.
1559 </summary>
1560 </member>
1561 <member name="M:NUnit.Framework.Constraints.AllItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
1562 <summary>
1563 Construct an AllItemsConstraint on top of an existing constraint
1564 </summary>
1565 <param name="itemConstraint"></param>
1566 </member>
1567 <member name="M:NUnit.Framework.Constraints.AllItemsConstraint.Matches(System.Object)">
1568 <summary>
1569 Apply the item constraint to each item in the collection,
1570 failing if any item fails.
1571 </summary>
1572 <param name="actual"></param>
1573 <returns></returns>
1574 </member>
1575 <member name="M:NUnit.Framework.Constraints.AllItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1576 <summary>
1577 Write a description of this constraint to a MessageWriter
1578 </summary>
1579 <param name="writer"></param>
1580 </member>
1581 <member name="T:NUnit.Framework.Constraints.SomeItemsConstraint">
1582 <summary>
1583 SomeItemsConstraint applies another constraint to each
1584 item in a collection, succeeding if any of them succeeds.
1585 </summary>
1586 </member>
1587 <member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
1588 <summary>
1589 Construct a SomeItemsConstraint on top of an existing constraint
1590 </summary>
1591 <param name="itemConstraint"></param>
1592 </member>
1593 <member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.Matches(System.Object)">
1594 <summary>
1595 Apply the item constraint to each item in the collection,
1596 succeeding if any item succeeds.
1597 </summary>
1598 <param name="actual"></param>
1599 <returns></returns>
1600 </member>
1601 <member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1602 <summary>
1603 Write a description of this constraint to a MessageWriter
1604 </summary>
1605 <param name="writer"></param>
1606 </member>
1607 <member name="T:NUnit.Framework.Constraints.NoItemConstraint">
1608 <summary>
1609 NoItemConstraint applies another constraint to each
1610 item in a collection, failing if any of them succeeds.
1611 </summary>
1612 </member>
1613 <member name="M:NUnit.Framework.Constraints.NoItemConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
1614 <summary>
1615 Construct a SomeItemsConstraint on top of an existing constraint
1616 </summary>
1617 <param name="itemConstraint"></param>
1618 </member>
1619 <member name="M:NUnit.Framework.Constraints.NoItemConstraint.Matches(System.Object)">
1620 <summary>
1621 Apply the item constraint to each item in the collection,
1622 failing if any item fails.
1623 </summary>
1624 <param name="actual"></param>
1625 <returns></returns>
1626 </member>
1627 <member name="M:NUnit.Framework.Constraints.NoItemConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1628 <summary>
1629 Write a description of this constraint to a MessageWriter
1630 </summary>
1631 <param name="writer"></param>
1632 </member>
1633 <member name="T:NUnit.Framework.Constraints.Numerics">
1634 <summary>
1635 The Numerics class contains common operations on numeric values.
1636 </summary>
1637 </member>
1638 <member name="M:NUnit.Framework.Constraints.Numerics.IsNumericType(System.Object)">
1639 <summary>
1640 Checks the type of the object, returning true if
1641 the object is a numeric type.
1642 </summary>
1643 <param name="obj">The object to check</param>
1644 <returns>true if the object is a numeric type</returns>
1645 </member>
1646 <member name="M:NUnit.Framework.Constraints.Numerics.IsFloatingPointNumeric(System.Object)">
1647 <summary>
1648 Checks the type of the object, returning true if
1649 the object is a floating point numeric type.
1650 </summary>
1651 <param name="obj">The object to check</param>
1652 <returns>true if the object is a floating point numeric type</returns>
1653 </member>
1654 <member name="M:NUnit.Framework.Constraints.Numerics.IsFixedPointNumeric(System.Object)">
1655 <summary>
1656 Checks the type of the object, returning true if
1657 the object is a fixed point numeric type.
1658 </summary>
1659 <param name="obj">The object to check</param>
1660 <returns>true if the object is a fixed point numeric type</returns>
1661 </member>
1662 <member name="M:NUnit.Framework.Constraints.Numerics.AreEqual(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance@)">
1663 <summary>
1664 Test two numeric values for equality, performing the usual numeric
1665 conversions and using a provided or default tolerance. If the tolerance
1666 provided is Empty, this method may set it to a default tolerance.
1667 </summary>
1668 <param name="expected">The expected value</param>
1669 <param name="actual">The actual value</param>
1670 <param name="tolerance">A reference to the tolerance in effect</param>
1671 <returns>True if the values are equal</returns>
1672 </member>
1673 <member name="M:NUnit.Framework.Constraints.Numerics.Compare(System.Object,System.Object)">
1674 <summary>
1675 Compare two numeric values, performing the usual numeric conversions.
1676 </summary>
1677 <param name="expected">The expected value</param>
1678 <param name="actual">The actual value</param>
1679 <returns>The relationship of the values to each other</returns>
1680 </member>
1681 <member name="T:NUnit.Framework.Constraints.MessageWriter">
1682 <summary>
1683 MessageWriter is the abstract base for classes that write
1684 constraint descriptions and messages in some form. The
1685 class has separate methods for writing various components
1686 of a message, allowing implementations to tailor the
1687 presentation as needed.
1688 </summary>
1689 </member>
1690 <member name="M:NUnit.Framework.Constraints.MessageWriter.#ctor">
1691 <summary>
1692 Construct a MessageWriter given a culture
1693 </summary>
1694 </member>
1695 <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteMessageLine(System.String,System.Object[])">
1696 <summary>
1697 Method to write single line message with optional args, usually
1698 written to precede the general failure message.
1699 </summary>
1700 <param name="message">The message to be written</param>
1701 <param name="args">Any arguments used in formatting the message</param>
1702 </member>
1703 <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteMessageLine(System.Int32,System.String,System.Object[])">
1704 <summary>
1705 Method to write single line message with optional args, usually
1706 written to precede the general failure message, at a givel
1707 indentation level.
1708 </summary>
1709 <param name="level">The indentation level of the message</param>
1710 <param name="message">The message to be written</param>
1711 <param name="args">Any arguments used in formatting the message</param>
1712 </member>
1713 <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayDifferences(NUnit.Framework.Constraints.Constraint)">
1714 <summary>
1715 Display Expected and Actual lines for a constraint. This
1716 is called by MessageWriter's default implementation of
1717 WriteMessageTo and provides the generic two-line display.
1718 </summary>
1719 <param name="constraint">The constraint that failed</param>
1720 </member>
1721 <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayDifferences(System.Object,System.Object)">
1722 <summary>
1723 Display Expected and Actual lines for given values. This
1724 method may be called by constraints that need more control over
1725 the display of actual and expected values than is provided
1726 by the default implementation.
1727 </summary>
1728 <param name="expected">The expected value</param>
1729 <param name="actual">The actual value causing the failure</param>
1730 </member>
1731 <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayDifferences(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance)">
1732 <summary>
1733 Display Expected and Actual lines for given values, including
1734 a tolerance value on the Expected line.
1735 </summary>
1736 <param name="expected">The expected value</param>
1737 <param name="actual">The actual value causing the failure</param>
1738 <param name="tolerance">The tolerance within which the test was made</param>
1739 </member>
1740 <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayStringDifferences(System.String,System.String,System.Int32,System.Boolean,System.Boolean)">
1741 <summary>
1742 Display the expected and actual string values on separate lines.
1743 If the mismatch parameter is >=0, an additional line is displayed
1744 line containing a caret that points to the mismatch point.
1745 </summary>
1746 <param name="expected">The expected string value</param>
1747 <param name="actual">The actual string value</param>
1748 <param name="mismatch">The point at which the strings don't match or -1</param>
1749 <param name="ignoreCase">If true, case is ignored in locating the point where the strings differ</param>
1750 <param name="clipping">If true, the strings should be clipped to fit the line</param>
1751 </member>
1752 <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteConnector(System.String)">
1753 <summary>
1754 Writes the text for a connector.
1755 </summary>
1756 <param name="connector">The connector.</param>
1757 </member>
1758 <member name="M:NUnit.Framework.Constraints.MessageWriter.WritePredicate(System.String)">
1759 <summary>
1760 Writes the text for a predicate.
1761 </summary>
1762 <param name="predicate">The predicate.</param>
1763 </member>
1764 <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteExpectedValue(System.Object)">
1765 <summary>
1766 Writes the text for an expected value.
1767 </summary>
1768 <param name="expected">The expected value.</param>
1769 </member>
1770 <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteModifier(System.String)">
1771 <summary>
1772 Writes the text for a modifier
1773 </summary>
1774 <param name="modifier">The modifier.</param>
1775 </member>
1776 <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteActualValue(System.Object)">
1777 <summary>
1778 Writes the text for an actual value.
1779 </summary>
1780 <param name="actual">The actual value.</param>
1781 </member>
1782 <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteValue(System.Object)">
1783 <summary>
1784 Writes the text for a generalized value.
1785 </summary>
1786 <param name="val">The value.</param>
1787 </member>
1788 <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteCollectionElements(System.Collections.ICollection,System.Int32,System.Int32)">
1789 <summary>
1790 Writes the text for a collection value,
1791 starting at a particular point, to a max length
1792 </summary>
1793 <param name="collection">The collection containing elements to write.</param>
1794 <param name="start">The starting point of the elements to write</param>
1795 <param name="max">The maximum number of elements to write</param>
1796 </member>
1797 <member name="P:NUnit.Framework.Constraints.MessageWriter.MaxLineLength">
1798 <summary>
1799 Abstract method to get the max line length
1800 </summary>
1801 </member>
1802 <member name="T:NUnit.Framework.Constraints.MsgUtils">
1803 <summary>
1804 Static methods used in creating messages
1805 </summary>
1806 </member>
1807 <member name="F:NUnit.Framework.Constraints.MsgUtils.ELLIPSIS">
1808 <summary>
1809 Static string used when strings are clipped
1810 </summary>
1811 </member>
1812 <member name="M:NUnit.Framework.Constraints.MsgUtils.GetTypeRepresentation(System.Object)">
1813 <summary>
1814 Returns the representation of a type as used in NUnitLite.
1815 This is the same as Type.ToString() except for arrays,
1816 which are displayed with their declared sizes.
1817 </summary>
1818 <param name="obj"></param>
1819 <returns></returns>
1820 </member>
1821 <member name="M:NUnit.Framework.Constraints.MsgUtils.EscapeControlChars(System.String)">
1822 <summary>
1823 Converts any control characters in a string
1824 to their escaped representation.
1825 </summary>
1826 <param name="s">The string to be converted</param>
1827 <returns>The converted string</returns>
1828 </member>
1829 <member name="M:NUnit.Framework.Constraints.MsgUtils.GetArrayIndicesAsString(System.Int32[])">
1830 <summary>
1831 Return the a string representation for a set of indices into an array
1832 </summary>
1833 <param name="indices">Array of indices for which a string is needed</param>
1834 </member>
1835 <member name="M:NUnit.Framework.Constraints.MsgUtils.GetArrayIndicesFromCollectionIndex(System.Collections.ICollection,System.Int32)">
1836 <summary>
1837 Get an array of indices representing the point in a collection or
1838 array corresponding to a single int index into the collection.
1839 </summary>
1840 <param name="collection">The collection to which the indices apply</param>
1841 <param name="index">Index in the collection</param>
1842 <returns>Array of indices</returns>
1843 </member>
1844 <member name="M:NUnit.Framework.Constraints.MsgUtils.ClipString(System.String,System.Int32,System.Int32)">
1845 <summary>
1846 Clip a string to a given length, starting at a particular offset, returning the clipped
1847 string with ellipses representing the removed parts
1848 </summary>
1849 <param name="s">The string to be clipped</param>
1850 <param name="maxStringLength">The maximum permitted length of the result string</param>
1851 <param name="clipStart">The point at which to start clipping</param>
1852 <returns>The clipped string</returns>
1853 </member>
1854 <member name="M:NUnit.Framework.Constraints.MsgUtils.ClipExpectedAndActual(System.String@,System.String@,System.Int32,System.Int32)">
1855 <summary>
1856 Clip the expected and actual strings in a coordinated fashion,
1857 so that they may be displayed together.
1858 </summary>
1859 <param name="expected"></param>
1860 <param name="actual"></param>
1861 <param name="maxDisplayLength"></param>
1862 <param name="mismatch"></param>
1863 </member>
1864 <member name="M:NUnit.Framework.Constraints.MsgUtils.FindMismatchPosition(System.String,System.String,System.Int32,System.Boolean)">
1865 <summary>
1866 Shows the position two strings start to differ. Comparison
1867 starts at the start index.
1868 </summary>
1869 <param name="expected">The expected string</param>
1870 <param name="actual">The actual string</param>
1871 <param name="istart">The index in the strings at which comparison should start</param>
1872 <param name="ignoreCase">Boolean indicating whether case should be ignored</param>
1873 <returns>-1 if no mismatch found, or the index where mismatch found</returns>
1874 </member>
1875 <member name="T:NUnit.Framework.Constraints.PathConstraint">
1876 <summary>
1877 PathConstraint serves as the abstract base of constraints
1878 that operate on paths and provides several helper methods.
1879 </summary>
1880 </member>
1881 <member name="F:NUnit.Framework.Constraints.PathConstraint.expected">
1882 <summary>
1883 The expected path used in the constraint
1884 </summary>
1885 </member>
1886 <member name="F:NUnit.Framework.Constraints.PathConstraint.caseInsensitive">
1887 <summary>
1888 Flag indicating whether a caseInsensitive comparison should be made
1889 </summary>
1890 </member>
1891 <member name="M:NUnit.Framework.Constraints.PathConstraint.#ctor(System.String)">
1892 <summary>
1893 Construct a PathConstraint for a give expected path
1894 </summary>
1895 <param name="expected">The expected path</param>
1896 </member>
1897 <member name="M:NUnit.Framework.Constraints.PathConstraint.ToString">
1898 <summary>
1899 Returns the string representation of this constraint
1900 </summary>
1901 </member>
1902 <member name="M:NUnit.Framework.Constraints.PathConstraint.Canonicalize(System.String)">
1903 <summary>
1904 Canonicalize the provided path
1905 </summary>
1906 <param name="path"></param>
1907 <returns>The path in standardized form</returns>
1908 </member>
1909 <member name="M:NUnit.Framework.Constraints.PathConstraint.IsSamePath(System.String,System.String)">
1910 <summary>
1911 Test whether two paths are the same
1912 </summary>
1913 <param name="path1">The first path</param>
1914 <param name="path2">The second path</param>
1915 <returns></returns>
1916 </member>
1917 <member name="M:NUnit.Framework.Constraints.PathConstraint.IsSamePathOrUnder(System.String,System.String)">
1918 <summary>
1919 Test whether one path is the same as or under another path
1920 </summary>
1921 <param name="path1">The first path - supposed to be the parent path</param>
1922 <param name="path2">The second path - supposed to be the child path</param>
1923 <returns></returns>
1924 </member>
1925 <member name="P:NUnit.Framework.Constraints.PathConstraint.IgnoreCase">
1926 <summary>
1927 Modifies the current instance to be case-insensitve
1928 and returns it.
1929 </summary>
1930 </member>
1931 <member name="P:NUnit.Framework.Constraints.PathConstraint.RespectCase">
1932 <summary>
1933 Modifies the current instance to be case-sensitve
1934 and returns it.
1935 </summary>
1936 </member>
1937 <member name="T:NUnit.Framework.Constraints.SamePathConstraint">
1938 <summary>
1939 Summary description for SamePathConstraint.
1940 </summary>
1941 </member>
1942 <member name="M:NUnit.Framework.Constraints.SamePathConstraint.#ctor(System.String)">
1943 <summary>
1944 Initializes a new instance of the <see cref="T:SamePathConstraint"/> class.
1945 </summary>
1946 <param name="expected">The expected path</param>
1947 </member>
1948 <member name="M:NUnit.Framework.Constraints.SamePathConstraint.Matches(System.Object)">
1949 <summary>
1950 Test whether the constraint is satisfied by a given value
1951 </summary>
1952 <param name="actual">The value to be tested</param>
1953 <returns>True for success, false for failure</returns>
1954 </member>
1955 <member name="M:NUnit.Framework.Constraints.SamePathConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1956 <summary>
1957 Write the constraint description to a MessageWriter
1958 </summary>
1959 <param name="writer">The writer on which the description is displayed</param>
1960 </member>
1961 <member name="T:NUnit.Framework.Constraints.SamePathOrUnderConstraint">
1962 <summary>
1963 SamePathOrUnderConstraint tests that one path is under another
1964 </summary>
1965 </member>
1966 <member name="M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.#ctor(System.String)">
1967 <summary>
1968 Initializes a new instance of the <see cref="T:SamePathOrUnderConstraint"/> class.
1969 </summary>
1970 <param name="expected">The expected path</param>
1971 </member>
1972 <member name="M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.Matches(System.Object)">
1973 <summary>
1974 Test whether the constraint is satisfied by a given value
1975 </summary>
1976 <param name="actual">The value to be tested</param>
1977 <returns>True for success, false for failure</returns>
1978 </member>
1979 <member name="M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1980 <summary>
1981 Write the constraint description to a MessageWriter
1982 </summary>
1983 <param name="writer">The writer on which the description is displayed</param>
1984 </member>
1985 <member name="T:NUnit.Framework.Constraints.EmptyDirectoryContraint">
1986 <summary>
1987 EmptyDirectoryConstraint is used to test that a directory is empty
1988 </summary>
1989 </member>
1990 <member name="M:NUnit.Framework.Constraints.EmptyDirectoryContraint.Matches(System.Object)">
1991 <summary>
1992 Test whether the constraint is satisfied by a given value
1993 </summary>
1994 <param name="actual">The value to be tested</param>
1995 <returns>True for success, false for failure</returns>
1996 </member>
1997 <member name="M:NUnit.Framework.Constraints.EmptyDirectoryContraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
1998 <summary>
1999 Write the constraint description to a MessageWriter
2000 </summary>
2001 <param name="writer">The writer on which the description is displayed</param>
2002 </member>
2003 <member name="M:NUnit.Framework.Constraints.EmptyDirectoryContraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
2004 <summary>
2005 Write the actual value for a failing constraint test to a
2006 MessageWriter. The default implementation simply writes
2007 the raw value of actual, leaving it to the writer to
2008 perform any formatting.
2009 </summary>
2010 <param name="writer">The writer on which the actual value is displayed</param>
2011 </member>
2012 <member name="T:NUnit.Framework.Constraints.SubDirectoryConstraint">
2013 <summary>
2014 SubDirectoryConstraint is used to test that one directory is a subdirectory of another.
2015 </summary>
2016 </member>
2017 <member name="M:NUnit.Framework.Constraints.SubDirectoryConstraint.#ctor(System.IO.DirectoryInfo)">
2018 <summary>
2019 Initializes a new instance of the <see cref="T:SubDirectoryConstraint"/> class.
2020 </summary>
2021 <param name="dirInfo">The dir info.</param>
2022 </member>
2023 <member name="M:NUnit.Framework.Constraints.SubDirectoryConstraint.Matches(System.Object)">
2024 <summary>
2025 Test whether the constraint is satisfied by a given value
2026 </summary>
2027 <param name="actual">The value to be tested</param>
2028 <returns>True for success, false for failure</returns>
2029 </member>
2030 <member name="M:NUnit.Framework.Constraints.SubDirectoryConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
2031 <summary>
2032 Write the constraint description to a MessageWriter
2033 </summary>
2034 <param name="writer">The writer on which the description is displayed</param>
2035 </member>
2036 <member name="M:NUnit.Framework.Constraints.SubDirectoryConstraint.BuildDirectoryList(System.IO.DirectoryInfo)">
2037 <summary>
2038 Builds a list of DirectoryInfo objects, recursing where necessary
2039 </summary>
2040 <param name="StartingDirectory">directory to recurse</param>
2041 <returns>list of DirectoryInfo objects from the top level</returns>
2042 </member>
2043 <member name="M:NUnit.Framework.Constraints.SubDirectoryConstraint.IsDirectoryOnPath(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
2044 <summary>
2045 private method to determine whether a directory is within the path
2046 </summary>
2047 <param name="ParentDirectory">top-level directory to search</param>
2048 <param name="SearchDirectory">directory to search for</param>
2049 <returns>true if found, false if not</returns>
2050 </member>
2051 <member name="M:NUnit.Framework.Constraints.SubDirectoryConstraint.DirectoriesEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
2052 <summary>
2053 Method to compare two DirectoryInfo objects
2054 </summary>
2055 <param name="expected">first directory to compare</param>
2056 <param name="actual">second directory to compare</param>
2057 <returns>true if equivalent, false if not</returns>
2058 </member>
2059 <member name="T:NUnit.Framework.Constraints.ThrowsConstraint">
2060 <summary>
2061 ThrowsConstraint is used to test the exception thrown by
2062 a delegate by applying a constraint to it.
2063 </summary>
2064 </member>
2065 <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
2066 <summary>
2067 Initializes a new instance of the <see cref="T:ThrowsConstraint"/> class,
2068 using a constraint to be applied to the exception.
2069 </summary>
2070 <param name="baseConstraint">A constraint to apply to the caught exception.</param>
2071 </member>
2072 <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.Matches(System.Object)">
2073 <summary>
2074 Executes the code of the delegate and captures any exception.
2075 If a non-null base constraint was provided, it applies that
2076 constraint to the exception.
2077 </summary>
2078 <param name="actual">A delegate representing the code to be tested</param>
2079 <returns>True if an exception is thrown and the constraint succeeds, otherwise false</returns>
2080 </member>
2081 <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.Matches(NUnit.Framework.Constraints.ActualValueDelegate)">
2082 <summary>
2083 Converts an ActualValueDelegate to a TestDelegate
2084 before calling the primary overload.
2085 </summary>
2086 <param name="del"></param>
2087 <returns></returns>
2088 </member>
2089 <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
2090 <summary>
2091 Write the constraint description to a MessageWriter
2092 </summary>
2093 <param name="writer">The writer on which the description is displayed</param>
2094 </member>
2095 <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
2096 <summary>
2097 Write the actual value for a failing constraint test to a
2098 MessageWriter. The default implementation simply writes
2099 the raw value of actual, leaving it to the writer to
2100 perform any formatting.
2101 </summary>
2102 <param name="writer">The writer on which the actual value is displayed</param>
2103 </member>
2104 <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.ToString">
2105 <summary>
2106 Returns the string representation of this constraint
2107 </summary>
2108 </member>
2109 <member name="P:NUnit.Framework.Constraints.ThrowsConstraint.ActualException">
2110 <summary>
2111 Get the actual exception thrown - used by Assert.Throws.
2112 </summary>
2113 </member>
2114 <member name="T:NUnit.Framework.Constraints.ThrowsNothingConstraint">
2115 <summary>
2116 ThrowsNothingConstraint tests that a delegate does not
2117 throw an exception.
2118 </summary>
2119 </member>
2120 <member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.Matches(System.Object)">
2121 <summary>
2122 Test whether the constraint is satisfied by a given value
2123 </summary>
2124 <param name="actual">The value to be tested</param>
2125 <returns>True if no exception is thrown, otherwise false</returns>
2126 </member>
2127 <member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
2128 <summary>
2129 Write the constraint description to a MessageWriter
2130 </summary>
2131 <param name="writer">The writer on which the description is displayed</param>
2132 </member>
2133 <member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
2134 <summary>
2135 Write the actual value for a failing constraint test to a
2136 MessageWriter. The default implementation simply writes
2137 the raw value of actual, leaving it to the writer to
2138 perform any formatting.
2139 </summary>
2140 <param name="writer">The writer on which the actual value is displayed</param>
2141 </member>
2142 <member name="T:NUnit.Framework.Constraints.RangeConstraint">
2143 <summary>
2144 RangeConstraint tests whethe two values are within a
2145 specified range.
2146 </summary>
2147 </member>
2148 <member name="M:NUnit.Framework.Constraints.RangeConstraint.#ctor(System.IComparable,System.IComparable)">
2149 <summary>
2150 Initializes a new instance of the <see cref="T:RangeConstraint"/> class.
2151 </summary>
2152 <param name="from">From.</param>
2153 <param name="to">To.</param>
2154 </member>
2155 <member name="M:NUnit.Framework.Constraints.RangeConstraint.Matches(System.Object)">
2156 <summary>
2157 Test whether the constraint is satisfied by a given value
2158 </summary>
2159 <param name="actual">The value to be tested</param>
2160 <returns>True for success, false for failure</returns>
2161 </member>
2162 <member name="M:NUnit.Framework.Constraints.RangeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
2163 <summary>
2164 Write the constraint description to a MessageWriter
2165 </summary>
2166 <param name="writer">The writer on which the description is displayed</param>
2167 </member>
2168 <member name="M:NUnit.Framework.Constraints.RangeConstraint.Using(System.Collections.IComparer)">
2169 <summary>
2170 Modifies the constraint to use an IComparer and returns self.
2171 </summary>
2172 </member>
2173 <member name="M:NUnit.Framework.Constraints.RangeConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
2174 <summary>
2175 Modifies the constraint to use an IComparer<T> and returns self.
2176 </summary>
2177 </member>
2178 <member name="M:NUnit.Framework.Constraints.RangeConstraint.Using``1(System.Comparison{``0})">
2179 <summary>
2180 Modifies the constraint to use a Comparison<T> and returns self.
2181 </summary>
2182 </member>
2183 <member name="T:NUnit.Framework.Constraints.ConstraintFactory">
2184 <summary>
2185 Helper class with properties and methods that supply
2186 a number of constraints used in Asserts.
2187 </summary>
2188 </member>
2189 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Property(System.String)">
2190 <summary>
2191 Returns a new PropertyConstraintExpression, which will either
2192 test for the existence of the named property on the object
2193 being tested or apply any following constraint to that property.
2194 </summary>
2195 </member>
2196 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Attribute(System.Type)">
2197 <summary>
2198 Returns a new AttributeConstraint checking for the
2199 presence of a particular attribute on an object.
2200 </summary>
2201 </member>
2202 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Attribute``1">
2203 <summary>
2204 Returns a new AttributeConstraint checking for the
2205 presence of a particular attribute on an object.
2206 </summary>
2207 </member>
2208 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.EqualTo(System.Object)">
2209 <summary>
2210 Returns a constraint that tests two items for equality
2211 </summary>
2212 </member>
2213 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SameAs(System.Object)">
2214 <summary>
2215 Returns a constraint that tests that two references are the same object
2216 </summary>
2217 </member>
2218 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.GreaterThan(System.Object)">
2219 <summary>
2220 Returns a constraint that tests whether the
2221 actual value is greater than the suppled argument
2222 </summary>
2223 </member>
2224 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.GreaterThanOrEqualTo(System.Object)">
2225 <summary>
2226 Returns a constraint that tests whether the
2227 actual value is greater than or equal to the suppled argument
2228 </summary>
2229 </member>
2230 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AtLeast(System.Object)">
2231 <summary>
2232 Returns a constraint that tests whether the
2233 actual value is greater than or equal to the suppled argument
2234 </summary>
2235 </member>
2236 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.LessThan(System.Object)">
2237 <summary>
2238 Returns a constraint that tests whether the
2239 actual value is less than the suppled argument
2240 </summary>
2241 </member>
2242 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.LessThanOrEqualTo(System.Object)">
2243 <summary>
2244 Returns a constraint that tests whether the
2245 actual value is less than or equal to the suppled argument
2246 </summary>
2247 </member>
2248 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AtMost(System.Object)">
2249 <summary>
2250 Returns a constraint that tests whether the
2251 actual value is less than or equal to the suppled argument
2252 </summary>
2253 </member>
2254 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.TypeOf(System.Type)">
2255 <summary>
2256 Returns a constraint that tests whether the actual
2257 value is of the exact type supplied as an argument.
2258 </summary>
2259 </member>
2260 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.TypeOf``1">
2261 <summary>
2262 Returns a constraint that tests whether the actual
2263 value is of the exact type supplied as an argument.
2264 </summary>
2265 </member>
2266 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOf(System.Type)">
2267 <summary>
2268 Returns a constraint that tests whether the actual value
2269 is of the type supplied as an argument or a derived type.
2270 </summary>
2271 </member>
2272 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOf``1">
2273 <summary>
2274 Returns a constraint that tests whether the actual value
2275 is of the type supplied as an argument or a derived type.
2276 </summary>
2277 </member>
2278 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOfType(System.Type)">
2279 <summary>
2280 Returns a constraint that tests whether the actual value
2281 is of the type supplied as an argument or a derived type.
2282 </summary>
2283 </member>
2284 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOfType``1">
2285 <summary>
2286 Returns a constraint that tests whether the actual value
2287 is of the type supplied as an argument or a derived type.
2288 </summary>
2289 </member>
2290 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableFrom(System.Type)">
2291 <summary>
2292 Returns a constraint that tests whether the actual value
2293 is assignable from the type supplied as an argument.
2294 </summary>
2295 </member>
2296 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableFrom``1">
2297 <summary>
2298 Returns a constraint that tests whether the actual value
2299 is assignable from the type supplied as an argument.
2300 </summary>
2301 </member>
2302 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableTo(System.Type)">
2303 <summary>
2304 Returns a constraint that tests whether the actual value
2305 is assignable from the type supplied as an argument.
2306 </summary>
2307 </member>
2308 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableTo``1">
2309 <summary>
2310 Returns a constraint that tests whether the actual value
2311 is assignable from the type supplied as an argument.
2312 </summary>
2313 </member>
2314 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.EquivalentTo(System.Collections.IEnumerable)">
2315 <summary>
2316 Returns a constraint that tests whether the actual value
2317 is a collection containing the same elements as the
2318 collection supplied as an argument.
2319 </summary>
2320 </member>
2321 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SubsetOf(System.Collections.IEnumerable)">
2322 <summary>
2323 Returns a constraint that tests whether the actual value
2324 is a subset of the collection supplied as an argument.
2325 </summary>
2326 </member>
2327 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Member(System.Object)">
2328 <summary>
2329 Returns a new CollectionContainsConstraint checking for the
2330 presence of a particular object in the collection.
2331 </summary>
2332 </member>
2333 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Contains(System.Object)">
2334 <summary>
2335 Returns a new CollectionContainsConstraint checking for the
2336 presence of a particular object in the collection.
2337 </summary>
2338 </member>
2339 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Contains(System.String)">
2340 <summary>
2341 Returns a new ContainsConstraint. This constraint
2342 will, in turn, make use of the appropriate second-level
2343 constraint, depending on the type of the actual argument.
2344 This overload is only used if the item sought is a string,
2345 since any other type implies that we are looking for a
2346 collection member.
2347 </summary>
2348 </member>
2349 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringContaining(System.String)">
2350 <summary>
2351 Returns a constraint that succeeds if the actual
2352 value contains the substring supplied as an argument.
2353 </summary>
2354 </member>
2355 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.ContainsSubstring(System.String)">
2356 <summary>
2357 Returns a constraint that succeeds if the actual
2358 value contains the substring supplied as an argument.
2359 </summary>
2360 </member>
2361 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotContain(System.String)">
2362 <summary>
2363 Returns a constraint that fails if the actual
2364 value contains the substring supplied as an argument.
2365 </summary>
2366 </member>
2367 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StartsWith(System.String)">
2368 <summary>
2369 Returns a constraint that succeeds if the actual
2370 value starts with the substring supplied as an argument.
2371 </summary>
2372 </member>
2373 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringStarting(System.String)">
2374 <summary>
2375 Returns a constraint that succeeds if the actual
2376 value starts with the substring supplied as an argument.
2377 </summary>
2378 </member>
2379 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotStartWith(System.String)">
2380 <summary>
2381 Returns a constraint that fails if the actual
2382 value starts with the substring supplied as an argument.
2383 </summary>
2384 </member>
2385 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.EndsWith(System.String)">
2386 <summary>
2387 Returns a constraint that succeeds if the actual
2388 value ends with the substring supplied as an argument.
2389 </summary>
2390 </member>
2391 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringEnding(System.String)">
2392 <summary>
2393 Returns a constraint that succeeds if the actual
2394 value ends with the substring supplied as an argument.
2395 </summary>
2396 </member>
2397 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotEndWith(System.String)">
2398 <summary>
2399 Returns a constraint that fails if the actual
2400 value ends with the substring supplied as an argument.
2401 </summary>
2402 </member>
2403 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Matches(System.String)">
2404 <summary>
2405 Returns a constraint that succeeds if the actual
2406 value matches the Regex pattern supplied as an argument.
2407 </summary>
2408 </member>
2409 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringMatching(System.String)">
2410 <summary>
2411 Returns a constraint that succeeds if the actual
2412 value matches the Regex pattern supplied as an argument.
2413 </summary>
2414 </member>
2415 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotMatch(System.String)">
2416 <summary>
2417 Returns a constraint that fails if the actual
2418 value matches the pattern supplied as an argument.
2419 </summary>
2420 </member>
2421 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SamePath(System.String)">
2422 <summary>
2423 Returns a constraint that tests whether the path provided
2424 is the same as an expected path after canonicalization.
2425 </summary>
2426 </member>
2427 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SamePathOrUnder(System.String)">
2428 <summary>
2429 Returns a constraint that tests whether the path provided
2430 is the same path or under an expected path after canonicalization.
2431 </summary>
2432 </member>
2433 <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InRange(System.IComparable,System.IComparable)">
2434 <summary>
2435 Returns a constraint that tests whether the actual value falls
2436 within a specified range.
2437 </summary>
2438 </member>
2439 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Not">
2440 <summary>
2441 Returns a ConstraintExpression that negates any
2442 following constraint.
2443 </summary>
2444 </member>
2445 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.No">
2446 <summary>
2447 Returns a ConstraintExpression that negates any
2448 following constraint.
2449 </summary>
2450 </member>
2451 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.All">
2452 <summary>
2453 Returns a ConstraintExpression, which will apply
2454 the following constraint to all members of a collection,
2455 succeeding if all of them succeed.
2456 </summary>
2457 </member>
2458 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Some">
2459 <summary>
2460 Returns a ConstraintExpression, which will apply
2461 the following constraint to all members of a collection,
2462 succeeding if at least one of them succeeds.
2463 </summary>
2464 </member>
2465 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.None">
2466 <summary>
2467 Returns a ConstraintExpression, which will apply
2468 the following constraint to all members of a collection,
2469 succeeding if all of them fail.
2470 </summary>
2471 </member>
2472 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Length">
2473 <summary>
2474 Returns a new ConstraintExpression, which will apply the following
2475 constraint to the Length property of the object being tested.
2476 </summary>
2477 </member>
2478 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Count">
2479 <summary>
2480 Returns a new ConstraintExpression, which will apply the following
2481 constraint to the Count property of the object being tested.
2482 </summary>
2483 </member>
2484 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Message">
2485 <summary>
2486 Returns a new ConstraintExpression, which will apply the following
2487 constraint to the Message property of the object being tested.
2488 </summary>
2489 </member>
2490 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.InnerException">
2491 <summary>
2492 Returns a new ConstraintExpression, which will apply the following
2493 constraint to the InnerException property of the object being tested.
2494 </summary>
2495 </member>
2496 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Null">
2497 <summary>
2498 Returns a constraint that tests for null
2499 </summary>
2500 </member>
2501 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.True">
2502 <summary>
2503 Returns a constraint that tests for True
2504 </summary>
2505 </member>
2506 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.False">
2507 <summary>
2508 Returns a constraint that tests for False
2509 </summary>
2510 </member>
2511 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.NaN">
2512 <summary>
2513 Returns a constraint that tests for NaN
2514 </summary>
2515 </member>
2516 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Empty">
2517 <summary>
2518 Returns a constraint that tests for empty
2519 </summary>
2520 </member>
2521 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Unique">
2522 <summary>
2523 Returns a constraint that tests whether a collection
2524 contains all unique items.
2525 </summary>
2526 </member>
2527 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.BinarySerializable">
2528 <summary>
2529 Returns a constraint that tests whether an object graph is serializable in binary format.
2530 </summary>
2531 </member>
2532 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.XmlSerializable">
2533 <summary>
2534 Returns a constraint that tests whether an object graph is serializable in xml format.
2535 </summary>
2536 </member>
2537 <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Ordered">
2538 <summary>
2539 Returns a constraint that tests whether a collection is ordered
2540 </summary>
2541 </member>
2542 <member name="T:NUnit.Framework.Constraints.ConstraintOperator">
2543 <summary>
2544 The ConstraintOperator class is used internally by a
2545 ConstraintBuilder to represent an operator that
2546 modifies or combines constraints.
2547
2548 Constraint operators use left and right precedence
2549 values to determine whether the top operator on the
2550 stack should be reduced before pushing a new operator.
2551 </summary>
2552 </member>
2553 <member name="F:NUnit.Framework.Constraints.ConstraintOperator.left_precedence">
2554 <summary>
2555 The precedence value used when the operator
2556 is about to be pushed to the stack.
2557 </summary>
2558 </member>
2559 <member name="F:NUnit.Framework.Constraints.ConstraintOperator.right_precedence">
2560 <summary>
2561 The precedence value used when the operator
2562 is on the top of the stack.
2563 </summary>
2564 </member>
2565 <member name="M:NUnit.Framework.Constraints.ConstraintOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
2566 <summary>
2567 Reduce produces a constraint from the operator and
2568 any arguments. It takes the arguments from the constraint
2569 stack and pushes the resulting constraint on it.
2570 </summary>
2571 <param name="stack"></param>
2572 </member>
2573 <member name="P:NUnit.Framework.Constraints.ConstraintOperator.LeftContext">
2574 <summary>
2575 The syntax element preceding this operator
2576 </summary>
2577 </member>
2578 <member name="P:NUnit.Framework.Constraints.ConstraintOperator.RightContext">
2579 <summary>
2580 The syntax element folowing this operator
2581 </summary>
2582 </member>
2583 <member name="P:NUnit.Framework.Constraints.ConstraintOperator.LeftPrecedence">
2584 <summary>
2585 The precedence value used when the operator
2586 is about to be pushed to the stack.
2587 </summary>
2588 </member>
2589 <member name="P:NUnit.Framework.Constraints.ConstraintOperator.RightPrecedence">
2590 <summary>
2591 The precedence value used when the operator
2592 is on the top of the stack.
2593 </summary>
2594 </member>
2595 <member name="T:NUnit.Framework.Constraints.PrefixOperator">
2596 <summary>
2597 PrefixOperator takes a single constraint and modifies
2598 it's action in some way.
2599 </summary>
2600 </member>
2601 <member name="M:NUnit.Framework.Constraints.PrefixOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
2602 <summary>
2603 Reduce produces a constraint from the operator and
2604 any arguments. It takes the arguments from the constraint
2605 stack and pushes the resulting constraint on it.
2606 </summary>
2607 <param name="stack"></param>
2608 </member>
2609 <member name="M:NUnit.Framework.Constraints.PrefixOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
2610 <summary>
2611 Returns the constraint created by applying this
2612 prefix to another constraint.
2613 </summary>
2614 <param name="constraint"></param>
2615 <returns></returns>
2616 </member>
2617 <member name="T:NUnit.Framework.Constraints.NotOperator">
2618 <summary>
2619 Negates the test of the constraint it wraps.
2620 </summary>
2621 </member>
2622 <member name="M:NUnit.Framework.Constraints.NotOperator.#ctor">
2623 <summary>
2624 Constructs a new NotOperator
2625 </summary>
2626 </member>
2627 <member name="M:NUnit.Framework.Constraints.NotOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
2628 <summary>
2629 Returns a NotConstraint applied to its argument.
2630 </summary>
2631 </member>
2632 <member name="T:NUnit.Framework.Constraints.CollectionOperator">
2633 <summary>
2634 Abstract base for operators that indicate how to
2635 apply a constraint to items in a collection.
2636 </summary>
2637 </member>
2638 <member name="M:NUnit.Framework.Constraints.CollectionOperator.#ctor">
2639 <summary>
2640 Constructs a CollectionOperator
2641 </summary>
2642 </member>
2643 <member name="T:NUnit.Framework.Constraints.AllOperator">
2644 <summary>
2645 Represents a constraint that succeeds if all the
2646 members of a collection match a base constraint.
2647 </summary>
2648 </member>
2649 <member name="M:NUnit.Framework.Constraints.AllOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
2650 <summary>
2651 Returns a constraint that will apply the argument
2652 to the members of a collection, succeeding if
2653 they all succeed.
2654 </summary>
2655 </member>
2656 <member name="T:NUnit.Framework.Constraints.SomeOperator">
2657 <summary>
2658 Represents a constraint that succeeds if any of the
2659 members of a collection match a base constraint.
2660 </summary>
2661 </member>
2662 <member name="M:NUnit.Framework.Constraints.SomeOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
2663 <summary>
2664 Returns a constraint that will apply the argument
2665 to the members of a collection, succeeding if
2666 any of them succeed.
2667 </summary>
2668 </member>
2669 <member name="T:NUnit.Framework.Constraints.NoneOperator">
2670 <summary>
2671 Represents a constraint that succeeds if none of the
2672 members of a collection match a base constraint.
2673 </summary>
2674 </member>
2675 <member name="M:NUnit.Framework.Constraints.NoneOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
2676 <summary>
2677 Returns a constraint that will apply the argument
2678 to the members of a collection, succeeding if
2679 none of them succeed.
2680 </summary>
2681 </member>
2682 <member name="T:NUnit.Framework.Constraints.WithOperator">
2683 <summary>
2684 Represents a constraint that simply wraps the
2685 constraint provided as an argument, without any
2686 further functionality, but which modifes the
2687 order of evaluation because of its precedence.
2688 </summary>
2689 </member>
2690 <member name="M:NUnit.Framework.Constraints.WithOperator.#ctor">
2691 <summary>
2692 Constructor for the WithOperator
2693 </summary>
2694 </member>
2695 <member name="M:NUnit.Framework.Constraints.WithOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
2696 <summary>
2697 Returns a constraint that wraps its argument
2698 </summary>
2699 </member>
2700 <member name="T:NUnit.Framework.Constraints.SelfResolvingOperator">
2701 <summary>
2702 Abstract base class for operators that are able to reduce to a
2703 constraint whether or not another syntactic element follows.
2704 </summary>
2705 </member>
2706 <member name="T:NUnit.Framework.Constraints.PropOperator">
2707 <summary>
2708 Operator used to test for the presence of a named Property
2709 on an object and optionally apply further tests to the
2710 value of that property.
2711 </summary>
2712 </member>
2713 <member name="M:NUnit.Framework.Constraints.PropOperator.#ctor(System.String)">
2714 <summary>
2715 Constructs a PropOperator for a particular named property
2716 </summary>
2717 </member>
2718 <member name="M:NUnit.Framework.Constraints.PropOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
2719 <summary>
2720 Reduce produces a constraint from the operator and
2721 any arguments. It takes the arguments from the constraint
2722 stack and pushes the resulting constraint on it.
2723 </summary>
2724 <param name="stack"></param>
2725 </member>
2726 <member name="P:NUnit.Framework.Constraints.PropOperator.Name">
2727 <summary>
2728 Gets the name of the property to which the operator applies
2729 </summary>
2730 </member>
2731 <member name="T:NUnit.Framework.Constraints.AttributeOperator">
2732 <summary>
2733 Operator that tests for the presence of a particular attribute
2734 on a type and optionally applies further tests to the attribute.
2735 </summary>
2736 </member>
2737 <member name="M:NUnit.Framework.Constraints.AttributeOperator.#ctor(System.Type)">
2738 <summary>
2739 Construct an AttributeOperator for a particular Type
2740 </summary>
2741 <param name="type">The Type of attribute tested</param>
2742 </member>
2743 <member name="M:NUnit.Framework.Constraints.AttributeOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
2744 <summary>
2745 Reduce produces a constraint from the operator and
2746 any arguments. It takes the arguments from the constraint
2747 stack and pushes the resulting constraint on it.
2748 </summary>
2749 </member>
2750 <member name="T:NUnit.Framework.Constraints.ThrowsOperator">
2751 <summary>
2752 Operator that tests that an exception is thrown and
2753 optionally applies further tests to the exception.
2754 </summary>
2755 </member>
2756 <member name="M:NUnit.Framework.Constraints.ThrowsOperator.#ctor">
2757 <summary>
2758 Construct a ThrowsOperator
2759 </summary>
2760 </member>
2761 <member name="M:NUnit.Framework.Constraints.ThrowsOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
2762 <summary>
2763 Reduce produces a constraint from the operator and
2764 any arguments. It takes the arguments from the constraint
2765 stack and pushes the resulting constraint on it.
2766 </summary>
2767 </member>
2768 <member name="T:NUnit.Framework.Constraints.BinaryOperator">
2769 <summary>
2770 Abstract base class for all binary operators
2771 </summary>
2772 </member>
2773 <member name="M:NUnit.Framework.Constraints.BinaryOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
2774 <summary>
2775 Reduce produces a constraint from the operator and
2776 any arguments. It takes the arguments from the constraint
2777 stack and pushes the resulting constraint on it.
2778 </summary>
2779 <param name="stack"></param>
2780 </member>
2781 <member name="M:NUnit.Framework.Constraints.BinaryOperator.ApplyOperator(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
2782 <summary>
2783 Abstract method that produces a constraint by applying
2784 the operator to its left and right constraint arguments.
2785 </summary>
2786 </member>
2787 <member name="P:NUnit.Framework.Constraints.BinaryOperator.LeftPrecedence">
2788 <summary>
2789 Gets the left precedence of the operator
2790 </summary>
2791 </member>
2792 <member name="P:NUnit.Framework.Constraints.BinaryOperator.RightPrecedence">
2793 <summary>
2794 Gets the right precedence of the operator
2795 </summary>
2796 </member>
2797 <member name="T:NUnit.Framework.Constraints.AndOperator">
2798 <summary>
2799 Operator that requires both it's arguments to succeed
2800 </summary>
2801 </member>
2802 <member name="M:NUnit.Framework.Constraints.AndOperator.#ctor">
2803 <summary>
2804 Construct an AndOperator
2805 </summary>
2806 </member>
2807 <member name="M:NUnit.Framework.Constraints.AndOperator.ApplyOperator(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
2808 <summary>
2809 Apply the operator to produce an AndConstraint
2810 </summary>
2811 </member>
2812 <member name="T:NUnit.Framework.Constraints.OrOperator">
2813 <summary>
2814 Operator that requires at least one of it's arguments to succeed
2815 </summary>
2816 </member>
2817 <member name="M:NUnit.Framework.Constraints.OrOperator.#ctor">
2818 <summary>
2819 Construct an OrOperator
2820 </summary>
2821 </member>
2822 <member name="M:NUnit.Framework.Constraints.OrOperator.ApplyOperator(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
2823 <summary>
2824 Apply the operator to produce an OrConstraint
2825 </summary>
2826 </member>
2827 <member name="T:NUnit.Framework.Constraints.ConstraintExpression">
2828 <summary>
2829 ConstraintExpression represents a compound constraint in the
2830 process of being constructed from a series of syntactic elements.
2831
2832 Individual elements are appended to the expression as they are
2833 reognized. Once an actual Constraint is appended, the expression
2834 returns a resolvable Constraint.
2835 </summary>
2836 </member>
2837 <member name="T:NUnit.Framework.Constraints.ConstraintExpressionBase">
2838 <summary>
2839 ConstraintExpressionBase is the abstract base class for the
2840 generated ConstraintExpression class, which represents a
2841 compound constraint in the process of being constructed
2842 from a series of syntactic elements.
2843
2844 NOTE: ConstraintExpressionBase is aware of some of its
2845 derived classes, which is an apparent violation of
2846 encapsulation. Ideally, these classes would be a
2847 single class, but they must be separated in order to
2848 allow parts to be generated under .NET 1.x and to
2849 provide proper user feedback in syntactically
2850 aware IDEs.
2851 </summary>
2852 </member>
2853 <member name="F:NUnit.Framework.Constraints.ConstraintExpressionBase.builder">
2854 <summary>
2855 The ConstraintBuilder holding the elements recognized so far
2856 </summary>
2857 </member>
2858 <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.#ctor">
2859 <summary>
2860 Initializes a new instance of the <see cref="T:ConstraintExpressionBase"/> class.
2861 </summary>
2862 </member>
2863 <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
2864 <summary>
2865 Initializes a new instance of the <see cref="T:ConstraintExpressionBase"/>
2866 class passing in a ConstraintBuilder, which may be pre-populated.
2867 </summary>
2868 <param name="builder">The builder.</param>
2869 </member>
2870 <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.ToString">
2871 <summary>
2872 Returns a string representation of the expression as it
2873 currently stands. This should only be used for testing,
2874 since it has the side-effect of resolving the expression.
2875 </summary>
2876 <returns></returns>
2877 </member>
2878 <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.ConstraintOperator)">
2879 <summary>
2880 Appends an operator to the expression and returns the
2881 resulting expression itself.
2882 </summary>
2883 </member>
2884 <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.SelfResolvingOperator)">
2885 <summary>
2886 Appends a self-resolving operator to the expression and
2887 returns a new ResolvableConstraintExpression.
2888 </summary>
2889 </member>
2890 <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.Constraint)">
2891 <summary>
2892 Appends a constraint to the expression and returns that
2893 constraint, which is associated with the current state
2894 of the expression being built.
2895 </summary>
2896 </member>
2897 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.#ctor">
2898 <summary>
2899 Initializes a new instance of the <see cref="T:ConstraintExpression"/> class.
2900 </summary>
2901 </member>
2902 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
2903 <summary>
2904 Initializes a new instance of the <see cref="T:ConstraintExpression"/>
2905 class passing in a ConstraintBuilder, which may be pre-populated.
2906 </summary>
2907 <param name="builder">The builder.</param>
2908 </member>
2909 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Property(System.String)">
2910 <summary>
2911 Returns a new PropertyConstraintExpression, which will either
2912 test for the existence of the named property on the object
2913 being tested or apply any following constraint to that property.
2914 </summary>
2915 </member>
2916 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Attribute(System.Type)">
2917 <summary>
2918 Returns a new AttributeConstraint checking for the
2919 presence of a particular attribute on an object.
2920 </summary>
2921 </member>
2922 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Attribute``1">
2923 <summary>
2924 Returns a new AttributeConstraint checking for the
2925 presence of a particular attribute on an object.
2926 </summary>
2927 </member>
2928 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches(NUnit.Framework.Constraints.Constraint)">
2929 <summary>
2930 Returns the constraint provided as an argument - used to allow custom
2931 custom constraints to easily participate in the syntax.
2932 </summary>
2933 </member>
2934 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches``1(System.Predicate{``0})">
2935 <summary>
2936 Returns the constraint provided as an argument - used to allow custom
2937 custom constraints to easily participate in the syntax.
2938 </summary>
2939 </member>
2940 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.EqualTo(System.Object)">
2941 <summary>
2942 Returns a constraint that tests two items for equality
2943 </summary>
2944 </member>
2945 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SameAs(System.Object)">
2946 <summary>
2947 Returns a constraint that tests that two references are the same object
2948 </summary>
2949 </member>
2950 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.GreaterThan(System.Object)">
2951 <summary>
2952 Returns a constraint that tests whether the
2953 actual value is greater than the suppled argument
2954 </summary>
2955 </member>
2956 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.GreaterThanOrEqualTo(System.Object)">
2957 <summary>
2958 Returns a constraint that tests whether the
2959 actual value is greater than or equal to the suppled argument
2960 </summary>
2961 </member>
2962 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AtLeast(System.Object)">
2963 <summary>
2964 Returns a constraint that tests whether the
2965 actual value is greater than or equal to the suppled argument
2966 </summary>
2967 </member>
2968 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.LessThan(System.Object)">
2969 <summary>
2970 Returns a constraint that tests whether the
2971 actual value is less than the suppled argument
2972 </summary>
2973 </member>
2974 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.LessThanOrEqualTo(System.Object)">
2975 <summary>
2976 Returns a constraint that tests whether the
2977 actual value is less than or equal to the suppled argument
2978 </summary>
2979 </member>
2980 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AtMost(System.Object)">
2981 <summary>
2982 Returns a constraint that tests whether the
2983 actual value is less than or equal to the suppled argument
2984 </summary>
2985 </member>
2986 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.TypeOf(System.Type)">
2987 <summary>
2988 Returns a constraint that tests whether the actual
2989 value is of the exact type supplied as an argument.
2990 </summary>
2991 </member>
2992 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.TypeOf``1">
2993 <summary>
2994 Returns a constraint that tests whether the actual
2995 value is of the exact type supplied as an argument.
2996 </summary>
2997 </member>
2998 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOf(System.Type)">
2999 <summary>
3000 Returns a constraint that tests whether the actual value
3001 is of the type supplied as an argument or a derived type.
3002 </summary>
3003 </member>
3004 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOf``1">
3005 <summary>
3006 Returns a constraint that tests whether the actual value
3007 is of the type supplied as an argument or a derived type.
3008 </summary>
3009 </member>
3010 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOfType(System.Type)">
3011 <summary>
3012 Returns a constraint that tests whether the actual value
3013 is of the type supplied as an argument or a derived type.
3014 </summary>
3015 </member>
3016 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOfType``1">
3017 <summary>
3018 Returns a constraint that tests whether the actual value
3019 is of the type supplied as an argument or a derived type.
3020 </summary>
3021 </member>
3022 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableFrom(System.Type)">
3023 <summary>
3024 Returns a constraint that tests whether the actual value
3025 is assignable from the type supplied as an argument.
3026 </summary>
3027 </member>
3028 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableFrom``1">
3029 <summary>
3030 Returns a constraint that tests whether the actual value
3031 is assignable from the type supplied as an argument.
3032 </summary>
3033 </member>
3034 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableTo(System.Type)">
3035 <summary>
3036 Returns a constraint that tests whether the actual value
3037 is assignable from the type supplied as an argument.
3038 </summary>
3039 </member>
3040 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableTo``1">
3041 <summary>
3042 Returns a constraint that tests whether the actual value
3043 is assignable from the type supplied as an argument.
3044 </summary>
3045 </member>
3046 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.EquivalentTo(System.Collections.IEnumerable)">
3047 <summary>
3048 Returns a constraint that tests whether the actual value
3049 is a collection containing the same elements as the
3050 collection supplied as an argument.
3051 </summary>
3052 </member>
3053 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SubsetOf(System.Collections.IEnumerable)">
3054 <summary>
3055 Returns a constraint that tests whether the actual value
3056 is a subset of the collection supplied as an argument.
3057 </summary>
3058 </member>
3059 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Member(System.Object)">
3060 <summary>
3061 Returns a new CollectionContainsConstraint checking for the
3062 presence of a particular object in the collection.
3063 </summary>
3064 </member>
3065 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Contains(System.Object)">
3066 <summary>
3067 Returns a new CollectionContainsConstraint checking for the
3068 presence of a particular object in the collection.
3069 </summary>
3070 </member>
3071 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Contains(System.String)">
3072 <summary>
3073 Returns a new ContainsConstraint. This constraint
3074 will, in turn, make use of the appropriate second-level
3075 constraint, depending on the type of the actual argument.
3076 This overload is only used if the item sought is a string,
3077 since any other type implies that we are looking for a
3078 collection member.
3079 </summary>
3080 </member>
3081 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringContaining(System.String)">
3082 <summary>
3083 Returns a constraint that succeeds if the actual
3084 value contains the substring supplied as an argument.
3085 </summary>
3086 </member>
3087 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.ContainsSubstring(System.String)">
3088 <summary>
3089 Returns a constraint that succeeds if the actual
3090 value contains the substring supplied as an argument.
3091 </summary>
3092 </member>
3093 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StartsWith(System.String)">
3094 <summary>
3095 Returns a constraint that succeeds if the actual
3096 value starts with the substring supplied as an argument.
3097 </summary>
3098 </member>
3099 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringStarting(System.String)">
3100 <summary>
3101 Returns a constraint that succeeds if the actual
3102 value starts with the substring supplied as an argument.
3103 </summary>
3104 </member>
3105 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.EndsWith(System.String)">
3106 <summary>
3107 Returns a constraint that succeeds if the actual
3108 value ends with the substring supplied as an argument.
3109 </summary>
3110 </member>
3111 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringEnding(System.String)">
3112 <summary>
3113 Returns a constraint that succeeds if the actual
3114 value ends with the substring supplied as an argument.
3115 </summary>
3116 </member>
3117 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches(System.String)">
3118 <summary>
3119 Returns a constraint that succeeds if the actual
3120 value matches the Regex pattern supplied as an argument.
3121 </summary>
3122 </member>
3123 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringMatching(System.String)">
3124 <summary>
3125 Returns a constraint that succeeds if the actual
3126 value matches the Regex pattern supplied as an argument.
3127 </summary>
3128 </member>
3129 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SamePath(System.String)">
3130 <summary>
3131 Returns a constraint that tests whether the path provided
3132 is the same as an expected path after canonicalization.
3133 </summary>
3134 </member>
3135 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SamePathOrUnder(System.String)">
3136 <summary>
3137 Returns a constraint that tests whether the path provided
3138 is the same path or under an expected path after canonicalization.
3139 </summary>
3140 </member>
3141 <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InRange(System.IComparable,System.IComparable)">
3142 <summary>
3143 Returns a constraint that tests whether the actual value falls
3144 within a specified range.
3145 </summary>
3146 </member>
3147 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Not">
3148 <summary>
3149 Returns a ConstraintExpression that negates any
3150 following constraint.
3151 </summary>
3152 </member>
3153 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.No">
3154 <summary>
3155 Returns a ConstraintExpression that negates any
3156 following constraint.
3157 </summary>
3158 </member>
3159 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.All">
3160 <summary>
3161 Returns a ConstraintExpression, which will apply
3162 the following constraint to all members of a collection,
3163 succeeding if all of them succeed.
3164 </summary>
3165 </member>
3166 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Some">
3167 <summary>
3168 Returns a ConstraintExpression, which will apply
3169 the following constraint to all members of a collection,
3170 succeeding if at least one of them succeeds.
3171 </summary>
3172 </member>
3173 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.None">
3174 <summary>
3175 Returns a ConstraintExpression, which will apply
3176 the following constraint to all members of a collection,
3177 succeeding if all of them fail.
3178 </summary>
3179 </member>
3180 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Length">
3181 <summary>
3182 Returns a new ConstraintExpression, which will apply the following
3183 constraint to the Length property of the object being tested.
3184 </summary>
3185 </member>
3186 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Count">
3187 <summary>
3188 Returns a new ConstraintExpression, which will apply the following
3189 constraint to the Count property of the object being tested.
3190 </summary>
3191 </member>
3192 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Message">
3193 <summary>
3194 Returns a new ConstraintExpression, which will apply the following
3195 constraint to the Message property of the object being tested.
3196 </summary>
3197 </member>
3198 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.InnerException">
3199 <summary>
3200 Returns a new ConstraintExpression, which will apply the following
3201 constraint to the InnerException property of the object being tested.
3202 </summary>
3203 </member>
3204 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.With">
3205 <summary>
3206 With is currently a NOP - reserved for future use.
3207 </summary>
3208 </member>
3209 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Null">
3210 <summary>
3211 Returns a constraint that tests for null
3212 </summary>
3213 </member>
3214 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.True">
3215 <summary>
3216 Returns a constraint that tests for True
3217 </summary>
3218 </member>
3219 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.False">
3220 <summary>
3221 Returns a constraint that tests for False
3222 </summary>
3223 </member>
3224 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.NaN">
3225 <summary>
3226 Returns a constraint that tests for NaN
3227 </summary>
3228 </member>
3229 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Empty">
3230 <summary>
3231 Returns a constraint that tests for empty
3232 </summary>
3233 </member>
3234 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Unique">
3235 <summary>
3236 Returns a constraint that tests whether a collection
3237 contains all unique items.
3238 </summary>
3239 </member>
3240 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.BinarySerializable">
3241 <summary>
3242 Returns a constraint that tests whether an object graph is serializable in binary format.
3243 </summary>
3244 </member>
3245 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.XmlSerializable">
3246 <summary>
3247 Returns a constraint that tests whether an object graph is serializable in xml format.
3248 </summary>
3249 </member>
3250 <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Ordered">
3251 <summary>
3252 Returns a constraint that tests whether a collection is ordered
3253 </summary>
3254 </member>
3255 <member name="T:NUnit.Framework.Constraints.BinarySerializableConstraint">
3256 <summary>
3257 BinarySerializableConstraint tests whether
3258 an object is serializable in binary format.
3259 </summary>
3260 </member>
3261 <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.Matches(System.Object)">
3262 <summary>
3263 Test whether the constraint is satisfied by a given value
3264 </summary>
3265 <param name="actual">The value to be tested</param>
3266 <returns>True for success, false for failure</returns>
3267 </member>
3268 <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
3269 <summary>
3270 Write the constraint description to a MessageWriter
3271 </summary>
3272 <param name="writer">The writer on which the description is displayed</param>
3273 </member>
3274 <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
3275 <summary>
3276 Write the actual value for a failing constraint test to a
3277 MessageWriter. The default implementation simply writes
3278 the raw value of actual, leaving it to the writer to
3279 perform any formatting.
3280 </summary>
3281 <param name="writer">The writer on which the actual value is displayed</param>
3282 </member>
3283 <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.ToString">
3284 <summary>
3285 Returns the string representation
3286 </summary>
3287 </member>
3288 <member name="T:NUnit.Framework.Constraints.XmlSerializableConstraint">
3289 <summary>
3290 BinarySerializableConstraint tests whether
3291 an object is serializable in binary format.
3292 </summary>
3293 </member>
3294 <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.Matches(System.Object)">
3295 <summary>
3296 Test whether the constraint is satisfied by a given value
3297 </summary>
3298 <param name="actual">The value to be tested</param>
3299 <returns>True for success, false for failure</returns>
3300 </member>
3301 <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
3302 <summary>
3303 Write the constraint description to a MessageWriter
3304 </summary>
3305 <param name="writer">The writer on which the description is displayed</param>
3306 </member>
3307 <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
3308 <summary>
3309 Write the actual value for a failing constraint test to a
3310 MessageWriter. The default implementation simply writes
3311 the raw value of actual, leaving it to the writer to
3312 perform any formatting.
3313 </summary>
3314 <param name="writer">The writer on which the actual value is displayed</param>
3315 </member>
3316 <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.ToString">
3317 <summary>
3318 Returns the string representation of this constraint
3319 </summary>
3320 </member>
3321 <member name="T:NUnit.Framework.Constraints.BasicConstraint">
3322 <summary>
3323 BasicConstraint is the abstract base for constraints that
3324 perform a simple comparison to a constant value.
3325 </summary>
3326 </member>
3327 <member name="M:NUnit.Framework.Constraints.BasicConstraint.#ctor(System.Object,System.String)">
3328 <summary>
3329 Initializes a new instance of the <see cref="T:BasicConstraint"/> class.
3330 </summary>
3331 <param name="expected">The expected.</param>
3332 <param name="description">The description.</param>
3333 </member>
3334 <member name="M:NUnit.Framework.Constraints.BasicConstraint.Matches(System.Object)">
3335 <summary>
3336 Test whether the constraint is satisfied by a given value
3337 </summary>
3338 <param name="actual">The value to be tested</param>
3339 <returns>True for success, false for failure</returns>
3340 </member>
3341 <member name="M:NUnit.Framework.Constraints.BasicConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
3342 <summary>
3343 Write the constraint description to a MessageWriter
3344 </summary>
3345 <param name="writer">The writer on which the description is displayed</param>
3346 </member>
3347 <member name="T:NUnit.Framework.Constraints.NullConstraint">
3348 <summary>
3349 NullConstraint tests that the actual value is null
3350 </summary>
3351 </member>
3352 <member name="M:NUnit.Framework.Constraints.NullConstraint.#ctor">
3353 <summary>
3354 Initializes a new instance of the <see cref="T:NullConstraint"/> class.
3355 </summary>
3356 </member>
3357 <member name="T:NUnit.Framework.Constraints.TrueConstraint">
3358 <summary>
3359 TrueConstraint tests that the actual value is true
3360 </summary>
3361 </member>
3362 <member name="M:NUnit.Framework.Constraints.TrueConstraint.#ctor">
3363 <summary>
3364 Initializes a new instance of the <see cref="T:TrueConstraint"/> class.
3365 </summary>
3366 </member>
3367 <member name="T:NUnit.Framework.Constraints.FalseConstraint">
3368 <summary>
3369 FalseConstraint tests that the actual value is false
3370 </summary>
3371 </member>
3372 <member name="M:NUnit.Framework.Constraints.FalseConstraint.#ctor">
3373 <summary>
3374 Initializes a new instance of the <see cref="T:FalseConstraint"/> class.
3375 </summary>
3376 </member>
3377 <member name="T:NUnit.Framework.Constraints.NaNConstraint">
3378 <summary>
3379 NaNConstraint tests that the actual value is a double or float NaN
3380 </summary>
3381 </member>
3382 <member name="M:NUnit.Framework.Constraints.NaNConstraint.Matches(System.Object)">
3383 <summary>
3384 Test that the actual value is an NaN
3385 </summary>
3386 <param name="actual"></param>
3387 <returns></returns>
3388 </member>
3389 <member name="M:NUnit.Framework.Constraints.NaNConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
3390 <summary>
3391 Write the constraint description to a specified writer
3392 </summary>
3393 <param name="writer"></param>
3394 </member>
3395 <member name="T:NUnit.Framework.Constraints.AttributeExistsConstraint">
3396 <summary>
3397 AttributeExistsConstraint tests for the presence of a
3398 specified attribute on a Type.
3399 </summary>
3400 </member>
3401 <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.#ctor(System.Type)">
3402 <summary>
3403 Constructs an AttributeExistsConstraint for a specific attribute Type
3404 </summary>
3405 <param name="type"></param>
3406 </member>
3407 <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.Matches(System.Object)">
3408 <summary>
3409 Tests whether the object provides the expected attribute.
3410 </summary>
3411 <param name="actual">A Type, MethodInfo, or other ICustomAttributeProvider</param>
3412 <returns>True if the expected attribute is present, otherwise false</returns>
3413 </member>
3414 <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
3415 <summary>
3416 Writes the description of the constraint to the specified writer
3417 </summary>
3418 </member>
3419 <member name="T:NUnit.Framework.Constraints.AttributeConstraint">
3420 <summary>
3421 AttributeConstraint tests that a specified attribute is present
3422 on a Type or other provider and that the value of the attribute
3423 satisfies some other constraint.
3424 </summary>
3425 </member>
3426 <member name="M:NUnit.Framework.Constraints.AttributeConstraint.#ctor(System.Type,NUnit.Framework.Constraints.Constraint)">
3427 <summary>
3428 Constructs an AttributeConstraint for a specified attriute
3429 Type and base constraint.
3430 </summary>
3431 <param name="type"></param>
3432 <param name="baseConstraint"></param>
3433 </member>
3434 <member name="M:NUnit.Framework.Constraints.AttributeConstraint.Matches(System.Object)">
3435 <summary>
3436 Determines whether the Type or other provider has the
3437 expected attribute and if its value matches the
3438 additional constraint specified.
3439 </summary>
3440 </member>
3441 <member name="M:NUnit.Framework.Constraints.AttributeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
3442 <summary>
3443 Writes a description of the attribute to the specified writer.
3444 </summary>
3445 </member>
3446 <member name="M:NUnit.Framework.Constraints.AttributeConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
3447 <summary>
3448 Writes the actual value supplied to the specified writer.
3449 </summary>
3450 </member>
3451 <member name="M:NUnit.Framework.Constraints.AttributeConstraint.ToString">
3452 <summary>
3453 Returns a string representation of the constraint.
3454 </summary>
3455 </member>
3456 <member name="T:NUnit.Framework.Constraints.ResolvableConstraintExpression">
3457 <summary>
3458 ResolvableConstraintExpression is used to represent a compound
3459 constraint being constructed at a point where the last operator
3460 may either terminate the expression or may have additional
3461 qualifying constraints added to it.
3462
3463 It is used, for example, for a Property element or for
3464 an Exception element, either of which may be optionally
3465 followed by constraints that apply to the property or
3466 exception.
3467 </summary>
3468 </member>
3469 <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.#ctor">
3470 <summary>
3471 Create a new instance of ResolvableConstraintExpression
3472 </summary>
3473 </member>
3474 <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
3475 <summary>
3476 Create a new instance of ResolvableConstraintExpression,
3477 passing in a pre-populated ConstraintBuilder.
3478 </summary>
3479 </member>
3480 <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.NUnit#Framework#Constraints#IResolveConstraint#Resolve">
3481 <summary>
3482 Resolve the current expression to a Constraint
3483 </summary>
3484 </member>
3485 <member name="P:NUnit.Framework.Constraints.ResolvableConstraintExpression.And">
3486 <summary>
3487 Appends an And Operator to the expression
3488 </summary>
3489 </member>
3490 <member name="P:NUnit.Framework.Constraints.ResolvableConstraintExpression.Or">
3491 <summary>
3492 Appends an Or operator to the expression.
3493 </summary>
3494 </member>
3495 <member name="T:NUnit.Framework.Constraints.DelayedConstraint">
3496 <summary>
3497 Applies a delay to the match so that a match can be evaluated in the future.
3498 </summary>
3499 </member>
3500 <member name="M:NUnit.Framework.Constraints.DelayedConstraint.#ctor(NUnit.Framework.Constraints.Constraint,System.Int32)">
3501 <summary>
3502 Creates a new DelayedConstraint
3503 </summary>
3504 <param name="baseConstraint">The inner constraint two decorate</param>
3505 <param name="delayInMilliseconds">The time interval after which the match is performed</param>
3506 <exception cref="T:System.InvalidOperationException">If the value of <paramref name="delayInMilliseconds"/> is less than 0</exception>
3507 </member>
3508 <member name="M:NUnit.Framework.Constraints.DelayedConstraint.#ctor(NUnit.Framework.Constraints.Constraint,System.Int32,System.Int32)">
3509 <summary>
3510 Creates a new DelayedConstraint
3511 </summary>
3512 <param name="baseConstraint">The inner constraint two decorate</param>
3513 <param name="delayInMilliseconds">The time interval after which the match is performed</param>
3514 <param name="pollingInterval">The time interval used for polling</param>
3515 <exception cref="T:System.InvalidOperationException">If the value of <paramref name="delayInMilliseconds"/> is less than 0</exception>
3516 </member>
3517 <member name="M:NUnit.Framework.Constraints.DelayedConstraint.Matches(System.Object)">
3518 <summary>
3519 Test whether the constraint is satisfied by a given value
3520 </summary>
3521 <param name="actual">The value to be tested</param>
3522 <returns>True for if the base constraint fails, false if it succeeds</returns>
3523 </member>
3524 <member name="M:NUnit.Framework.Constraints.DelayedConstraint.Matches(NUnit.Framework.Constraints.ActualValueDelegate)">
3525 <summary>
3526 Test whether the constraint is satisfied by a delegate
3527 </summary>
3528 <param name="del">The delegate whose value is to be tested</param>
3529 <returns>True for if the base constraint fails, false if it succeeds</returns>
3530 </member>
3531 <member name="M:NUnit.Framework.Constraints.DelayedConstraint.Matches``1(``0@)">
3532 <summary>
3533 Test whether the constraint is satisfied by a given reference.
3534 Overridden to wait for the specified delay period before
3535 calling the base constraint with the dereferenced value.
3536 </summary>
3537 <param name="actual">A reference to the value to be tested</param>
3538 <returns>True for success, false for failure</returns>
3539 </member>
3540 <member name="M:NUnit.Framework.Constraints.DelayedConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
3541 <summary>
3542 Write the constraint description to a MessageWriter
3543 </summary>
3544 <param name="writer">The writer on which the description is displayed</param>
3545 </member>
3546 <member name="M:NUnit.Framework.Constraints.DelayedConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
3547 <summary>
3548 Write the actual value for a failing constraint test to a MessageWriter.
3549 </summary>
3550 <param name="writer">The writer on which the actual value is displayed</param>
3551 </member>
3552 <member name="M:NUnit.Framework.Constraints.DelayedConstraint.ToString">
3553 <summary>
3554 Returns the string representation of the constraint.
3555 </summary>
3556 </member>
3557 <member name="T:NUnit.Framework.Constraints.FloatingPointNumerics">
3558 <summary>Helper routines for working with floating point numbers</summary>
3559 <remarks>
3560 <para>
3561 The floating point comparison code is based on this excellent article:
3562 http://www.cygnus-software.com/papers/comparingfloats/comparingfloats.htm
3563 </para>
3564 <para>
3565 "ULP" means Unit in the Last Place and in the context of this library refers to
3566 the distance between two adjacent floating point numbers. IEEE floating point
3567 numbers can only represent a finite subset of natural numbers, with greater
3568 accuracy for smaller numbers and lower accuracy for very large numbers.
3569 </para>
3570 <para>
3571 If a comparison is allowed "2 ulps" of deviation, that means the values are
3572 allowed to deviate by up to 2 adjacent floating point values, which might be
3573 as low as 0.0000001 for small numbers or as high as 10.0 for large numbers.
3574 </para>
3575 </remarks>
3576 </member>
3577 <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.AreAlmostEqualUlps(System.Single,System.Single,System.Int32)">
3578 <summary>Compares two floating point values for equality</summary>
3579 <param name="left">First floating point value to be compared</param>
3580 <param name="right">Second floating point value t be compared</param>
3581 <param name="maxUlps">
3582 Maximum number of representable floating point values that are allowed to
3583 be between the left and the right floating point values
3584 </param>
3585 <returns>True if both numbers are equal or close to being equal</returns>
3586 <remarks>
3587 <para>
3588 Floating point values can only represent a finite subset of natural numbers.
3589 For example, the values 2.00000000 and 2.00000024 can be stored in a float,
3590 but nothing inbetween them.
3591 </para>
3592 <para>
3593 This comparison will count how many possible floating point values are between
3594 the left and the right number. If the number of possible values between both
3595 numbers is less than or equal to maxUlps, then the numbers are considered as
3596 being equal.
3597 </para>
3598 <para>
3599 Implementation partially follows the code outlined here:
3600 http://www.anttirt.net/2007/08/19/proper-floating-point-comparisons/
3601 </para>
3602 </remarks>
3603 </member>
3604 <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.AreAlmostEqualUlps(System.Double,System.Double,System.Int64)">
3605 <summary>Compares two double precision floating point values for equality</summary>
3606 <param name="left">First double precision floating point value to be compared</param>
3607 <param name="right">Second double precision floating point value t be compared</param>
3608 <param name="maxUlps">
3609 Maximum number of representable double precision floating point values that are
3610 allowed to be between the left and the right double precision floating point values
3611 </param>
3612 <returns>True if both numbers are equal or close to being equal</returns>
3613 <remarks>
3614 <para>
3615 Double precision floating point values can only represent a limited series of
3616 natural numbers. For example, the values 2.0000000000000000 and 2.0000000000000004
3617 can be stored in a double, but nothing inbetween them.
3618 </para>
3619 <para>
3620 This comparison will count how many possible double precision floating point
3621 values are between the left and the right number. If the number of possible
3622 values between both numbers is less than or equal to maxUlps, then the numbers
3623 are considered as being equal.
3624 </para>
3625 <para>
3626 Implementation partially follows the code outlined here:
3627 http://www.anttirt.net/2007/08/19/proper-floating-point-comparisons/
3628 </para>
3629 </remarks>
3630 </member>
3631 <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsInt(System.Single)">
3632 <summary>
3633 Reinterprets the memory contents of a floating point value as an integer value
3634 </summary>
3635 <param name="value">
3636 Floating point value whose memory contents to reinterpret
3637 </param>
3638 <returns>
3639 The memory contents of the floating point value interpreted as an integer
3640 </returns>
3641 </member>
3642 <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsLong(System.Double)">
3643 <summary>
3644 Reinterprets the memory contents of a double precision floating point
3645 value as an integer value
3646 </summary>
3647 <param name="value">
3648 Double precision floating point value whose memory contents to reinterpret
3649 </param>
3650 <returns>
3651 The memory contents of the double precision floating point value
3652 interpreted as an integer
3653 </returns>
3654 </member>
3655 <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsFloat(System.Int32)">
3656 <summary>
3657 Reinterprets the memory contents of an integer as a floating point value
3658 </summary>
3659 <param name="value">Integer value whose memory contents to reinterpret</param>
3660 <returns>
3661 The memory contents of the integer value interpreted as a floating point value
3662 </returns>
3663 </member>
3664 <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsDouble(System.Int64)">
3665 <summary>
3666 Reinterprets the memory contents of an integer value as a double precision
3667 floating point value
3668 </summary>
3669 <param name="value">Integer whose memory contents to reinterpret</param>
3670 <returns>
3671 The memory contents of the integer interpreted as a double precision
3672 floating point value
3673 </returns>
3674 </member>
3675 <member name="T:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion">
3676 <summary>Union of a floating point variable and an integer</summary>
3677 </member>
3678 <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion.Float">
3679 <summary>The union's value as a floating point variable</summary>
3680 </member>
3681 <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion.Int">
3682 <summary>The union's value as an integer</summary>
3683 </member>
3684 <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion.UInt">
3685 <summary>The union's value as an unsigned integer</summary>
3686 </member>
3687 <member name="T:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion">
3688 <summary>Union of a double precision floating point variable and a long</summary>
3689 </member>
3690 <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion.Double">
3691 <summary>The union's value as a double precision floating point variable</summary>
3692 </member>
3693 <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion.Long">
3694 <summary>The union's value as a long</summary>
3695 </member>
3696 <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion.ULong">
3697 <summary>The union's value as an unsigned long</summary>
3698 </member>
3699 <member name="T:NUnit.Framework.Constraints.ToleranceMode">
3700 <summary>
3701 Modes in which the tolerance value for a comparison can
3702 be interpreted.
3703 </summary>
3704 </member>
3705 <member name="F:NUnit.Framework.Constraints.ToleranceMode.None">
3706 <summary>
3707 The tolerance was created with a value, without specifying
3708 how the value would be used. This is used to prevent setting
3709 the mode more than once and is generally changed to Linear
3710 upon execution of the test.
3711 </summary>
3712 </member>
3713 <member name="F:NUnit.Framework.Constraints.ToleranceMode.Linear">
3714 <summary>
3715 The tolerance is used as a numeric range within which
3716 two compared values are considered to be equal.
3717 </summary>
3718 </member>
3719 <member name="F:NUnit.Framework.Constraints.ToleranceMode.Percent">
3720 <summary>
3721 Interprets the tolerance as the percentage by which
3722 the two compared values my deviate from each other.
3723 </summary>
3724 </member>
3725 <member name="F:NUnit.Framework.Constraints.ToleranceMode.Ulps">
3726 <summary>
3727 Compares two values based in their distance in
3728 representable numbers.
3729 </summary>
3730 </member>
3731 <member name="T:NUnit.Framework.Constraints.Tolerance">
3732 <summary>
3733 The Tolerance class generalizes the notion of a tolerance
3734 within which an equality test succeeds. Normally, it is
3735 used with numeric types, but it can be used with any
3736 type that supports taking a difference between two
3737 objects and comparing that difference to a value.
3738 </summary>
3739 </member>
3740 <member name="M:NUnit.Framework.Constraints.Tolerance.#ctor(System.Object)">
3741 <summary>
3742 Constructs a linear tolerance of a specdified amount
3743 </summary>
3744 </member>
3745 <member name="M:NUnit.Framework.Constraints.Tolerance.#ctor(System.Object,NUnit.Framework.Constraints.ToleranceMode)">
3746 <summary>
3747 Constructs a tolerance given an amount and ToleranceMode
3748 </summary>
3749 </member>
3750 <member name="M:NUnit.Framework.Constraints.Tolerance.CheckLinearAndNumeric">
3751 <summary>
3752 Tests that the current Tolerance is linear with a
3753 numeric value, throwing an exception if it is not.
3754 </summary>
3755 </member>
3756 <member name="P:NUnit.Framework.Constraints.Tolerance.Empty">
3757 <summary>
3758 Returns an empty Tolerance object, equivalent to
3759 specifying an exact match.
3760 </summary>
3761 </member>
3762 <member name="P:NUnit.Framework.Constraints.Tolerance.Mode">
3763 <summary>
3764 Gets the ToleranceMode for the current Tolerance
3765 </summary>
3766 </member>
3767 <member name="P:NUnit.Framework.Constraints.Tolerance.Value">
3768 <summary>
3769 Gets the value of the current Tolerance instance.
3770 </summary>
3771 </member>
3772 <member name="P:NUnit.Framework.Constraints.Tolerance.Percent">
3773 <summary>
3774 Returns a new tolerance, using the current amount as a percentage.
3775 </summary>
3776 </member>
3777 <member name="P:NUnit.Framework.Constraints.Tolerance.Ulps">
3778 <summary>
3779 Returns a new tolerance, using the current amount in Ulps.
3780 </summary>
3781 </member>
3782 <member name="P:NUnit.Framework.Constraints.Tolerance.Days">
3783 <summary>
3784 Returns a new tolerance with a TimeSpan as the amount, using
3785 the current amount as a number of days.
3786 </summary>
3787 </member>
3788 <member name="P:NUnit.Framework.Constraints.Tolerance.Hours">
3789 <summary>
3790 Returns a new tolerance with a TimeSpan as the amount, using
3791 the current amount as a number of hours.
3792 </summary>
3793 </member>
3794 <member name="P:NUnit.Framework.Constraints.Tolerance.Minutes">
3795 <summary>
3796 Returns a new tolerance with a TimeSpan as the amount, using
3797 the current amount as a number of minutes.
3798 </summary>
3799 </member>
3800 <member name="P:NUnit.Framework.Constraints.Tolerance.Seconds">
3801 <summary>
3802 Returns a new tolerance with a TimeSpan as the amount, using
3803 the current amount as a number of seconds.
3804 </summary>
3805 </member>
3806 <member name="P:NUnit.Framework.Constraints.Tolerance.Milliseconds">
3807 <summary>
3808 Returns a new tolerance with a TimeSpan as the amount, using
3809 the current amount as a number of milliseconds.
3810 </summary>
3811 </member>
3812 <member name="P:NUnit.Framework.Constraints.Tolerance.Ticks">
3813 <summary>
3814 Returns a new tolerance with a TimeSpan as the amount, using
3815 the current amount as a number of clock ticks.
3816 </summary>
3817 </member>
3818 <member name="P:NUnit.Framework.Constraints.Tolerance.IsEmpty">
3819 <summary>
3820 Returns true if the current tolerance is empty.
3821 </summary>
3822 </member>
3823 <member name="T:NUnit.Framework.Constraints.ComparisonAdapter">
3824 <summary>
3825 ComparisonAdapter class centralizes all comparisons of
3826 values in NUnit, adapting to the use of any provided
3827 IComparer, IComparer<T> or Comparison<T>
3828 </summary>
3829 </member>
3830 <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For(System.Collections.IComparer)">
3831 <summary>
3832 Returns a ComparisonAdapter that wraps an IComparer
3833 </summary>
3834 </member>
3835 <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For``1(System.Collections.Generic.IComparer{``0})">
3836 <summary>
3837 Returns a ComparisonAdapter that wraps an IComparer<T>
3838 </summary>
3839 </member>
3840 <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For``1(System.Comparison{``0})">
3841 <summary>
3842 Returns a ComparisonAdapter that wraps a Comparison<T>
3843 </summary>
3844 </member>
3845 <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.Compare(System.Object,System.Object)">
3846 <summary>
3847 Compares two objects
3848 </summary>
3849 </member>
3850 <member name="P:NUnit.Framework.Constraints.ComparisonAdapter.Default">
3851 <summary>
3852 Gets the default ComparisonAdapter, which wraps an
3853 NUnitComparer object.
3854 </summary>
3855 </member>
3856 <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter.#ctor(System.Collections.IComparer)">
3857 <summary>
3858 Construct a ComparisonAdapter for an IComparer
3859 </summary>
3860 </member>
3861 <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter.Compare(System.Object,System.Object)">
3862 <summary>
3863 Compares two objects
3864 </summary>
3865 <param name="expected"></param>
3866 <param name="actual"></param>
3867 <returns></returns>
3868 </member>
3869 <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.DefaultComparisonAdapter.#ctor">
3870 <summary>
3871 Construct a default ComparisonAdapter
3872 </summary>
3873 </member>
3874 <member name="T:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1">
3875 <summary>
3876 ComparisonAdapter<T> extends ComparisonAdapter and
3877 allows use of an IComparer<T> or Comparison<T>
3878 to actually perform the comparison.
3879 </summary>
3880 </member>
3881 <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1.#ctor(System.Collections.Generic.IComparer{`0})">
3882 <summary>
3883 Construct a ComparisonAdapter for an IComparer<T>
3884 </summary>
3885 </member>
3886 <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1.Compare(System.Object,System.Object)">
3887 <summary>
3888 Compare a Type T to an object
3889 </summary>
3890 </member>
3891 <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparisonAdapterForComparison`1.#ctor(System.Comparison{`0})">
3892 <summary>
3893 Construct a ComparisonAdapter for a Comparison<T>
3894 </summary>
3895 </member>
3896 <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparisonAdapterForComparison`1.Compare(System.Object,System.Object)">
3897 <summary>
3898 Compare a Type T to an object
3899 </summary>
3900 </member>
3901 <member name="T:NUnit.Framework.Constraints.EqualityAdapter">
3902 <summary>
3903 EqualityAdapter class handles all equality comparisons
3904 that use an IEqualityComparer, IEqualityComparer<T>
3905 or a ComparisonAdapter.
3906 </summary>
3907 </member>
3908 <member name="M:NUnit.Framework.Constraints.EqualityAdapter.ObjectsEqual(System.Object,System.Object)">
3909 <summary>
3910 Compares two objects, returning true if they are equal
3911 </summary>
3912 </member>
3913 <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For(System.Collections.IComparer)">
3914 <summary>
3915 Returns an EqualityAdapter that wraps an IComparer.
3916 </summary>
3917 </member>
3918 <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For(System.Collections.IEqualityComparer)">
3919 <summary>
3920 Returns an EqualityAdapter that wraps an IEqualityComparer.
3921 </summary>
3922 </member>
3923 <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For``1(System.Collections.Generic.IEqualityComparer{``0})">
3924 <summary>
3925 Returns an EqualityAdapter that wraps an IEqualityComparer<T>.
3926 </summary>
3927 </member>
3928 <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For``1(System.Collections.Generic.IComparer{``0})">
3929 <summary>
3930 Returns an EqualityAdapter that wraps an IComparer<T>.
3931 </summary>
3932 </member>
3933 <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For``1(System.Comparison{``0})">
3934 <summary>
3935 Returns an EqualityAdapter that wraps a Comparison<T>.
3936 </summary>
3937 </member>
3938 <member name="T:NUnit.Framework.Constraints.NUnitComparer">
3939 <summary>
3940 NUnitComparer encapsulates NUnit's default behavior
3941 in comparing two objects.
3942 </summary>
3943 </member>
3944 <member name="M:NUnit.Framework.Constraints.NUnitComparer.Compare(System.Object,System.Object)">
3945 <summary>
3946 Compares two objects
3947 </summary>
3948 <param name="x"></param>
3949 <param name="y"></param>
3950 <returns></returns>
3951 </member>
3952 <member name="P:NUnit.Framework.Constraints.NUnitComparer.Default">
3953 <summary>
3954 Returns the default NUnitComparer.
3955 </summary>
3956 </member>
3957 <member name="T:NUnit.Framework.Constraints.NUnitEqualityComparer">
3958 <summary>
3959 NUnitEqualityComparer encapsulates NUnit's handling of
3960 equality tests between objects.
3961 </summary>
3962 </member>
3963 <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.caseInsensitive">
3964 <summary>
3965 If true, all string comparisons will ignore case
3966 </summary>
3967 </member>
3968 <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.compareAsCollection">
3969 <summary>
3970 If true, arrays will be treated as collections, allowing
3971 those of different dimensions to be compared
3972 </summary>
3973 </member>
3974 <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.tolerance">
3975 <summary>
3976 If non-zero, equality comparisons within the specified
3977 tolerance will succeed.
3978 </summary>
3979 </member>
3980 <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.externalComparer">
3981 <summary>
3982 Comparison object used in comparisons for some constraints.
3983 </summary>
3984 </member>
3985 <member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.ObjectsEqual(System.Object,System.Object)">
3986 <summary>
3987 Compares two objects for equality.
3988 </summary>
3989 </member>
3990 <member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.ArraysEqual(System.Array,System.Array)">
3991 <summary>
3992 Helper method to compare two arrays
3993 </summary>
3994 </member>
3995 <member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.DirectoriesEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
3996 <summary>
3997 Method to compare two DirectoryInfo objects
3998 </summary>
3999 <param name="x">first directory to compare</param>
4000 <param name="y">second directory to compare</param>
4001 <returns>true if equivalent, false if not</returns>
4002 </member>
4003 <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.Default">
4004 <summary>
4005 Returns the default NUnitEqualityComparer
4006 </summary>
4007 </member>
4008 <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.IgnoreCase">
4009 <summary>
4010 Gets and sets a flag indicating whether case should
4011 be ignored in determining equality.
4012 </summary>
4013 </member>
4014 <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.CompareAsCollection">
4015 <summary>
4016 Gets and sets a flag indicating that arrays should be
4017 compared as collections, without regard to their shape.
4018 </summary>
4019 </member>
4020 <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.ExternalComparer">
4021 <summary>
4022 Gets and sets an external comparer to be used to
4023 test for equality. It is applied to members of
4024 collections, in place of NUnit's own logic.
4025 </summary>
4026 </member>
4027 <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.Tolerance">
4028 <summary>
4029 Gets and sets a tolerance used to compare objects of
4030 certin types.
4031 </summary>
4032 </member>
4033 <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoints">
4034 <summary>
4035 Gets the list of failure points for the last Match performed.
4036 </summary>
4037 </member>
4038 <member name="T:NUnit.Framework.Constraints.PredicateConstraint`1">
4039 <summary>
4040 Predicate constraint wraps a Predicate in a constraint,
4041 returning success if the predicate is true.
4042 </summary>
4043 </member>
4044 <member name="M:NUnit.Framework.Constraints.PredicateConstraint`1.#ctor(System.Predicate{`0})">
4045 <summary>
4046 Construct a PredicateConstraint from a predicate
4047 </summary>
4048 </member>
4049 <member name="M:NUnit.Framework.Constraints.PredicateConstraint`1.Matches(System.Object)">
4050 <summary>
4051 Determines whether the predicate succeeds when applied
4052 to the actual value.
4053 </summary>
4054 </member>
4055 <member name="M:NUnit.Framework.Constraints.PredicateConstraint`1.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
4056 <summary>
4057 Writes the description to a MessageWriter
4058 </summary>
4059 </member>
4060 <member name="T:NUnit.Framework.SetUpFixtureAttribute">
4061 <summary>
4062 SetUpFixtureAttribute is used to identify a SetUpFixture
4063 </summary>
4064 </member>
4065 <member name="T:NUnit.Framework.StringAssert">
4066 <summary>
4067 Basic Asserts on strings.
4068 </summary>
4069 </member>
4070 <member name="M:NUnit.Framework.StringAssert.Equals(System.Object,System.Object)">
4071 <summary>
4072 The Equals method throws an AssertionException. This is done
4073 to make sure there is no mistake by calling this function.
4074 </summary>
4075 <param name="a"></param>
4076 <param name="b"></param>
4077 </member>
4078 <member name="M:NUnit.Framework.StringAssert.ReferenceEquals(System.Object,System.Object)">
4079 <summary>
4080 override the default ReferenceEquals to throw an AssertionException. This
4081 implementation makes sure there is no mistake in calling this function
4082 as part of Assert.
4083 </summary>
4084 <param name="a"></param>
4085 <param name="b"></param>
4086 </member>
4087 <member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String,System.String,System.Object[])">
4088 <summary>
4089 Asserts that a string is found within another string.
4090 </summary>
4091 <param name="expected">The expected string</param>
4092 <param name="actual">The string to be examined</param>
4093 <param name="message">The message to display in case of failure</param>
4094 <param name="args">Arguments used in formatting the message</param>
4095 </member>
4096 <member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String,System.String)">
4097 <summary>
4098 Asserts that a string is found within another string.
4099 </summary>
4100 <param name="expected">The expected string</param>
4101 <param name="actual">The string to be examined</param>
4102 <param name="message">The message to display in case of failure</param>
4103 </member>
4104 <member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String)">
4105 <summary>
4106 Asserts that a string is found within another string.
4107 </summary>
4108 <param name="expected">The expected string</param>
4109 <param name="actual">The string to be examined</param>
4110 </member>
4111 <member name="M:NUnit.Framework.StringAssert.DoesNotContain(System.String,System.String,System.String,System.Object[])">
4112 <summary>
4113 Asserts that a string is not found within another string.
4114 </summary>
4115 <param name="expected">The expected string</param>
4116 <param name="actual">The string to be examined</param>
4117 <param name="message">The message to display in case of failure</param>
4118 <param name="args">Arguments used in formatting the message</param>
4119 </member>
4120 <member name="M:NUnit.Framework.StringAssert.DoesNotContain(System.String,System.String,System.String)">
4121 <summary>
4122 Asserts that a string is found within another string.
4123 </summary>
4124 <param name="expected">The expected string</param>
4125 <param name="actual">The string to be examined</param>
4126 <param name="message">The message to display in case of failure</param>
4127 </member>
4128 <member name="M:NUnit.Framework.StringAssert.DoesNotContain(System.String,System.String)">
4129 <summary>
4130 Asserts that a string is found within another string.
4131 </summary>
4132 <param name="expected">The expected string</param>
4133 <param name="actual">The string to be examined</param>
4134 </member>
4135 <member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String,System.String,System.Object[])">
4136 <summary>
4137 Asserts that a string starts with another string.
4138 </summary>
4139 <param name="expected">The expected string</param>
4140 <param name="actual">The string to be examined</param>
4141 <param name="message">The message to display in case of failure</param>
4142 <param name="args">Arguments used in formatting the message</param>
4143 </member>
4144 <member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String,System.String)">
4145 <summary>
4146 Asserts that a string starts with another string.
4147 </summary>
4148 <param name="expected">The expected string</param>
4149 <param name="actual">The string to be examined</param>
4150 <param name="message">The message to display in case of failure</param>
4151 </member>
4152 <member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String)">
4153 <summary>
4154 Asserts that a string starts with another string.
4155 </summary>
4156 <param name="expected">The expected string</param>
4157 <param name="actual">The string to be examined</param>
4158 </member>
4159 <member name="M:NUnit.Framework.StringAssert.DoesNotStartWith(System.String,System.String,System.String,System.Object[])">
4160 <summary>
4161 Asserts that a string does not start with another string.
4162 </summary>
4163 <param name="expected">The expected string</param>
4164 <param name="actual">The string to be examined</param>
4165 <param name="message">The message to display in case of failure</param>
4166 <param name="args">Arguments used in formatting the message</param>
4167 </member>
4168 <member name="M:NUnit.Framework.StringAssert.DoesNotStartWith(System.String,System.String,System.String)">
4169 <summary>
4170 Asserts that a string does not start with another string.
4171 </summary>
4172 <param name="expected">The expected string</param>
4173 <param name="actual">The string to be examined</param>
4174 <param name="message">The message to display in case of failure</param>
4175 </member>
4176 <member name="M:NUnit.Framework.StringAssert.DoesNotStartWith(System.String,System.String)">
4177 <summary>
4178 Asserts that a string does not start with another string.
4179 </summary>
4180 <param name="expected">The expected string</param>
4181 <param name="actual">The string to be examined</param>
4182 </member>
4183 <member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String,System.String,System.Object[])">
4184 <summary>
4185 Asserts that a string ends with another string.
4186 </summary>
4187 <param name="expected">The expected string</param>
4188 <param name="actual">The string to be examined</param>
4189 <param name="message">The message to display in case of failure</param>
4190 <param name="args">Arguments used in formatting the message</param>
4191 </member>
4192 <member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String,System.String)">
4193 <summary>
4194 Asserts that a string ends with another string.
4195 </summary>
4196 <param name="expected">The expected string</param>
4197 <param name="actual">The string to be examined</param>
4198 <param name="message">The message to display in case of failure</param>
4199 </member>
4200 <member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String)">
4201 <summary>
4202 Asserts that a string ends with another string.
4203 </summary>
4204 <param name="expected">The expected string</param>
4205 <param name="actual">The string to be examined</param>
4206 </member>
4207 <member name="M:NUnit.Framework.StringAssert.DoesNotEndWith(System.String,System.String,System.String,System.Object[])">
4208 <summary>
4209 Asserts that a string does not end with another string.
4210 </summary>
4211 <param name="expected">The expected string</param>
4212 <param name="actual">The string to be examined</param>
4213 <param name="message">The message to display in case of failure</param>
4214 <param name="args">Arguments used in formatting the message</param>
4215 </member>
4216 <member name="M:NUnit.Framework.StringAssert.DoesNotEndWith(System.String,System.String,System.String)">
4217 <summary>
4218 Asserts that a string does not end with another string.
4219 </summary>
4220 <param name="expected">The expected string</param>
4221 <param name="actual">The string to be examined</param>
4222 <param name="message">The message to display in case of failure</param>
4223 </member>
4224 <member name="M:NUnit.Framework.StringAssert.DoesNotEndWith(System.String,System.String)">
4225 <summary>
4226 Asserts that a string does not end with another string.
4227 </summary>
4228 <param name="expected">The expected string</param>
4229 <param name="actual">The string to be examined</param>
4230 </member>
4231 <member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String,System.String,System.Object[])">
4232 <summary>
4233 Asserts that two strings are equal, without regard to case.
4234 </summary>
4235 <param name="expected">The expected string</param>
4236 <param name="actual">The actual string</param>
4237 <param name="message">The message to display in case of failure</param>
4238 <param name="args">Arguments used in formatting the message</param>
4239 </member>
4240 <member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String,System.String)">
4241 <summary>
4242 Asserts that two strings are equal, without regard to case.
4243 </summary>
4244 <param name="expected">The expected string</param>
4245 <param name="actual">The actual string</param>
4246 <param name="message">The message to display in case of failure</param>
4247 </member>
4248 <member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String)">
4249 <summary>
4250 Asserts that two strings are equal, without regard to case.
4251 </summary>
4252 <param name="expected">The expected string</param>
4253 <param name="actual">The actual string</param>
4254 </member>
4255 <member name="M:NUnit.Framework.StringAssert.AreNotEqualIgnoringCase(System.String,System.String,System.String,System.Object[])">
4256 <summary>
4257 Asserts that two strings are not equal, without regard to case.
4258 </summary>
4259 <param name="expected">The expected string</param>
4260 <param name="actual">The actual string</param>
4261 <param name="message">The message to display in case of failure</param>
4262 <param name="args">Arguments used in formatting the message</param>
4263 </member>
4264 <member name="M:NUnit.Framework.StringAssert.AreNotEqualIgnoringCase(System.String,System.String,System.String)">
4265 <summary>
4266 Asserts that two strings are Notequal, without regard to case.
4267 </summary>
4268 <param name="expected">The expected string</param>
4269 <param name="actual">The actual string</param>
4270 <param name="message">The message to display in case of failure</param>
4271 </member>
4272 <member name="M:NUnit.Framework.StringAssert.AreNotEqualIgnoringCase(System.String,System.String)">
4273 <summary>
4274 Asserts that two strings are not equal, without regard to case.
4275 </summary>
4276 <param name="expected">The expected string</param>
4277 <param name="actual">The actual string</param>
4278 </member>
4279 <member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String,System.String,System.Object[])">
4280 <summary>
4281 Asserts that a string matches an expected regular expression pattern.
4282 </summary>
4283 <param name="pattern">The regex pattern to be matched</param>
4284 <param name="actual">The actual string</param>
4285 <param name="message">The message to display in case of failure</param>
4286 <param name="args">Arguments used in formatting the message</param>
4287 </member>
4288 <member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String,System.String)">
4289 <summary>
4290 Asserts that a string matches an expected regular expression pattern.
4291 </summary>
4292 <param name="pattern">The regex pattern to be matched</param>
4293 <param name="actual">The actual string</param>
4294 <param name="message">The message to display in case of failure</param>
4295 </member>
4296 <member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String)">
4297 <summary>
4298 Asserts that a string matches an expected regular expression pattern.
4299 </summary>
4300 <param name="pattern">The regex pattern to be matched</param>
4301 <param name="actual">The actual string</param>
4302 </member>
4303 <member name="M:NUnit.Framework.StringAssert.DoesNotMatch(System.String,System.String,System.String,System.Object[])">
4304 <summary>
4305 Asserts that a string does not match an expected regular expression pattern.
4306 </summary>
4307 <param name="pattern">The regex pattern to be used</param>
4308 <param name="actual">The actual string</param>
4309 <param name="message">The message to display in case of failure</param>
4310 <param name="args">Arguments used in formatting the message</param>
4311 </member>
4312 <member name="M:NUnit.Framework.StringAssert.DoesNotMatch(System.String,System.String,System.String)">
4313 <summary>
4314 Asserts that a string does not match an expected regular expression pattern.
4315 </summary>
4316 <param name="pattern">The regex pattern to be used</param>
4317 <param name="actual">The actual string</param>
4318 <param name="message">The message to display in case of failure</param>
4319 </member>
4320 <member name="M:NUnit.Framework.StringAssert.DoesNotMatch(System.String,System.String)">
4321 <summary>
4322 Asserts that a string does not match an expected regular expression pattern.
4323 </summary>
4324 <param name="pattern">The regex pattern to be used</param>
4325 <param name="actual">The actual string</param>
4326 </member>
4327 <member name="T:NUnit.Framework.PropertyAttribute">
4328 <summary>
4329 PropertyAttribute is used to attach information to a test as a name/value pair..
4330 </summary>
4331 </member>
4332 <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.String)">
4333 <summary>
4334 Construct a PropertyAttribute with a name and string value
4335 </summary>
4336 <param name="propertyName">The name of the property</param>
4337 <param name="propertyValue">The property value</param>
4338 </member>
4339 <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.Int32)">
4340 <summary>
4341 Construct a PropertyAttribute with a name and int value
4342 </summary>
4343 <param name="propertyName">The name of the property</param>
4344 <param name="propertyValue">The property value</param>
4345 </member>
4346 <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.Double)">
4347 <summary>
4348 Construct a PropertyAttribute with a name and double value
4349 </summary>
4350 <param name="propertyName">The name of the property</param>
4351 <param name="propertyValue">The property value</param>
4352 </member>
4353 <member name="M:NUnit.Framework.PropertyAttribute.#ctor">
4354 <summary>
4355 Constructor for derived classes that set the
4356 property dictionary directly.
4357 </summary>
4358 </member>
4359 <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.Object)">
4360 <summary>
4361 Constructor for use by derived classes that use the
4362 name of the type as the property name. Derived classes
4363 must ensure that the Type of the property value is
4364 a standard type supported by the BCL. Any custom
4365 types will cause a serialization Exception when
4366 in the client.
4367 </summary>
4368 </member>
4369 <member name="P:NUnit.Framework.PropertyAttribute.Properties">
4370 <summary>
4371 Gets the property dictionary for this attribute
4372 </summary>
4373 </member>
4374 <member name="T:NUnit.Framework.CollectionAssert">
4375 <summary>
4376 A set of Assert methods operationg on one or more collections
4377 </summary>
4378 </member>
4379 <member name="M:NUnit.Framework.CollectionAssert.Equals(System.Object,System.Object)">
4380 <summary>
4381 The Equals method throws an AssertionException. This is done
4382 to make sure there is no mistake by calling this function.
4383 </summary>
4384 <param name="a"></param>
4385 <param name="b"></param>
4386 </member>
4387 <member name="M:NUnit.Framework.CollectionAssert.ReferenceEquals(System.Object,System.Object)">
4388 <summary>
4389 override the default ReferenceEquals to throw an AssertionException. This
4390 implementation makes sure there is no mistake in calling this function
4391 as part of Assert.
4392 </summary>
4393 <param name="a"></param>
4394 <param name="b"></param>
4395 </member>
4396 <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.IEnumerable,System.Type)">
4397 <summary>
4398 Asserts that all items contained in collection are of the type specified by expectedType.
4399 </summary>
4400 <param name="collection">IEnumerable containing objects to be considered</param>
4401 <param name="expectedType">System.Type that all objects in collection must be instances of</param>
4402 </member>
4403 <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.IEnumerable,System.Type,System.String)">
4404 <summary>
4405 Asserts that all items contained in collection are of the type specified by expectedType.
4406 </summary>
4407 <param name="collection">IEnumerable containing objects to be considered</param>
4408 <param name="expectedType">System.Type that all objects in collection must be instances of</param>
4409 <param name="message">The message that will be displayed on failure</param>
4410 </member>
4411 <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.IEnumerable,System.Type,System.String,System.Object[])">
4412 <summary>
4413 Asserts that all items contained in collection are of the type specified by expectedType.
4414 </summary>
4415 <param name="collection">IEnumerable containing objects to be considered</param>
4416 <param name="expectedType">System.Type that all objects in collection must be instances of</param>
4417 <param name="message">The message that will be displayed on failure</param>
4418 <param name="args">Arguments to be used in formatting the message</param>
4419 </member>
4420 <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.IEnumerable)">
4421 <summary>
4422 Asserts that all items contained in collection are not equal to null.
4423 </summary>
4424 <param name="collection">IEnumerable containing objects to be considered</param>
4425 </member>
4426 <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.IEnumerable,System.String)">
4427 <summary>
4428 Asserts that all items contained in collection are not equal to null.
4429 </summary>
4430 <param name="collection">IEnumerable containing objects to be considered</param>
4431 <param name="message">The message that will be displayed on failure</param>
4432 </member>
4433 <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.IEnumerable,System.String,System.Object[])">
4434 <summary>
4435 Asserts that all items contained in collection are not equal to null.
4436 </summary>
4437 <param name="collection">IEnumerable of objects to be considered</param>
4438 <param name="message">The message that will be displayed on failure</param>
4439 <param name="args">Arguments to be used in formatting the message</param>
4440 </member>
4441 <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.IEnumerable)">
4442 <summary>
4443 Ensures that every object contained in collection exists within the collection
4444 once and only once.
4445 </summary>
4446 <param name="collection">IEnumerable of objects to be considered</param>
4447 </member>
4448 <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.IEnumerable,System.String)">
4449 <summary>
4450 Ensures that every object contained in collection exists within the collection
4451 once and only once.
4452 </summary>
4453 <param name="collection">IEnumerable of objects to be considered</param>
4454 <param name="message">The message that will be displayed on failure</param>
4455 </member>
4456 <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.IEnumerable,System.String,System.Object[])">
4457 <summary>
4458 Ensures that every object contained in collection exists within the collection
4459 once and only once.
4460 </summary>
4461 <param name="collection">IEnumerable of objects to be considered</param>
4462 <param name="message">The message that will be displayed on failure</param>
4463 <param name="args">Arguments to be used in formatting the message</param>
4464 </member>
4465 <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable)">
4466 <summary>
4467 Asserts that expected and actual are exactly equal. The collections must have the same count,
4468 and contain the exact same objects in the same order.
4469 </summary>
4470 <param name="expected">The first IEnumerable of objects to be considered</param>
4471 <param name="actual">The second IEnumerable of objects to be considered</param>
4472 </member>
4473 <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer)">
4474 <summary>
4475 Asserts that expected and actual are exactly equal. The collections must have the same count,
4476 and contain the exact same objects in the same order.
4477 If comparer is not null then it will be used to compare the objects.
4478 </summary>
4479 <param name="expected">The first IEnumerable of objects to be considered</param>
4480 <param name="actual">The second IEnumerable of objects to be considered</param>
4481 <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
4482 </member>
4483 <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
4484 <summary>
4485 Asserts that expected and actual are exactly equal. The collections must have the same count,
4486 and contain the exact same objects in the same order.
4487 </summary>
4488 <param name="expected">The first IEnumerable of objects to be considered</param>
4489 <param name="actual">The second IEnumerable of objects to be considered</param>
4490 <param name="message">The message that will be displayed on failure</param>
4491 </member>
4492 <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String)">
4493 <summary>
4494 Asserts that expected and actual are exactly equal. The collections must have the same count,
4495 and contain the exact same objects in the same order.
4496 If comparer is not null then it will be used to compare the objects.
4497 </summary>
4498 <param name="expected">The first IEnumerable of objects to be considered</param>
4499 <param name="actual">The second IEnumerable of objects to be considered</param>
4500 <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
4501 <param name="message">The message that will be displayed on failure</param>
4502 </member>
4503 <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
4504 <summary>
4505 Asserts that expected and actual are exactly equal. The collections must have the same count,
4506 and contain the exact same objects in the same order.
4507 </summary>
4508 <param name="expected">The first IEnumerable of objects to be considered</param>
4509 <param name="actual">The second IEnumerable of objects to be considered</param>
4510 <param name="message">The message that will be displayed on failure</param>
4511 <param name="args">Arguments to be used in formatting the message</param>
4512 </member>
4513 <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String,System.Object[])">
4514 <summary>
4515 Asserts that expected and actual are exactly equal. The collections must have the same count,
4516 and contain the exact same objects in the same order.
4517 If comparer is not null then it will be used to compare the objects.
4518 </summary>
4519 <param name="expected">The first IEnumerable of objects to be considered</param>
4520 <param name="actual">The second IEnumerable of objects to be considered</param>
4521 <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
4522 <param name="message">The message that will be displayed on failure</param>
4523 <param name="args">Arguments to be used in formatting the message</param>
4524 </member>
4525 <member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable)">
4526 <summary>
4527 Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
4528 </summary>
4529 <param name="expected">The first IEnumerable of objects to be considered</param>
4530 <param name="actual">The second IEnumerable of objects to be considered</param>
4531 </member>
4532 <member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
4533 <summary>
4534 Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
4535 </summary>
4536 <param name="expected">The first IEnumerable of objects to be considered</param>
4537 <param name="actual">The second IEnumerable of objects to be considered</param>
4538 <param name="message">The message that will be displayed on failure</param>
4539 </member>
4540 <member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
4541 <summary>
4542 Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
4543 </summary>
4544 <param name="expected">The first IEnumerable of objects to be considered</param>
4545 <param name="actual">The second IEnumerable of objects to be considered</param>
4546 <param name="message">The message that will be displayed on failure</param>
4547 <param name="args">Arguments to be used in formatting the message</param>
4548 </member>
4549 <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable)">
4550 <summary>
4551 Asserts that expected and actual are not exactly equal.
4552 </summary>
4553 <param name="expected">The first IEnumerable of objects to be considered</param>
4554 <param name="actual">The second IEnumerable of objects to be considered</param>
4555 </member>
4556 <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer)">
4557 <summary>
4558 Asserts that expected and actual are not exactly equal.
4559 If comparer is not null then it will be used to compare the objects.
4560 </summary>
4561 <param name="expected">The first IEnumerable of objects to be considered</param>
4562 <param name="actual">The second IEnumerable of objects to be considered</param>
4563 <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
4564 </member>
4565 <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
4566 <summary>
4567 Asserts that expected and actual are not exactly equal.
4568 </summary>
4569 <param name="expected">The first IEnumerable of objects to be considered</param>
4570 <param name="actual">The second IEnumerable of objects to be considered</param>
4571 <param name="message">The message that will be displayed on failure</param>
4572 </member>
4573 <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String)">
4574 <summary>
4575 Asserts that expected and actual are not exactly equal.
4576 If comparer is not null then it will be used to compare the objects.
4577 </summary>
4578 <param name="expected">The first IEnumerable of objects to be considered</param>
4579 <param name="actual">The second IEnumerable of objects to be considered</param>
4580 <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
4581 <param name="message">The message that will be displayed on failure</param>
4582 </member>
4583 <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
4584 <summary>
4585 Asserts that expected and actual are not exactly equal.
4586 </summary>
4587 <param name="expected">The first IEnumerable of objects to be considered</param>
4588 <param name="actual">The second IEnumerable of objects to be considered</param>
4589 <param name="message">The message that will be displayed on failure</param>
4590 <param name="args">Arguments to be used in formatting the message</param>
4591 </member>
4592 <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String,System.Object[])">
4593 <summary>
4594 Asserts that expected and actual are not exactly equal.
4595 If comparer is not null then it will be used to compare the objects.
4596 </summary>
4597 <param name="expected">The first IEnumerable of objects to be considered</param>
4598 <param name="actual">The second IEnumerable of objects to be considered</param>
4599 <param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
4600 <param name="message">The message that will be displayed on failure</param>
4601 <param name="args">Arguments to be used in formatting the message</param>
4602 </member>
4603 <member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable)">
4604 <summary>
4605 Asserts that expected and actual are not equivalent.
4606 </summary>
4607 <param name="expected">The first IEnumerable of objects to be considered</param>
4608 <param name="actual">The second IEnumerable of objects to be considered</param>
4609 </member>
4610 <member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
4611 <summary>
4612 Asserts that expected and actual are not equivalent.
4613 </summary>
4614 <param name="expected">The first IEnumerable of objects to be considered</param>
4615 <param name="actual">The second IEnumerable of objects to be considered</param>
4616 <param name="message">The message that will be displayed on failure</param>
4617 </member>
4618 <member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
4619 <summary>
4620 Asserts that expected and actual are not equivalent.
4621 </summary>
4622 <param name="expected">The first IEnumerable of objects to be considered</param>
4623 <param name="actual">The second IEnumerable of objects to be considered</param>
4624 <param name="message">The message that will be displayed on failure</param>
4625 <param name="args">Arguments to be used in formatting the message</param>
4626 </member>
4627 <member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.IEnumerable,System.Object)">
4628 <summary>
4629 Asserts that collection contains actual as an item.
4630 </summary>
4631 <param name="collection">IEnumerable of objects to be considered</param>
4632 <param name="actual">Object to be found within collection</param>
4633 </member>
4634 <member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.IEnumerable,System.Object,System.String)">
4635 <summary>
4636 Asserts that collection contains actual as an item.
4637 </summary>
4638 <param name="collection">IEnumerable of objects to be considered</param>
4639 <param name="actual">Object to be found within collection</param>
4640 <param name="message">The message that will be displayed on failure</param>
4641 </member>
4642 <member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.IEnumerable,System.Object,System.String,System.Object[])">
4643 <summary>
4644 Asserts that collection contains actual as an item.
4645 </summary>
4646 <param name="collection">IEnumerable of objects to be considered</param>
4647 <param name="actual">Object to be found within collection</param>
4648 <param name="message">The message that will be displayed on failure</param>
4649 <param name="args">Arguments to be used in formatting the message</param>
4650 </member>
4651 <member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.IEnumerable,System.Object)">
4652 <summary>
4653 Asserts that collection does not contain actual as an item.
4654 </summary>
4655 <param name="collection">IEnumerable of objects to be considered</param>
4656 <param name="actual">Object that cannot exist within collection</param>
4657 </member>
4658 <member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.IEnumerable,System.Object,System.String)">
4659 <summary>
4660 Asserts that collection does not contain actual as an item.
4661 </summary>
4662 <param name="collection">IEnumerable of objects to be considered</param>
4663 <param name="actual">Object that cannot exist within collection</param>
4664 <param name="message">The message that will be displayed on failure</param>
4665 </member>
4666 <member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.IEnumerable,System.Object,System.String,System.Object[])">
4667 <summary>
4668 Asserts that collection does not contain actual as an item.
4669 </summary>
4670 <param name="collection">IEnumerable of objects to be considered</param>
4671 <param name="actual">Object that cannot exist within collection</param>
4672 <param name="message">The message that will be displayed on failure</param>
4673 <param name="args">Arguments to be used in formatting the message</param>
4674 </member>
4675 <member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable)">
4676 <summary>
4677 Asserts that superset is not a subject of subset.
4678 </summary>
4679 <param name="subset">The IEnumerable superset to be considered</param>
4680 <param name="superset">The IEnumerable subset to be considered</param>
4681 </member>
4682 <member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
4683 <summary>
4684 Asserts that superset is not a subject of subset.
4685 </summary>
4686 <param name="subset">The IEnumerable superset to be considered</param>
4687 <param name="superset">The IEnumerable subset to be considered</param>
4688 <param name="message">The message that will be displayed on failure</param>
4689 </member>
4690 <member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
4691 <summary>
4692 Asserts that superset is not a subject of subset.
4693 </summary>
4694 <param name="subset">The IEnumerable superset to be considered</param>
4695 <param name="superset">The IEnumerable subset to be considered</param>
4696 <param name="message">The message that will be displayed on failure</param>
4697 <param name="args">Arguments to be used in formatting the message</param>
4698 </member>
4699 <member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable)">
4700 <summary>
4701 Asserts that superset is a subset of subset.
4702 </summary>
4703 <param name="subset">The IEnumerable superset to be considered</param>
4704 <param name="superset">The IEnumerable subset to be considered</param>
4705 </member>
4706 <member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
4707 <summary>
4708 Asserts that superset is a subset of subset.
4709 </summary>
4710 <param name="subset">The IEnumerable superset to be considered</param>
4711 <param name="superset">The IEnumerable subset to be considered</param>
4712 <param name="message">The message that will be displayed on failure</param>
4713 </member>
4714 <member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
4715 <summary>
4716 Asserts that superset is a subset of subset.
4717 </summary>
4718 <param name="subset">The IEnumerable superset to be considered</param>
4719 <param name="superset">The IEnumerable subset to be considered</param>
4720 <param name="message">The message that will be displayed on failure</param>
4721 <param name="args">Arguments to be used in formatting the message</param>
4722 </member>
4723 <member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
4724 <summary>
4725 Assert that an array, list or other collection is empty
4726 </summary>
4727 <param name="collection">An array, list or other collection implementing IEnumerable</param>
4728 <param name="message">The message to be displayed on failure</param>
4729 <param name="args">Arguments to be used in formatting the message</param>
4730 </member>
4731 <member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.IEnumerable,System.String)">
4732 <summary>
4733 Assert that an array, list or other collection is empty
4734 </summary>
4735 <param name="collection">An array, list or other collection implementing IEnumerable</param>
4736 <param name="message">The message to be displayed on failure</param>
4737 </member>
4738 <member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.IEnumerable)">
4739 <summary>
4740 Assert that an array,list or other collection is empty
4741 </summary>
4742 <param name="collection">An array, list or other collection implementing IEnumerable</param>
4743 </member>
4744 <member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
4745 <summary>
4746 Assert that an array, list or other collection is empty
4747 </summary>
4748 <param name="collection">An array, list or other collection implementing IEnumerable</param>
4749 <param name="message">The message to be displayed on failure</param>
4750 <param name="args">Arguments to be used in formatting the message</param>
4751 </member>
4752 <member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.IEnumerable,System.String)">
4753 <summary>
4754 Assert that an array, list or other collection is empty
4755 </summary>
4756 <param name="collection">An array, list or other collection implementing IEnumerable</param>
4757 <param name="message">The message to be displayed on failure</param>
4758 </member>
4759 <member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.IEnumerable)">
4760 <summary>
4761 Assert that an array,list or other collection is empty
4762 </summary>
4763 <param name="collection">An array, list or other collection implementing IEnumerable</param>
4764 </member>
4765 <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.String,System.Object[])">
4766 <summary>
4767 Assert that an array, list or other collection is ordered
4768 </summary>
4769 <param name="collection">An array, list or other collection implementing IEnumerable</param>
4770 <param name="message">The message to be displayed on failure</param>
4771 <param name="args">Arguments to be used in formatting the message</param>
4772 </member>
4773 <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.String)">
4774 <summary>
4775 Assert that an array, list or other collection is ordered
4776 </summary>
4777 <param name="collection">An array, list or other collection implementing IEnumerable</param>
4778 <param name="message">The message to be displayed on failure</param>
4779 </member>
4780 <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable)">
4781 <summary>
4782 Assert that an array, list or other collection is ordered
4783 </summary>
4784 <param name="collection">An array, list or other collection implementing IEnumerable</param>
4785 </member>
4786 <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.Collections.IComparer,System.String,System.Object[])">
4787 <summary>
4788 Assert that an array, list or other collection is ordered
4789 </summary>
4790 <param name="collection">An array, list or other collection implementing IEnumerable</param>
4791 <param name="comparer">A custom comparer to perform the comparisons</param>
4792 <param name="message">The message to be displayed on failure</param>
4793 <param name="args">Arguments to be used in formatting the message</param>
4794 </member>
4795 <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.Collections.IComparer,System.String)">
4796 <summary>
4797 Assert that an array, list or other collection is ordered
4798 </summary>
4799 <param name="collection">An array, list or other collection implementing IEnumerable</param>
4800 <param name="comparer">A custom comparer to perform the comparisons</param>
4801 <param name="message">The message to be displayed on failure</param>
4802 </member>
4803 <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.Collections.IComparer)">
4804 <summary>
4805 Assert that an array, list or other collection is ordered
4806 </summary>
4807 <param name="collection">An array, list or other collection implementing IEnumerable</param>
4808 <param name="comparer">A custom comparer to perform the comparisons</param>
4809 </member>
4810 <member name="T:NUnit.Framework.FileAssert">
4811 <summary>
4812 Summary description for FileAssert.
4813 </summary>
4814 </member>
4815 <member name="M:NUnit.Framework.FileAssert.Equals(System.Object,System.Object)">
4816 <summary>
4817 The Equals method throws an AssertionException. This is done
4818 to make sure there is no mistake by calling this function.
4819 </summary>
4820 <param name="a"></param>
4821 <param name="b"></param>
4822 </member>
4823 <member name="M:NUnit.Framework.FileAssert.ReferenceEquals(System.Object,System.Object)">
4824 <summary>
4825 override the default ReferenceEquals to throw an AssertionException. This
4826 implementation makes sure there is no mistake in calling this function
4827 as part of Assert.
4828 </summary>
4829 <param name="a"></param>
4830 <param name="b"></param>
4831 </member>
4832 <member name="M:NUnit.Framework.FileAssert.#ctor">
4833 <summary>
4834 We don't actually want any instances of this object, but some people
4835 like to inherit from it to add other static methods. Hence, the
4836 protected constructor disallows any instances of this object.
4837 </summary>
4838 </member>
4839 <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream,System.String,System.Object[])">
4840 <summary>
4841 Verifies that two Streams are equal. Two Streams are considered
4842 equal if both are null, or if both have the same value byte for byte.
4843 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4844 </summary>
4845 <param name="expected">The expected Stream</param>
4846 <param name="actual">The actual Stream</param>
4847 <param name="message">The message to display if Streams are not equal</param>
4848 <param name="args">Arguments to be used in formatting the message</param>
4849 </member>
4850 <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream,System.String)">
4851 <summary>
4852 Verifies that two Streams are equal. Two Streams are considered
4853 equal if both are null, or if both have the same value byte for byte.
4854 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4855 </summary>
4856 <param name="expected">The expected Stream</param>
4857 <param name="actual">The actual Stream</param>
4858 <param name="message">The message to display if objects are not equal</param>
4859 </member>
4860 <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream)">
4861 <summary>
4862 Verifies that two Streams are equal. Two Streams are considered
4863 equal if both are null, or if both have the same value byte for byte.
4864 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4865 </summary>
4866 <param name="expected">The expected Stream</param>
4867 <param name="actual">The actual Stream</param>
4868 </member>
4869 <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo,System.String,System.Object[])">
4870 <summary>
4871 Verifies that two files are equal. Two files are considered
4872 equal if both are null, or if both have the same value byte for byte.
4873 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4874 </summary>
4875 <param name="expected">A file containing the value that is expected</param>
4876 <param name="actual">A file containing the actual value</param>
4877 <param name="message">The message to display if Streams are not equal</param>
4878 <param name="args">Arguments to be used in formatting the message</param>
4879 </member>
4880 <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo,System.String)">
4881 <summary>
4882 Verifies that two files are equal. Two files are considered
4883 equal if both are null, or if both have the same value byte for byte.
4884 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4885 </summary>
4886 <param name="expected">A file containing the value that is expected</param>
4887 <param name="actual">A file containing the actual value</param>
4888 <param name="message">The message to display if objects are not equal</param>
4889 </member>
4890 <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo)">
4891 <summary>
4892 Verifies that two files are equal. Two files are considered
4893 equal if both are null, or if both have the same value byte for byte.
4894 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4895 </summary>
4896 <param name="expected">A file containing the value that is expected</param>
4897 <param name="actual">A file containing the actual value</param>
4898 </member>
4899 <member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String,System.String,System.Object[])">
4900 <summary>
4901 Verifies that two files are equal. Two files are considered
4902 equal if both are null, or if both have the same value byte for byte.
4903 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4904 </summary>
4905 <param name="expected">The path to a file containing the value that is expected</param>
4906 <param name="actual">The path to a file containing the actual value</param>
4907 <param name="message">The message to display if Streams are not equal</param>
4908 <param name="args">Arguments to be used in formatting the message</param>
4909 </member>
4910 <member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String,System.String)">
4911 <summary>
4912 Verifies that two files are equal. Two files are considered
4913 equal if both are null, or if both have the same value byte for byte.
4914 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4915 </summary>
4916 <param name="expected">The path to a file containing the value that is expected</param>
4917 <param name="actual">The path to a file containing the actual value</param>
4918 <param name="message">The message to display if objects are not equal</param>
4919 </member>
4920 <member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String)">
4921 <summary>
4922 Verifies that two files are equal. Two files are considered
4923 equal if both are null, or if both have the same value byte for byte.
4924 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4925 </summary>
4926 <param name="expected">The path to a file containing the value that is expected</param>
4927 <param name="actual">The path to a file containing the actual value</param>
4928 </member>
4929 <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream,System.String,System.Object[])">
4930 <summary>
4931 Asserts that two Streams are not equal. If they are equal
4932 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4933 </summary>
4934 <param name="expected">The expected Stream</param>
4935 <param name="actual">The actual Stream</param>
4936 <param name="message">The message to be displayed when the two Stream are the same.</param>
4937 <param name="args">Arguments to be used in formatting the message</param>
4938 </member>
4939 <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream,System.String)">
4940 <summary>
4941 Asserts that two Streams are not equal. If they are equal
4942 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4943 </summary>
4944 <param name="expected">The expected Stream</param>
4945 <param name="actual">The actual Stream</param>
4946 <param name="message">The message to be displayed when the Streams are the same.</param>
4947 </member>
4948 <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream)">
4949 <summary>
4950 Asserts that two Streams are not equal. If they are equal
4951 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4952 </summary>
4953 <param name="expected">The expected Stream</param>
4954 <param name="actual">The actual Stream</param>
4955 </member>
4956 <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo,System.String,System.Object[])">
4957 <summary>
4958 Asserts that two files are not equal. If they are equal
4959 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4960 </summary>
4961 <param name="expected">A file containing the value that is expected</param>
4962 <param name="actual">A file containing the actual value</param>
4963 <param name="message">The message to display if Streams are not equal</param>
4964 <param name="args">Arguments to be used in formatting the message</param>
4965 </member>
4966 <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo,System.String)">
4967 <summary>
4968 Asserts that two files are not equal. If they are equal
4969 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4970 </summary>
4971 <param name="expected">A file containing the value that is expected</param>
4972 <param name="actual">A file containing the actual value</param>
4973 <param name="message">The message to display if objects are not equal</param>
4974 </member>
4975 <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo)">
4976 <summary>
4977 Asserts that two files are not equal. If they are equal
4978 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4979 </summary>
4980 <param name="expected">A file containing the value that is expected</param>
4981 <param name="actual">A file containing the actual value</param>
4982 </member>
4983 <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String,System.String,System.Object[])">
4984 <summary>
4985 Asserts that two files are not equal. If they are equal
4986 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4987 </summary>
4988 <param name="expected">The path to a file containing the value that is expected</param>
4989 <param name="actual">The path to a file containing the actual value</param>
4990 <param name="message">The message to display if Streams are not equal</param>
4991 <param name="args">Arguments to be used in formatting the message</param>
4992 </member>
4993 <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String,System.String)">
4994 <summary>
4995 Asserts that two files are not equal. If they are equal
4996 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4997 </summary>
4998 <param name="expected">The path to a file containing the value that is expected</param>
4999 <param name="actual">The path to a file containing the actual value</param>
5000 <param name="message">The message to display if objects are not equal</param>
5001 </member>
5002 <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String)">
5003 <summary>
5004 Asserts that two files are not equal. If they are equal
5005 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5006 </summary>
5007 <param name="expected">The path to a file containing the value that is expected</param>
5008 <param name="actual">The path to a file containing the actual value</param>
5009 </member>
5010 <member name="T:NUnit.Framework.DescriptionAttribute">
5011 <summary>
5012 Attribute used to provide descriptive text about a
5013 test case or fixture.
5014 </summary>
5015 </member>
5016 <member name="M:NUnit.Framework.DescriptionAttribute.#ctor(System.String)">
5017 <summary>
5018 Construct the attribute
5019 </summary>
5020 <param name="description">Text describing the test</param>
5021 </member>
5022 <member name="P:NUnit.Framework.DescriptionAttribute.Description">
5023 <summary>
5024 Gets the test description
5025 </summary>
5026 </member>
5027 <member name="T:NUnit.Framework.IExpectException">
5028 <summary>
5029 Interface implemented by a user fixture in order to
5030 validate any expected exceptions. It is only called
5031 for test methods marked with the ExpectedException
5032 attribute.
5033 </summary>
5034 </member>
5035 <member name="M:NUnit.Framework.IExpectException.HandleException(System.Exception)">
5036 <summary>
5037 Method to handle an expected exception
5038 </summary>
5039 <param name="ex">The exception to be handled</param>
5040 </member>
5041 <member name="T:NUnit.Framework.TextMessageWriter">
5042 <summary>
5043 TextMessageWriter writes constraint descriptions and messages
5044 in displayable form as a text stream. It tailors the display
5045 of individual message components to form the standard message
5046 format of NUnit assertion failure messages.
5047 </summary>
5048 </member>
5049 <member name="F:NUnit.Framework.TextMessageWriter.Pfx_Expected">
5050 <summary>
5051 Prefix used for the expected value line of a message
5052 </summary>
5053 </member>
5054 <member name="F:NUnit.Framework.TextMessageWriter.Pfx_Actual">
5055 <summary>
5056 Prefix used for the actual value line of a message
5057 </summary>
5058 </member>
5059 <member name="F:NUnit.Framework.TextMessageWriter.PrefixLength">
5060 <summary>
5061 Length of a message prefix
5062 </summary>
5063 </member>
5064 <member name="M:NUnit.Framework.TextMessageWriter.#ctor">
5065 <summary>
5066 Construct a TextMessageWriter
5067 </summary>
5068 </member>
5069 <member name="M:NUnit.Framework.TextMessageWriter.#ctor(System.String,System.Object[])">
5070 <summary>
5071 Construct a TextMessageWriter, specifying a user message
5072 and optional formatting arguments.
5073 </summary>
5074 <param name="userMessage"></param>
5075 <param name="args"></param>
5076 </member>
5077 <member name="M:NUnit.Framework.TextMessageWriter.WriteMessageLine(System.Int32,System.String,System.Object[])">
5078 <summary>
5079 Method to write single line message with optional args, usually
5080 written to precede the general failure message, at a givel
5081 indentation level.
5082 </summary>
5083 <param name="level">The indentation level of the message</param>
5084 <param name="message">The message to be written</param>
5085 <param name="args">Any arguments used in formatting the message</param>
5086 </member>
5087 <member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(NUnit.Framework.Constraints.Constraint)">
5088 <summary>
5089 Display Expected and Actual lines for a constraint. This
5090 is called by MessageWriter's default implementation of
5091 WriteMessageTo and provides the generic two-line display.
5092 </summary>
5093 <param name="constraint">The constraint that failed</param>
5094 </member>
5095 <member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(System.Object,System.Object)">
5096 <summary>
5097 Display Expected and Actual lines for given values. This
5098 method may be called by constraints that need more control over
5099 the display of actual and expected values than is provided
5100 by the default implementation.
5101 </summary>
5102 <param name="expected">The expected value</param>
5103 <param name="actual">The actual value causing the failure</param>
5104 </member>
5105 <member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance)">
5106 <summary>
5107 Display Expected and Actual lines for given values, including
5108 a tolerance value on the expected line.
5109 </summary>
5110 <param name="expected">The expected value</param>
5111 <param name="actual">The actual value causing the failure</param>
5112 <param name="tolerance">The tolerance within which the test was made</param>
5113 </member>
5114 <member name="M:NUnit.Framework.TextMessageWriter.DisplayStringDifferences(System.String,System.String,System.Int32,System.Boolean,System.Boolean)">
5115 <summary>
5116 Display the expected and actual string values on separate lines.
5117 If the mismatch parameter is >=0, an additional line is displayed
5118 line containing a caret that points to the mismatch point.
5119 </summary>
5120 <param name="expected">The expected string value</param>
5121 <param name="actual">The actual string value</param>
5122 <param name="mismatch">The point at which the strings don't match or -1</param>
5123 <param name="ignoreCase">If true, case is ignored in string comparisons</param>
5124 <param name="clipping">If true, clip the strings to fit the max line length</param>
5125 </member>
5126 <member name="M:NUnit.Framework.TextMessageWriter.WriteConnector(System.String)">
5127 <summary>
5128 Writes the text for a connector.
5129 </summary>
5130 <param name="connector">The connector.</param>
5131 </member>
5132 <member name="M:NUnit.Framework.TextMessageWriter.WritePredicate(System.String)">
5133 <summary>
5134 Writes the text for a predicate.
5135 </summary>
5136 <param name="predicate">The predicate.</param>
5137 </member>
5138 <member name="M:NUnit.Framework.TextMessageWriter.WriteModifier(System.String)">
5139 <summary>
5140 Write the text for a modifier.
5141 </summary>
5142 <param name="modifier">The modifier.</param>
5143 </member>
5144 <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedValue(System.Object)">
5145 <summary>
5146 Writes the text for an expected value.
5147 </summary>
5148 <param name="expected">The expected value.</param>
5149 </member>
5150 <member name="M:NUnit.Framework.TextMessageWriter.WriteActualValue(System.Object)">
5151 <summary>
5152 Writes the text for an actual value.
5153 </summary>
5154 <param name="actual">The actual value.</param>
5155 </member>
5156 <member name="M:NUnit.Framework.TextMessageWriter.WriteValue(System.Object)">
5157 <summary>
5158 Writes the text for a generalized value.
5159 </summary>
5160 <param name="val">The value.</param>
5161 </member>
5162 <member name="M:NUnit.Framework.TextMessageWriter.WriteCollectionElements(System.Collections.ICollection,System.Int32,System.Int32)">
5163 <summary>
5164 Writes the text for a collection value,
5165 starting at a particular point, to a max length
5166 </summary>
5167 <param name="collection">The collection containing elements to write.</param>
5168 <param name="start">The starting point of the elements to write</param>
5169 <param name="max">The maximum number of elements to write</param>
5170 </member>
5171 <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(NUnit.Framework.Constraints.Constraint)">
5172 <summary>
5173 Write the generic 'Expected' line for a constraint
5174 </summary>
5175 <param name="constraint">The constraint that failed</param>
5176 </member>
5177 <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(System.Object)">
5178 <summary>
5179 Write the generic 'Expected' line for a given value
5180 </summary>
5181 <param name="expected">The expected value</param>
5182 </member>
5183 <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(System.Object,NUnit.Framework.Constraints.Tolerance)">
5184 <summary>
5185 Write the generic 'Expected' line for a given value
5186 and tolerance.
5187 </summary>
5188 <param name="expected">The expected value</param>
5189 <param name="tolerance">The tolerance within which the test was made</param>
5190 </member>
5191 <member name="M:NUnit.Framework.TextMessageWriter.WriteActualLine(NUnit.Framework.Constraints.Constraint)">
5192 <summary>
5193 Write the generic 'Actual' line for a constraint
5194 </summary>
5195 <param name="constraint">The constraint for which the actual value is to be written</param>
5196 </member>
5197 <member name="M:NUnit.Framework.TextMessageWriter.WriteActualLine(System.Object)">
5198 <summary>
5199 Write the generic 'Actual' line for a given value
5200 </summary>
5201 <param name="actual">The actual value causing a failure</param>
5202 </member>
5203 <member name="P:NUnit.Framework.TextMessageWriter.MaxLineLength">
5204 <summary>
5205 Gets or sets the maximum line length for this writer
5206 </summary>
5207 </member>
5208 <member name="T:NUnit.Framework.AssertionHelper">
5209 <summary>
5210 AssertionHelper is an optional base class for user tests,
5211 allowing the use of shorter names for constraints and
5212 asserts and avoiding conflict with the definition of
5213 <see cref="T:NUnit.Framework.Is"/>, from which it inherits much of its
5214 behavior, in certain mock object frameworks.
5215 </summary>
5216 </member>
5217 <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
5218 <summary>
5219 Apply a constraint to an actual value, succeeding if the constraint
5220 is satisfied and throwing an assertion exception on failure. Works
5221 identically to <see cref="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint)"/>
5222 </summary>
5223 <param name="constraint">A Constraint to be applied</param>
5224 <param name="actual">The actual value to test</param>
5225 </member>
5226 <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
5227 <summary>
5228 Apply a constraint to an actual value, succeeding if the constraint
5229 is satisfied and throwing an assertion exception on failure. Works
5230 identically to <see cref="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)"/>
5231 </summary>
5232 <param name="constraint">A Constraint to be applied</param>
5233 <param name="actual">The actual value to test</param>
5234 <param name="message">The message that will be displayed on failure</param>
5235 </member>
5236 <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
5237 <summary>
5238 Apply a constraint to an actual value, succeeding if the constraint
5239 is satisfied and throwing an assertion exception on failure. Works
5240 identically to <see cref="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])"/>
5241 </summary>
5242 <param name="constraint">A Constraint to be applied</param>
5243 <param name="actual">The actual value to test</param>
5244 <param name="message">The message that will be displayed on failure</param>
5245 <param name="args">Arguments to be used in formatting the message</param>
5246 </member>
5247 <member name="M:NUnit.Framework.AssertionHelper.Expect(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
5248 <summary>
5249 Apply a constraint to an actual value, succeeding if the constraint
5250 is satisfied and throwing an assertion exception on failure.
5251 </summary>
5252 <param name="expr">A Constraint expression to be applied</param>
5253 <param name="del">An ActualValueDelegate returning the value to be tested</param>
5254 </member>
5255 <member name="M:NUnit.Framework.AssertionHelper.Expect(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
5256 <summary>
5257 Apply a constraint to an actual value, succeeding if the constraint
5258 is satisfied and throwing an assertion exception on failure.
5259 </summary>
5260 <param name="expr">A Constraint expression to be applied</param>
5261 <param name="del">An ActualValueDelegate returning the value to be tested</param>
5262 <param name="message">The message that will be displayed on failure</param>
5263 </member>
5264 <member name="M:NUnit.Framework.AssertionHelper.Expect(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
5265 <summary>
5266 Apply a constraint to an actual value, succeeding if the constraint
5267 is satisfied and throwing an assertion exception on failure.
5268 </summary>
5269 <param name="del">An ActualValueDelegate returning the value to be tested</param>
5270 <param name="expr">A Constraint expression to be applied</param>
5271 <param name="message">The message that will be displayed on failure</param>
5272 <param name="args">Arguments to be used in formatting the message</param>
5273 </member>
5274 <member name="M:NUnit.Framework.AssertionHelper.Expect``1(``0@,NUnit.Framework.Constraints.IResolveConstraint)">
5275 <summary>
5276 Apply a constraint to a referenced value, succeeding if the constraint
5277 is satisfied and throwing an assertion exception on failure.
5278 </summary>
5279 <param name="constraint">A Constraint to be applied</param>
5280 <param name="actual">The actual value to test</param>
5281 </member>
5282 <member name="M:NUnit.Framework.AssertionHelper.Expect``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
5283 <summary>
5284 Apply a constraint to a referenced value, succeeding if the constraint
5285 is satisfied and throwing an assertion exception on failure.
5286 </summary>
5287 <param name="constraint">A Constraint to be applied</param>
5288 <param name="actual">The actual value to test</param>
5289 <param name="message">The message that will be displayed on failure</param>
5290 </member>
5291 <member name="M:NUnit.Framework.AssertionHelper.Expect``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
5292 <summary>
5293 Apply a constraint to a referenced value, succeeding if the constraint
5294 is satisfied and throwing an assertion exception on failure.
5295 </summary>
5296 <param name="expression">A Constraint to be applied</param>
5297 <param name="actual">The actual value to test</param>
5298 <param name="message">The message that will be displayed on failure</param>
5299 <param name="args">Arguments to be used in formatting the message</param>
5300 </member>
5301 <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean,System.String,System.Object[])">
5302 <summary>
5303 Asserts that a condition is true. If the condition is false the method throws
5304 an <see cref="T:NUnit.Framework.AssertionException"/>. Works Identically to
5305 <see cref="M:NUnit.Framework.Assert.That(System.Boolean,System.String,System.Object[])"/>.
5306 </summary>
5307 <param name="condition">The evaluated condition</param>
5308 <param name="message">The message to display if the condition is false</param>
5309 <param name="args">Arguments to be used in formatting the message</param>
5310 </member>
5311 <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean,System.String)">
5312 <summary>
5313 Asserts that a condition is true. If the condition is false the method throws
5314 an <see cref="T:NUnit.Framework.AssertionException"/>. Works Identically to
5315 <see cref="M:NUnit.Framework.Assert.That(System.Boolean,System.String)"/>.
5316 </summary>
5317 <param name="condition">The evaluated condition</param>
5318 <param name="message">The message to display if the condition is false</param>
5319 </member>
5320 <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean)">
5321 <summary>
5322 Asserts that a condition is true. If the condition is false the method throws
5323 an <see cref="T:NUnit.Framework.AssertionException"/>. Works Identically to <see cref="M:NUnit.Framework.Assert.That(System.Boolean)"/>.
5324 </summary>
5325 <param name="condition">The evaluated condition</param>
5326 </member>
5327 <member name="M:NUnit.Framework.AssertionHelper.Expect(NUnit.Framework.TestDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
5328 <summary>
5329 Asserts that the code represented by a delegate throws an exception
5330 that satisfies the constraint provided.
5331 </summary>
5332 <param name="code">A TestDelegate to be executed</param>
5333 <param name="constraint">A ThrowsConstraint used in the test</param>
5334 </member>
5335 <member name="M:NUnit.Framework.AssertionHelper.Map(System.Collections.ICollection)">
5336 <summary>
5337 Returns a ListMapper based on a collection.
5338 </summary>
5339 <param name="original">The original collection</param>
5340 <returns></returns>
5341 </member>
5342 <member name="T:NUnit.Framework.IncludeExcludeAttribute">
5343 <summary>
5344 Abstract base for Attributes that are used to include tests
5345 in the test run based on environmental settings.
5346 </summary>
5347 </member>
5348 <member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor">
5349 <summary>
5350 Constructor with no included items specified, for use
5351 with named property syntax.
5352 </summary>
5353 </member>
5354 <member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor(System.String)">
5355 <summary>
5356 Constructor taking one or more included items
5357 </summary>
5358 <param name="include">Comma-delimited list of included items</param>
5359 </member>
5360 <member name="P:NUnit.Framework.IncludeExcludeAttribute.Include">
5361 <summary>
5362 Name of the item that is needed in order for
5363 a test to run. Multiple itemss may be given,
5364 separated by a comma.
5365 </summary>
5366 </member>
5367 <member name="P:NUnit.Framework.IncludeExcludeAttribute.Exclude">
5368 <summary>
5369 Name of the item to be excluded. Multiple items
5370 may be given, separated by a comma.
5371 </summary>
5372 </member>
5373 <member name="P:NUnit.Framework.IncludeExcludeAttribute.Reason">
5374 <summary>
5375 The reason for including or excluding the test
5376 </summary>
5377 </member>
5378 <member name="T:NUnit.Framework.PlatformAttribute">
5379 <summary>
5380 PlatformAttribute is used to mark a test fixture or an
5381 individual method as applying to a particular platform only.
5382 </summary>
5383 </member>
5384 <member name="M:NUnit.Framework.PlatformAttribute.#ctor">
5385 <summary>
5386 Constructor with no platforms specified, for use
5387 with named property syntax.
5388 </summary>
5389 </member>
5390 <member name="M:NUnit.Framework.PlatformAttribute.#ctor(System.String)">
5391 <summary>
5392 Constructor taking one or more platforms
5393 </summary>
5394 <param name="platforms">Comma-deliminted list of platforms</param>
5395 </member>
5396 <member name="T:NUnit.Framework.CultureAttribute">
5397 <summary>
5398 CultureAttribute is used to mark a test fixture or an
5399 individual method as applying to a particular Culture only.
5400 </summary>
5401 </member>
5402 <member name="M:NUnit.Framework.CultureAttribute.#ctor">
5403 <summary>
5404 Constructor with no cultures specified, for use
5405 with named property syntax.
5406 </summary>
5407 </member>
5408 <member name="M:NUnit.Framework.CultureAttribute.#ctor(System.String)">
5409 <summary>
5410 Constructor taking one or more cultures
5411 </summary>
5412 <param name="cultures">Comma-deliminted list of cultures</param>
5413 </member>
5414 <member name="T:NUnit.Framework.SetCultureAttribute">
5415 <summary>
5416 Summary description for SetCultureAttribute.
5417 </summary>
5418 </member>
5419 <member name="M:NUnit.Framework.SetCultureAttribute.#ctor(System.String)">
5420 <summary>
5421 Construct given the name of a culture
5422 </summary>
5423 <param name="culture"></param>
5424 </member>
5425 <member name="T:NUnit.Framework.GlobalSettings">
5426 <summary>
5427 GlobalSettings is a place for setting default values used
5428 by the framework in performing asserts.
5429 </summary>
5430 </member>
5431 <member name="F:NUnit.Framework.GlobalSettings.DefaultFloatingPointTolerance">
5432 <summary>
5433 Default tolerance for floating point equality
5434 </summary>
5435 </member>
5436 <member name="T:NUnit.Framework.DirectoryAssert">
5437 <summary>
5438 Summary description for DirectoryAssert
5439 </summary>
5440 </member>
5441 <member name="M:NUnit.Framework.DirectoryAssert.Equals(System.Object,System.Object)">
5442 <summary>
5443 The Equals method throws an AssertionException. This is done
5444 to make sure there is no mistake by calling this function.
5445 </summary>
5446 <param name="a"></param>
5447 <param name="b"></param>
5448 </member>
5449 <member name="M:NUnit.Framework.DirectoryAssert.ReferenceEquals(System.Object,System.Object)">
5450 <summary>
5451 override the default ReferenceEquals to throw an AssertionException. This
5452 implementation makes sure there is no mistake in calling this function
5453 as part of Assert.
5454 </summary>
5455 <param name="a"></param>
5456 <param name="b"></param>
5457 </member>
5458 <member name="M:NUnit.Framework.DirectoryAssert.#ctor">
5459 <summary>
5460 We don't actually want any instances of this object, but some people
5461 like to inherit from it to add other static methods. Hence, the
5462 protected constructor disallows any instances of this object.
5463 </summary>
5464 </member>
5465 <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
5466 <summary>
5467 Verifies that two directories are equal. Two directories are considered
5468 equal if both are null, or if both have the same value byte for byte.
5469 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5470 </summary>
5471 <param name="expected">A directory containing the value that is expected</param>
5472 <param name="actual">A directory containing the actual value</param>
5473 <param name="message">The message to display if directories are not equal</param>
5474 <param name="args">Arguments to be used in formatting the message</param>
5475 </member>
5476 <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
5477 <summary>
5478 Verifies that two directories are equal. Two directories are considered
5479 equal if both are null, or if both have the same value byte for byte.
5480 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5481 </summary>
5482 <param name="expected">A directory containing the value that is expected</param>
5483 <param name="actual">A directory containing the actual value</param>
5484 <param name="message">The message to display if directories are not equal</param>
5485 </member>
5486 <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
5487 <summary>
5488 Verifies that two directories are equal. Two directories are considered
5489 equal if both are null, or if both have the same value byte for byte.
5490 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5491 </summary>
5492 <param name="expected">A directory containing the value that is expected</param>
5493 <param name="actual">A directory containing the actual value</param>
5494 </member>
5495 <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.String,System.String,System.String,System.Object[])">
5496 <summary>
5497 Verifies that two directories are equal. Two directories are considered
5498 equal if both are null, or if both have the same value byte for byte.
5499 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5500 </summary>
5501 <param name="expected">A directory path string containing the value that is expected</param>
5502 <param name="actual">A directory path string containing the actual value</param>
5503 <param name="message">The message to display if directories are not equal</param>
5504 <param name="args">Arguments to be used in formatting the message</param>
5505 </member>
5506 <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.String,System.String,System.String)">
5507 <summary>
5508 Verifies that two directories are equal. Two directories are considered
5509 equal if both are null, or if both have the same value byte for byte.
5510 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5511 </summary>
5512 <param name="expected">A directory path string containing the value that is expected</param>
5513 <param name="actual">A directory path string containing the actual value</param>
5514 <param name="message">The message to display if directories are not equal</param>
5515 </member>
5516 <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.String,System.String)">
5517 <summary>
5518 Verifies that two directories are equal. Two directories are considered
5519 equal if both are null, or if both have the same value byte for byte.
5520 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5521 </summary>
5522 <param name="expected">A directory path string containing the value that is expected</param>
5523 <param name="actual">A directory path string containing the actual value</param>
5524 </member>
5525 <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
5526 <summary>
5527 Asserts that two directories are not equal. If they are equal
5528 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5529 </summary>
5530 <param name="expected">A directory containing the value that is expected</param>
5531 <param name="actual">A directory containing the actual value</param>
5532 <param name="message">The message to display if directories are not equal</param>
5533 <param name="args">Arguments to be used in formatting the message</param>
5534 </member>
5535 <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
5536 <summary>
5537 Asserts that two directories are not equal. If they are equal
5538 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5539 </summary>
5540 <param name="expected">A directory containing the value that is expected</param>
5541 <param name="actual">A directory containing the actual value</param>
5542 <param name="message">The message to display if directories are not equal</param>
5543 </member>
5544 <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
5545 <summary>
5546 Asserts that two directories are not equal. If they are equal
5547 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5548 </summary>
5549 <param name="expected">A directory containing the value that is expected</param>
5550 <param name="actual">A directory containing the actual value</param>
5551 </member>
5552 <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.String,System.String,System.String,System.Object[])">
5553 <summary>
5554 Asserts that two directories are not equal. If they are equal
5555 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5556 </summary>
5557 <param name="expected">A directory path string containing the value that is expected</param>
5558 <param name="actual">A directory path string containing the actual value</param>
5559 <param name="message">The message to display if directories are equal</param>
5560 <param name="args">Arguments to be used in formatting the message</param>
5561 </member>
5562 <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.String,System.String,System.String)">
5563 <summary>
5564 Asserts that two directories are not equal. If they are equal
5565 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5566 </summary>
5567 <param name="expected">A directory path string containing the value that is expected</param>
5568 <param name="actual">A directory path string containing the actual value</param>
5569 <param name="message">The message to display if directories are equal</param>
5570 </member>
5571 <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.String,System.String)">
5572 <summary>
5573 Asserts that two directories are not equal. If they are equal
5574 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5575 </summary>
5576 <param name="expected">A directory path string containing the value that is expected</param>
5577 <param name="actual">A directory path string containing the actual value</param>
5578 </member>
5579 <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.IO.DirectoryInfo,System.String,System.Object[])">
5580 <summary>
5581 Asserts that the directory is empty. If it is not empty
5582 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5583 </summary>
5584 <param name="directory">A directory to search</param>
5585 <param name="message">The message to display if directories are not equal</param>
5586 <param name="args">Arguments to be used in formatting the message</param>
5587 </member>
5588 <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.IO.DirectoryInfo,System.String)">
5589 <summary>
5590 Asserts that the directory is empty. If it is not empty
5591 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5592 </summary>
5593 <param name="directory">A directory to search</param>
5594 <param name="message">The message to display if directories are not equal</param>
5595 </member>
5596 <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.IO.DirectoryInfo)">
5597 <summary>
5598 Asserts that the directory is empty. If it is not empty
5599 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5600 </summary>
5601 <param name="directory">A directory to search</param>
5602 </member>
5603 <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.String,System.String,System.Object[])">
5604 <summary>
5605 Asserts that the directory is empty. If it is not empty
5606 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5607 </summary>
5608 <param name="directory">A directory to search</param>
5609 <param name="message">The message to display if directories are not equal</param>
5610 <param name="args">Arguments to be used in formatting the message</param>
5611 </member>
5612 <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.String,System.String)">
5613 <summary>
5614 Asserts that the directory is empty. If it is not empty
5615 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5616 </summary>
5617 <param name="directory">A directory to search</param>
5618 <param name="message">The message to display if directories are not equal</param>
5619 </member>
5620 <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.String)">
5621 <summary>
5622 Asserts that the directory is empty. If it is not empty
5623 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5624 </summary>
5625 <param name="directory">A directory to search</param>
5626 </member>
5627 <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.IO.DirectoryInfo,System.String,System.Object[])">
5628 <summary>
5629 Asserts that the directory is not empty. If it is empty
5630 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5631 </summary>
5632 <param name="directory">A directory to search</param>
5633 <param name="message">The message to display if directories are not equal</param>
5634 <param name="args">Arguments to be used in formatting the message</param>
5635 </member>
5636 <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.IO.DirectoryInfo,System.String)">
5637 <summary>
5638 Asserts that the directory is not empty. If it is empty
5639 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5640 </summary>
5641 <param name="directory">A directory to search</param>
5642 <param name="message">The message to display if directories are not equal</param>
5643 </member>
5644 <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.IO.DirectoryInfo)">
5645 <summary>
5646 Asserts that the directory is not empty. If it is empty
5647 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5648 </summary>
5649 <param name="directory">A directory to search</param>
5650 </member>
5651 <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.String,System.String,System.Object[])">
5652 <summary>
5653 Asserts that the directory is not empty. If it is empty
5654 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5655 </summary>
5656 <param name="directory">A directory to search</param>
5657 <param name="message">The message to display if directories are not equal</param>
5658 <param name="args">Arguments to be used in formatting the message</param>
5659 </member>
5660 <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.String,System.String)">
5661 <summary>
5662 Asserts that the directory is not empty. If it is empty
5663 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5664 </summary>
5665 <param name="directory">A directory to search</param>
5666 <param name="message">The message to display if directories are not equal</param>
5667 </member>
5668 <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.String)">
5669 <summary>
5670 Asserts that the directory is not empty. If it is empty
5671 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5672 </summary>
5673 <param name="directory">A directory to search</param>
5674 </member>
5675 <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
5676 <summary>
5677 Asserts that path contains actual as a subdirectory or
5678 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5679 </summary>
5680 <param name="directory">A directory to search</param>
5681 <param name="actual">sub-directory asserted to exist under directory</param>
5682 <param name="message">The message to display if directory is not within the path</param>
5683 <param name="args">Arguments to be used in formatting the message</param>
5684 </member>
5685 <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
5686 <summary>
5687 Asserts that path contains actual as a subdirectory or
5688 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5689 </summary>
5690 <param name="directory">A directory to search</param>
5691 <param name="actual">sub-directory asserted to exist under directory</param>
5692 <param name="message">The message to display if directory is not within the path</param>
5693 </member>
5694 <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
5695 <summary>
5696 Asserts that path contains actual as a subdirectory or
5697 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5698 </summary>
5699 <param name="directory">A directory to search</param>
5700 <param name="actual">sub-directory asserted to exist under directory</param>
5701 </member>
5702 <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.String,System.String,System.String,System.Object[])">
5703 <summary>
5704 Asserts that path contains actual as a subdirectory or
5705 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5706 </summary>
5707 <param name="directory">A directory to search</param>
5708 <param name="actual">sub-directory asserted to exist under directory</param>
5709 <param name="message">The message to display if directory is not within the path</param>
5710 <param name="args">Arguments to be used in formatting the message</param>
5711 </member>
5712 <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.String,System.String,System.String)">
5713 <summary>
5714 Asserts that path contains actual as a subdirectory or
5715 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5716 </summary>
5717 <param name="directory">A directory to search</param>
5718 <param name="actual">sub-directory asserted to exist under directory</param>
5719 <param name="message">The message to display if directory is not within the path</param>
5720 </member>
5721 <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.String,System.String)">
5722 <summary>
5723 Asserts that path contains actual as a subdirectory or
5724 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5725 </summary>
5726 <param name="directory">A directory to search</param>
5727 <param name="actual">sub-directory asserted to exist under directory</param>
5728 </member>
5729 <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
5730 <summary>
5731 Asserts that path does not contain actual as a subdirectory or
5732 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5733 </summary>
5734 <param name="directory">A directory to search</param>
5735 <param name="actual">sub-directory asserted to exist under directory</param>
5736 <param name="message">The message to display if directory is not within the path</param>
5737 <param name="args">Arguments to be used in formatting the message</param>
5738 </member>
5739 <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
5740 <summary>
5741 Asserts that path does not contain actual as a subdirectory or
5742 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5743 </summary>
5744 <param name="directory">A directory to search</param>
5745 <param name="actual">sub-directory asserted to exist under directory</param>
5746 <param name="message">The message to display if directory is not within the path</param>
5747 </member>
5748 <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
5749 <summary>
5750 Asserts that path does not contain actual as a subdirectory or
5751 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5752 </summary>
5753 <param name="directory">A directory to search</param>
5754 <param name="actual">sub-directory asserted to exist under directory</param>
5755 </member>
5756 <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.String,System.String,System.String,System.Object[])">
5757 <summary>
5758 Asserts that path does not contain actual as a subdirectory or
5759 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5760 </summary>
5761 <param name="directory">A directory to search</param>
5762 <param name="actual">sub-directory asserted to exist under directory</param>
5763 <param name="message">The message to display if directory is not within the path</param>
5764 <param name="args">Arguments to be used in formatting the message</param>
5765 </member>
5766 <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.String,System.String,System.String)">
5767 <summary>
5768 Asserts that path does not contain actual as a subdirectory or
5769 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5770 </summary>
5771 <param name="directory">A directory to search</param>
5772 <param name="actual">sub-directory asserted to exist under directory</param>
5773 <param name="message">The message to display if directory is not within the path</param>
5774 </member>
5775 <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.String,System.String)">
5776 <summary>
5777 Asserts that path does not contain actual as a subdirectory or
5778 an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5779 </summary>
5780 <param name="directory">A directory to search</param>
5781 <param name="actual">sub-directory asserted to exist under directory</param>
5782 </member>
5783 <member name="T:NUnit.Framework.TestCaseAttribute">
5784 <summary>
5785 TestCaseAttribute is used to mark parameterized test cases
5786 and provide them with their arguments.
5787 </summary>
5788 </member>
5789 <member name="T:NUnit.Framework.ITestCaseData">
5790 <summary>
5791 The ITestCaseData interface is implemented by a class
5792 that is able to return complete testcases for use by
5793 a parameterized test method.
5794
5795 NOTE: This interface is used in both the framework
5796 and the core, even though that results in two different
5797 types. However, sharing the source code guarantees that
5798 the various implementations will be compatible and that
5799 the core is able to reflect successfully over the
5800 framework implementations of ITestCaseData.
5801 </summary>
5802 </member>
5803 <member name="P:NUnit.Framework.ITestCaseData.Arguments">
5804 <summary>
5805 Gets the argument list to be provided to the test
5806 </summary>
5807 </member>
5808 <member name="P:NUnit.Framework.ITestCaseData.Result">
5809 <summary>
5810 Gets the expected result
5811 </summary>
5812 </member>
5813 <member name="P:NUnit.Framework.ITestCaseData.ExpectedException">
5814 <summary>
5815 Gets the expected exception Type
5816 </summary>
5817 </member>
5818 <member name="P:NUnit.Framework.ITestCaseData.ExpectedExceptionName">
5819 <summary>
5820 Gets the FullName of the expected exception
5821 </summary>
5822 </member>
5823 <member name="P:NUnit.Framework.ITestCaseData.TestName">
5824 <summary>
5825 Gets the name to be used for the test
5826 </summary>
5827 </member>
5828 <member name="P:NUnit.Framework.ITestCaseData.Description">
5829 <summary>
5830 Gets the description of the test
5831 </summary>
5832 </member>
5833 <member name="P:NUnit.Framework.ITestCaseData.Ignored">
5834 <summary>
5835 Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is ignored.
5836 </summary>
5837 <value><c>true</c> if ignored; otherwise, <c>false</c>.</value>
5838 </member>
5839 <member name="P:NUnit.Framework.ITestCaseData.IgnoreReason">
5840 <summary>
5841 Gets the ignore reason.
5842 </summary>
5843 <value>The ignore reason.</value>
5844 </member>
5845 <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object[])">
5846 <summary>
5847 Construct a TestCaseAttribute with a list of arguments.
5848 This constructor is not CLS-Compliant
5849 </summary>
5850 <param name="arguments"></param>
5851 </member>
5852 <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object)">
5853 <summary>
5854 Construct a TestCaseAttribute with a single argument
5855 </summary>
5856 <param name="arg"></param>
5857 </member>
5858 <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object,System.Object)">
5859 <summary>
5860 Construct a TestCaseAttribute with a two arguments
5861 </summary>
5862 <param name="arg1"></param>
5863 <param name="arg2"></param>
5864 </member>
5865 <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object,System.Object,System.Object)">
5866 <summary>
5867 Construct a TestCaseAttribute with a three arguments
5868 </summary>
5869 <param name="arg1"></param>
5870 <param name="arg2"></param>
5871 <param name="arg3"></param>
5872 </member>
5873 <member name="P:NUnit.Framework.TestCaseAttribute.Arguments">
5874 <summary>
5875 Gets the list of arguments to a test case
5876 </summary>
5877 </member>
5878 <member name="P:NUnit.Framework.TestCaseAttribute.Result">
5879 <summary>
5880 Gets or sets the expected result.
5881 </summary>
5882 <value>The result.</value>
5883 </member>
5884 <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedException">
5885 <summary>
5886 Gets or sets the expected exception.
5887 </summary>
5888 <value>The expected exception.</value>
5889 </member>
5890 <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedExceptionName">
5891 <summary>
5892 Gets or sets the name the expected exception.
5893 </summary>
5894 <value>The expected name of the exception.</value>
5895 </member>
5896 <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedMessage">
5897 <summary>
5898 Gets or sets the expected message of the expected exception
5899 </summary>
5900 <value>The expected message of the exception.</value>
5901 </member>
5902 <member name="P:NUnit.Framework.TestCaseAttribute.MatchType">
5903 <summary>
5904 Gets or sets the type of match to be performed on the expected message
5905 </summary>
5906 </member>
5907 <member name="P:NUnit.Framework.TestCaseAttribute.Description">
5908 <summary>
5909 Gets or sets the description.
5910 </summary>
5911 <value>The description.</value>
5912 </member>
5913 <member name="P:NUnit.Framework.TestCaseAttribute.TestName">
5914 <summary>
5915 Gets or sets the name of the test.
5916 </summary>
5917 <value>The name of the test.</value>
5918 </member>
5919 <member name="P:NUnit.Framework.TestCaseAttribute.Ignore">
5920 <summary>
5921 Gets or sets the ignored status of the test
5922 </summary>
5923 </member>
5924 <member name="P:NUnit.Framework.TestCaseAttribute.Ignored">
5925 <summary>
5926 Gets or sets the ignored status of the test
5927 </summary>
5928 </member>
5929 <member name="P:NUnit.Framework.TestCaseAttribute.IgnoreReason">
5930 <summary>
5931 Gets the ignore reason.
5932 </summary>
5933 <value>The ignore reason.</value>
5934 </member>
5935 <member name="T:NUnit.Framework.TestCaseData">
5936 <summary>
5937 The TestCaseData class represents a set of arguments
5938 and other parameter info to be used for a parameterized
5939 test case. It provides a number of instance modifiers
5940 for use in initializing the test case.
5941
5942 Note: Instance modifiers are getters that return
5943 the same instance after modifying it's state.
5944 </summary>
5945 </member>
5946 <member name="F:NUnit.Framework.TestCaseData.arguments">
5947 <summary>
5948 The argument list to be provided to the test
5949 </summary>
5950 </member>
5951 <member name="F:NUnit.Framework.TestCaseData.result">
5952 <summary>
5953 The expected result to be returned
5954 </summary>
5955 </member>
5956 <member name="F:NUnit.Framework.TestCaseData.expectedExceptionType">
5957 <summary>
5958 The expected exception Type
5959 </summary>
5960 </member>
5961 <member name="F:NUnit.Framework.TestCaseData.expectedExceptionName">
5962 <summary>
5963 The FullName of the expected exception
5964 </summary>
5965 </member>
5966 <member name="F:NUnit.Framework.TestCaseData.testName">
5967 <summary>
5968 The name to be used for the test
5969 </summary>
5970 </member>
5971 <member name="F:NUnit.Framework.TestCaseData.description">
5972 <summary>
5973 The description of the test
5974 </summary>
5975 </member>
5976 <member name="F:NUnit.Framework.TestCaseData.properties">
5977 <summary>
5978 A dictionary of properties, used to add information
5979 to tests without requiring the class to change.
5980 </summary>
5981 </member>
5982 <member name="F:NUnit.Framework.TestCaseData.isIgnored">
5983 <summary>
5984 If true, indicates that the test case is to be ignored
5985 </summary>
5986 </member>
5987 <member name="F:NUnit.Framework.TestCaseData.ignoreReason">
5988 <summary>
5989 The reason for ignoring a test case
5990 </summary>
5991 </member>
5992 <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object[])">
5993 <summary>
5994 Initializes a new instance of the <see cref="T:TestCaseData"/> class.
5995 </summary>
5996 <param name="args">The arguments.</param>
5997 </member>
5998 <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object)">
5999 <summary>
6000 Initializes a new instance of the <see cref="T:TestCaseData"/> class.
6001 </summary>
6002 <param name="arg">The argument.</param>
6003 </member>
6004 <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object,System.Object)">
6005 <summary>
6006 Initializes a new instance of the <see cref="T:TestCaseData"/> class.
6007 </summary>
6008 <param name="arg1">The first argument.</param>
6009 <param name="arg2">The second argument.</param>
6010 </member>
6011 <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object,System.Object,System.Object)">
6012 <summary>
6013 Initializes a new instance of the <see cref="T:TestCaseData"/> class.
6014 </summary>
6015 <param name="arg1">The first argument.</param>
6016 <param name="arg2">The second argument.</param>
6017 <param name="arg3">The third argument.</param>
6018 </member>
6019 <member name="M:NUnit.Framework.TestCaseData.Returns(System.Object)">
6020 <summary>
6021 Sets the expected result for the test
6022 </summary>
6023 <param name="result">The expected result</param>
6024 <returns>A modified TestCaseData</returns>
6025 </member>
6026 <member name="M:NUnit.Framework.TestCaseData.Throws(System.Type)">
6027 <summary>
6028 Sets the expected exception type for the test
6029 </summary>
6030 <param name="exceptionType">Type of the expected exception.</param>
6031 <returns>The modified TestCaseData instance</returns>
6032 </member>
6033 <member name="M:NUnit.Framework.TestCaseData.Throws(System.String)">
6034 <summary>
6035 Sets the expected exception type for the test
6036 </summary>
6037 <param name="exceptionName">FullName of the expected exception.</param>
6038 <returns>The modified TestCaseData instance</returns>
6039 </member>
6040 <member name="M:NUnit.Framework.TestCaseData.SetName(System.String)">
6041 <summary>
6042 Sets the name of the test case
6043 </summary>
6044 <returns>The modified TestCaseData instance</returns>
6045 </member>
6046 <member name="M:NUnit.Framework.TestCaseData.SetDescription(System.String)">
6047 <summary>
6048 Sets the description for the test case
6049 being constructed.
6050 </summary>
6051 <param name="description">The description.</param>
6052 <returns>The modified TestCaseData instance.</returns>
6053 </member>
6054 <member name="M:NUnit.Framework.TestCaseData.SetCategory(System.String)">
6055 <summary>
6056 Applies a category to the test
6057 </summary>
6058 <param name="category"></param>
6059 <returns></returns>
6060 </member>
6061 <member name="M:NUnit.Framework.TestCaseData.SetProperty(System.String,System.String)">
6062 <summary>
6063 Applies a named property to the test
6064 </summary>
6065 <param name="propName"></param>
6066 <param name="propValue"></param>
6067 <returns></returns>
6068 </member>
6069 <member name="M:NUnit.Framework.TestCaseData.SetProperty(System.String,System.Int32)">
6070 <summary>
6071 Applies a named property to the test
6072 </summary>
6073 <param name="propName"></param>
6074 <param name="propValue"></param>
6075 <returns></returns>
6076 </member>
6077 <member name="M:NUnit.Framework.TestCaseData.SetProperty(System.String,System.Double)">
6078 <summary>
6079 Applies a named property to the test
6080 </summary>
6081 <param name="propName"></param>
6082 <param name="propValue"></param>
6083 <returns></returns>
6084 </member>
6085 <member name="M:NUnit.Framework.TestCaseData.Ignore">
6086 <summary>
6087 Ignores this TestCase.
6088 </summary>
6089 <returns></returns>
6090 </member>
6091 <member name="M:NUnit.Framework.TestCaseData.Ignore(System.String)">
6092 <summary>
6093 Ignores this TestCase, specifying the reason.
6094 </summary>
6095 <param name="reason">The reason.</param>
6096 <returns></returns>
6097 </member>
6098 <member name="P:NUnit.Framework.TestCaseData.Arguments">
6099 <summary>
6100 Gets the argument list to be provided to the test
6101 </summary>
6102 </member>
6103 <member name="P:NUnit.Framework.TestCaseData.Result">
6104 <summary>
6105 Gets the expected result
6106 </summary>
6107 </member>
6108 <member name="P:NUnit.Framework.TestCaseData.ExpectedException">
6109 <summary>
6110 Gets the expected exception Type
6111 </summary>
6112 </member>
6113 <member name="P:NUnit.Framework.TestCaseData.ExpectedExceptionName">
6114 <summary>
6115 Gets the FullName of the expected exception
6116 </summary>
6117 </member>
6118 <member name="P:NUnit.Framework.TestCaseData.TestName">
6119 <summary>
6120 Gets the name to be used for the test
6121 </summary>
6122 </member>
6123 <member name="P:NUnit.Framework.TestCaseData.Description">
6124 <summary>
6125 Gets the description of the test
6126 </summary>
6127 </member>
6128 <member name="P:NUnit.Framework.TestCaseData.Ignored">
6129 <summary>
6130 Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is ignored.
6131 </summary>
6132 <value><c>true</c> if ignored; otherwise, <c>false</c>.</value>
6133 </member>
6134 <member name="P:NUnit.Framework.TestCaseData.IgnoreReason">
6135 <summary>
6136 Gets the ignore reason.
6137 </summary>
6138 <value>The ignore reason.</value>
6139 </member>
6140 <member name="P:NUnit.Framework.TestCaseData.Categories">
6141 <summary>
6142 Gets a list of categories associated with this test.
6143 </summary>
6144 </member>
6145 <member name="P:NUnit.Framework.TestCaseData.Properties">
6146 <summary>
6147 Gets the property dictionary for this test
6148 </summary>
6149 </member>
6150 <member name="T:NUnit.Framework.SuccessException">
6151 <summary>
6152 Thrown when an assertion failed.
6153 </summary>
6154 </member>
6155 <member name="M:NUnit.Framework.SuccessException.#ctor(System.String)">
6156 <param name="message"></param>
6157 </member>
6158 <member name="M:NUnit.Framework.SuccessException.#ctor(System.String,System.Exception)">
6159 <param name="message">The error message that explains
6160 the reason for the exception</param>
6161 <param name="inner">The exception that caused the
6162 current exception</param>
6163 </member>
6164 <member name="M:NUnit.Framework.SuccessException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
6165 <summary>
6166 Serialization Constructor
6167 </summary>
6168 </member>
6169 <member name="T:NUnit.Framework.InconclusiveException">
6170 <summary>
6171 Thrown when a test executes inconclusively.
6172 </summary>
6173
6174 </member>
6175 <member name="M:NUnit.Framework.InconclusiveException.#ctor(System.String)">
6176 <param name="message">The error message that explains
6177 the reason for the exception</param>
6178 </member>
6179 <member name="M:NUnit.Framework.InconclusiveException.#ctor(System.String,System.Exception)">
6180 <param name="message">The error message that explains
6181 the reason for the exception</param>
6182 <param name="inner">The exception that caused the
6183 current exception</param>
6184 </member>
6185 <member name="M:NUnit.Framework.InconclusiveException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
6186 <summary>
6187 Serialization Constructor
6188 </summary>
6189 </member>
6190 <member name="T:NUnit.Framework.TestFixtureSetUpAttribute">
6191 <summary>
6192 Attribute used to identify a method that is
6193 called before any tests in a fixture are run.
6194 </summary>
6195 </member>
6196 <member name="T:NUnit.Framework.TestFixtureTearDownAttribute">
6197 <summary>
6198 Attribute used to identify a method that is called after
6199 all the tests in a fixture have run. The method is
6200 guaranteed to be called, even if an exception is thrown.
6201 </summary>
6202 </member>
6203 <member name="T:NUnit.Framework.CategoryAttribute">
6204 <summary>
6205 Attribute used to apply a category to a test
6206 </summary>
6207 </member>
6208 <member name="F:NUnit.Framework.CategoryAttribute.categoryName">
6209 <summary>
6210 The name of the category
6211 </summary>
6212 </member>
6213 <member name="M:NUnit.Framework.CategoryAttribute.#ctor(System.String)">
6214 <summary>
6215 Construct attribute for a given category
6216 </summary>
6217 <param name="name">The name of the category</param>
6218 </member>
6219 <member name="M:NUnit.Framework.CategoryAttribute.#ctor">
6220 <summary>
6221 Protected constructor uses the Type name as the name
6222 of the category.
6223 </summary>
6224 </member>
6225 <member name="P:NUnit.Framework.CategoryAttribute.Name">
6226 <summary>
6227 The name of the category
6228 </summary>
6229 </member>
6230 <member name="T:NUnit.Framework.ExplicitAttribute">
6231 <summary>
6232 ExplicitAttribute marks a test or test fixture so that it will
6233 only be run if explicitly executed from the gui or command line
6234 or if it is included by use of a filter. The test will not be
6235 run simply because an enclosing suite is run.
6236 </summary>
6237 </member>
6238 <member name="M:NUnit.Framework.ExplicitAttribute.#ctor">
6239 <summary>
6240 Default constructor
6241 </summary>
6242 </member>
6243 <member name="M:NUnit.Framework.ExplicitAttribute.#ctor(System.String)">
6244 <summary>
6245 Constructor with a reason
6246 </summary>
6247 <param name="reason">The reason test is marked explicit</param>
6248 </member>
6249 <member name="P:NUnit.Framework.ExplicitAttribute.Reason">
6250 <summary>
6251 The reason test is marked explicit
6252 </summary>
6253 </member>
6254 <member name="T:NUnit.Framework.AssertionException">
6255 <summary>
6256 Thrown when an assertion failed.
6257 </summary>
6258
6259 </member>
6260 <member name="M:NUnit.Framework.AssertionException.#ctor(System.String)">
6261 <param name="message">The error message that explains
6262 the reason for the exception</param>
6263 </member>
6264 <member name="M:NUnit.Framework.AssertionException.#ctor(System.String,System.Exception)">
6265 <param name="message">The error message that explains
6266 the reason for the exception</param>
6267 <param name="inner">The exception that caused the
6268 current exception</param>
6269 </member>
6270 <member name="M:NUnit.Framework.AssertionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
6271 <summary>
6272 Serialization Constructor
6273 </summary>
6274 </member>
6275 <member name="T:NUnit.Framework.IgnoreException">
6276 <summary>
6277 Thrown when an assertion failed.
6278 </summary>
6279 </member>
6280 <member name="M:NUnit.Framework.IgnoreException.#ctor(System.String)">
6281 <param name="message"></param>
6282 </member>
6283 <member name="M:NUnit.Framework.IgnoreException.#ctor(System.String,System.Exception)">
6284 <param name="message">The error message that explains
6285 the reason for the exception</param>
6286 <param name="inner">The exception that caused the
6287 current exception</param>
6288 </member>
6289 <member name="M:NUnit.Framework.IgnoreException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
6290 <summary>
6291 Serialization Constructor
6292 </summary>
6293 </member>
6294 <member name="T:NUnit.Framework.MessageMatch">
6295 <summary>
6296 Enumeration indicating how the expected message parameter is to be used
6297 </summary>
6298 </member>
6299 <member name="F:NUnit.Framework.MessageMatch.Exact">
6300 Expect an exact match
6301 </member>
6302 <member name="F:NUnit.Framework.MessageMatch.Contains">
6303 Expect a message containing the parameter string
6304 </member>
6305 <member name="F:NUnit.Framework.MessageMatch.Regex">
6306 Match the regular expression provided as a parameter
6307 </member>
6308 <member name="F:NUnit.Framework.MessageMatch.StartsWith">
6309 Expect a message that starts with the parameter string
6310 </member>
6311 <member name="T:NUnit.Framework.ExpectedExceptionAttribute">
6312 <summary>
6313 ExpectedExceptionAttribute
6314 </summary>
6315
6316 </member>
6317 <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor">
6318 <summary>
6319 Constructor for a non-specific exception
6320 </summary>
6321 </member>
6322 <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.Type)">
6323 <summary>
6324 Constructor for a given type of exception
6325 </summary>
6326 <param name="exceptionType">The type of the expected exception</param>
6327 </member>
6328 <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.String)">
6329 <summary>
6330 Constructor for a given exception name
6331 </summary>
6332 <param name="exceptionName">The full name of the expected exception</param>
6333 </member>
6334 <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedException">
6335 <summary>
6336 Gets or sets the expected exception type
6337 </summary>
6338 </member>
6339 <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedExceptionName">
6340 <summary>
6341 Gets or sets the full Type name of the expected exception
6342 </summary>
6343 </member>
6344 <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedMessage">
6345 <summary>
6346 Gets or sets the expected message text
6347 </summary>
6348 </member>
6349 <member name="P:NUnit.Framework.ExpectedExceptionAttribute.UserMessage">
6350 <summary>
6351 Gets or sets the user message displayed in case of failure
6352 </summary>
6353 </member>
6354 <member name="P:NUnit.Framework.ExpectedExceptionAttribute.MatchType">
6355 <summary>
6356 Gets or sets the type of match to be performed on the expected message
6357 </summary>
6358 </member>
6359 <member name="P:NUnit.Framework.ExpectedExceptionAttribute.Handler">
6360 <summary>
6361 Gets the name of a method to be used as an exception handler
6362 </summary>
6363 </member>
6364 <member name="T:NUnit.Framework.IgnoreAttribute">
6365 <summary>
6366 Attribute used to mark a test that is to be ignored.
6367 Ignored tests result in a warning message when the
6368 tests are run.
6369 </summary>
6370 </member>
6371 <member name="M:NUnit.Framework.IgnoreAttribute.#ctor">
6372 <summary>
6373 Constructs the attribute without giving a reason
6374 for ignoring the test.
6375 </summary>
6376 </member>
6377 <member name="M:NUnit.Framework.IgnoreAttribute.#ctor(System.String)">
6378 <summary>
6379 Constructs the attribute giving a reason for ignoring the test
6380 </summary>
6381 <param name="reason">The reason for ignoring the test</param>
6382 </member>
6383 <member name="P:NUnit.Framework.IgnoreAttribute.Reason">
6384 <summary>
6385 The reason for ignoring a test
6386 </summary>
6387 </member>
6388 <member name="T:NUnit.Framework.SetUpAttribute">
6389 <summary>
6390 Attribute used to mark a class that contains one-time SetUp
6391 and/or TearDown methods that apply to all the tests in a
6392 namespace or an assembly.
6393 </summary>
6394 </member>
6395 <member name="T:NUnit.Framework.SuiteAttribute">
6396 <summary>
6397 Attribute used to mark a static (shared in VB) property
6398 that returns a list of tests.
6399 </summary>
6400 </member>
6401 <member name="T:NUnit.Framework.TearDownAttribute">
6402 <summary>
6403 Attribute used to identify a method that is called
6404 immediately after each test is run. The method is
6405 guaranteed to be called, even if an exception is thrown.
6406 </summary>
6407 </member>
6408 <member name="T:NUnit.Framework.TestAttribute">
6409 <summary>
6410 Adding this attribute to a method within a <seealso cref="T:NUnit.Framework.TestFixtureAttribute"/>
6411 class makes the method callable from the NUnit test runner. There is a property
6412 called Description which is optional which you can provide a more detailed test
6413 description. This class cannot be inherited.
6414 </summary>
6415
6416 <example>
6417 [TestFixture]
6418 public class Fixture
6419 {
6420 [Test]
6421 public void MethodToTest()
6422 {}
6423
6424 [Test(Description = "more detailed description")]
6425 publc void TestDescriptionMethod()
6426 {}
6427 }
6428 </example>
6429
6430 </member>
6431 <member name="P:NUnit.Framework.TestAttribute.Description">
6432 <summary>
6433 Descriptive text for this test
6434 </summary>
6435 </member>
6436 <member name="T:NUnit.Framework.TestFixtureAttribute">
6437 <example>
6438 [TestFixture]
6439 public class ExampleClass
6440 {}
6441 </example>
6442 </member>
6443 <member name="M:NUnit.Framework.TestFixtureAttribute.#ctor">
6444 <summary>
6445 Default constructor
6446 </summary>
6447 </member>
6448 <member name="M:NUnit.Framework.TestFixtureAttribute.#ctor(System.Object[])">
6449 <summary>
6450 Construct with a object[] representing a set of arguments.
6451 In .NET 2.0, the arguments may later be separated into
6452 type arguments and constructor arguments.
6453 </summary>
6454 <param name="arguments"></param>
6455 </member>
6456 <member name="P:NUnit.Framework.TestFixtureAttribute.Description">
6457 <summary>
6458 Descriptive text for this fixture
6459 </summary>
6460 </member>
6461 <member name="P:NUnit.Framework.TestFixtureAttribute.Arguments">
6462 <summary>
6463 The arguments originally provided to the attribute
6464 </summary>
6465 </member>
6466 <member name="P:NUnit.Framework.TestFixtureAttribute.Ignore">
6467 <summary>
6468 Gets or sets a value indicating whether this <see cref="T:NUnit.Framework.TestFixtureAttribute"/> should be ignored.
6469 </summary>
6470 <value><c>true</c> if ignore; otherwise, <c>false</c>.</value>
6471 </member>
6472 <member name="P:NUnit.Framework.TestFixtureAttribute.IgnoreReason">
6473 <summary>
6474 Gets or sets the ignore reason. May set Ignored as a side effect.
6475 </summary>
6476 <value>The ignore reason.</value>
6477 </member>
6478 <member name="P:NUnit.Framework.TestFixtureAttribute.TypeArgs">
6479 <summary>
6480 Get or set the type arguments. If not set
6481 explicitly, any leading arguments that are
6482 Types are taken as type arguments.
6483 </summary>
6484 </member>
6485 <member name="T:NUnit.Framework.RequiredAddinAttribute">
6486 <summary>
6487 RequiredAddinAttribute may be used to indicate the names of any addins
6488 that must be present in order to run some or all of the tests in an
6489 assembly. If the addin is not loaded, the entire assembly is marked
6490 as NotRunnable.
6491 </summary>
6492 </member>
6493 <member name="M:NUnit.Framework.RequiredAddinAttribute.#ctor(System.String)">
6494 <summary>
6495 Initializes a new instance of the <see cref="T:RequiredAddinAttribute"/> class.
6496 </summary>
6497 <param name="requiredAddin">The required addin.</param>
6498 </member>
6499 <member name="P:NUnit.Framework.RequiredAddinAttribute.RequiredAddin">
6500 <summary>
6501 Gets the name of required addin.
6502 </summary>
6503 <value>The required addin name.</value>
6504 </member>
6505 <member name="T:NUnit.Framework.CombinatorialAttribute">
6506 <summary>
6507 Marks a test to use a combinatorial join of any argument data
6508 provided. NUnit will create a test case for every combination of
6509 the arguments provided. This can result in a large number of test
6510 cases and so should be used judiciously. This is the default join
6511 type, so the attribute need not be used except as documentation.
6512 </summary>
6513 </member>
6514 <member name="M:NUnit.Framework.CombinatorialAttribute.#ctor">
6515 <summary>
6516 Default constructor
6517 </summary>
6518 </member>
6519 <member name="T:NUnit.Framework.PairwiseAttribute">
6520 <summary>
6521 Marks a test to use pairwise join of any argument data provided.
6522 NUnit will attempt too excercise every pair of argument values at
6523 least once, using as small a number of test cases as it can. With
6524 only two arguments, this is the same as a combinatorial join.
6525 </summary>
6526 </member>
6527 <member name="M:NUnit.Framework.PairwiseAttribute.#ctor">
6528 <summary>
6529 Default constructor
6530 </summary>
6531 </member>
6532 <member name="T:NUnit.Framework.SequentialAttribute">
6533 <summary>
6534 Marks a test to use a sequential join of any argument data
6535 provided. NUnit will use arguements for each parameter in
6536 sequence, generating test cases up to the largest number
6537 of argument values provided and using null for any arguments
6538 for which it runs out of values. Normally, this should be
6539 used with the same number of arguments for each parameter.
6540 </summary>
6541 </member>
6542 <member name="M:NUnit.Framework.SequentialAttribute.#ctor">
6543 <summary>
6544 Default constructor
6545 </summary>
6546 </member>
6547 <member name="T:NUnit.Framework.ParameterDataAttribute">
6548 <summary>
6549 Abstract base class for attributes that apply to parameters
6550 and supply data for the parameter.
6551 </summary>
6552 </member>
6553 <member name="M:NUnit.Framework.ParameterDataAttribute.GetData(System.Reflection.ParameterInfo)">
6554 <summary>
6555 Gets the data to be provided to the specified parameter
6556 </summary>
6557 </member>
6558 <member name="T:NUnit.Framework.ValuesAttribute">
6559 <summary>
6560 ValuesAttribute is used to provide literal arguments for
6561 an individual parameter of a test.
6562 </summary>
6563 </member>
6564 <member name="F:NUnit.Framework.ValuesAttribute.data">
6565 <summary>
6566 The collection of data to be returned. Must
6567 be set by any derived attribute classes.
6568 </summary>
6569 </member>
6570 <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object)">
6571 <summary>
6572 Construct with one argument
6573 </summary>
6574 <param name="arg1"></param>
6575 </member>
6576 <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object,System.Object)">
6577 <summary>
6578 Construct with two arguments
6579 </summary>
6580 <param name="arg1"></param>
6581 <param name="arg2"></param>
6582 </member>
6583 <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object,System.Object,System.Object)">
6584 <summary>
6585 Construct with three arguments
6586 </summary>
6587 <param name="arg1"></param>
6588 <param name="arg2"></param>
6589 <param name="arg3"></param>
6590 </member>
6591 <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object[])">
6592 <summary>
6593 Construct with an array of arguments
6594 </summary>
6595 <param name="args"></param>
6596 </member>
6597 <member name="M:NUnit.Framework.ValuesAttribute.GetData(System.Reflection.ParameterInfo)">
6598 <summary>
6599 Get the collection of values to be used as arguments
6600 </summary>
6601 </member>
6602 <member name="T:NUnit.Framework.RandomAttribute">
6603 <summary>
6604 RandomAttribute is used to supply a set of random values
6605 to a single parameter of a parameterized test.
6606 </summary>
6607 </member>
6608 <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Int32)">
6609 <summary>
6610 Construct a set of doubles from 0.0 to 1.0,
6611 specifying only the count.
6612 </summary>
6613 <param name="count"></param>
6614 </member>
6615 <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Double,System.Double,System.Int32)">
6616 <summary>
6617 Construct a set of doubles from min to max
6618 </summary>
6619 <param name="min"></param>
6620 <param name="max"></param>
6621 <param name="count"></param>
6622 </member>
6623 <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Int32,System.Int32,System.Int32)">
6624 <summary>
6625 Construct a set of ints from min to max
6626 </summary>
6627 <param name="min"></param>
6628 <param name="max"></param>
6629 <param name="count"></param>
6630 </member>
6631 <member name="M:NUnit.Framework.RandomAttribute.GetData(System.Reflection.ParameterInfo)">
6632 <summary>
6633 Get the collection of values to be used as arguments
6634 </summary>
6635 </member>
6636 <member name="T:NUnit.Framework.RangeAttribute">
6637 <summary>
6638 RangeAttribute is used to supply a range of values to an
6639 individual parameter of a parameterized test.
6640 </summary>
6641 </member>
6642 <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int32,System.Int32)">
6643 <summary>
6644 Construct a range of ints using default step of 1
6645 </summary>
6646 <param name="from"></param>
6647 <param name="to"></param>
6648 </member>
6649 <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int32,System.Int32,System.Int32)">
6650 <summary>
6651 Construct a range of ints specifying the step size
6652 </summary>
6653 <param name="from"></param>
6654 <param name="to"></param>
6655 <param name="step"></param>
6656 </member>
6657 <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int64,System.Int64,System.Int64)">
6658 <summary>
6659 Construct a range of longs
6660 </summary>
6661 <param name="from"></param>
6662 <param name="to"></param>
6663 <param name="step"></param>
6664 </member>
6665 <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Double,System.Double,System.Double)">
6666 <summary>
6667 Construct a range of doubles
6668 </summary>
6669 <param name="from"></param>
6670 <param name="to"></param>
6671 <param name="step"></param>
6672 </member>
6673 <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Single,System.Single,System.Single)">
6674 <summary>
6675 Construct a range of floats
6676 </summary>
6677 <param name="from"></param>
6678 <param name="to"></param>
6679 <param name="step"></param>
6680 </member>
6681 <member name="T:NUnit.Framework.Has">
6682 <summary>
6683 Helper class with properties and methods that supply
6684 a number of constraints used in Asserts.
6685 </summary>
6686 </member>
6687 <member name="M:NUnit.Framework.Has.Property(System.String)">
6688 <summary>
6689 Returns a new PropertyConstraintExpression, which will either
6690 test for the existence of the named property on the object
6691 being tested or apply any following constraint to that property.
6692 </summary>
6693 </member>
6694 <member name="M:NUnit.Framework.Has.Attribute(System.Type)">
6695 <summary>
6696 Returns a new AttributeConstraint checking for the
6697 presence of a particular attribute on an object.
6698 </summary>
6699 </member>
6700 <member name="M:NUnit.Framework.Has.Attribute``1">
6701 <summary>
6702 Returns a new AttributeConstraint checking for the
6703 presence of a particular attribute on an object.
6704 </summary>
6705 </member>
6706 <member name="M:NUnit.Framework.Has.Member(System.Object)">
6707 <summary>
6708 Returns a new CollectionContainsConstraint checking for the
6709 presence of a particular object in the collection.
6710 </summary>
6711 </member>
6712 <member name="P:NUnit.Framework.Has.No">
6713 <summary>
6714 Returns a ConstraintExpression that negates any
6715 following constraint.
6716 </summary>
6717 </member>
6718 <member name="P:NUnit.Framework.Has.All">
6719 <summary>
6720 Returns a ConstraintExpression, which will apply
6721 the following constraint to all members of a collection,
6722 succeeding if all of them succeed.
6723 </summary>
6724 </member>
6725 <member name="P:NUnit.Framework.Has.Some">
6726 <summary>
6727 Returns a ConstraintExpression, which will apply
6728 the following constraint to all members of a collection,
6729 succeeding if at least one of them succeeds.
6730 </summary>
6731 </member>
6732 <member name="P:NUnit.Framework.Has.None">
6733 <summary>
6734 Returns a ConstraintExpression, which will apply
6735 the following constraint to all members of a collection,
6736 succeeding if all of them fail.
6737 </summary>
6738 </member>
6739 <member name="P:NUnit.Framework.Has.Length">
6740 <summary>
6741 Returns a new ConstraintExpression, which will apply the following
6742 constraint to the Length property of the object being tested.
6743 </summary>
6744 </member>
6745 <member name="P:NUnit.Framework.Has.Count">
6746 <summary>
6747 Returns a new ConstraintExpression, which will apply the following
6748 constraint to the Count property of the object being tested.
6749 </summary>
6750 </member>
6751 <member name="P:NUnit.Framework.Has.Message">
6752 <summary>
6753 Returns a new ConstraintExpression, which will apply the following
6754 constraint to the Message property of the object being tested.
6755 </summary>
6756 </member>
6757 <member name="P:NUnit.Framework.Has.InnerException">
6758 <summary>
6759 Returns a new ConstraintExpression, which will apply the following
6760 constraint to the InnerException property of the object being tested.
6761 </summary>
6762 </member>
6763 <member name="T:NUnit.Framework.Is">
6764 <summary>
6765 Helper class with properties and methods that supply
6766 a number of constraints used in Asserts.
6767 </summary>
6768 </member>
6769 <member name="M:NUnit.Framework.Is.EqualTo(System.Object)">
6770 <summary>
6771 Returns a constraint that tests two items for equality
6772 </summary>
6773 </member>
6774 <member name="M:NUnit.Framework.Is.SameAs(System.Object)">
6775 <summary>
6776 Returns a constraint that tests that two references are the same object
6777 </summary>
6778 </member>
6779 <member name="M:NUnit.Framework.Is.GreaterThan(System.Object)">
6780 <summary>
6781 Returns a constraint that tests whether the
6782 actual value is greater than the suppled argument
6783 </summary>
6784 </member>
6785 <member name="M:NUnit.Framework.Is.GreaterThanOrEqualTo(System.Object)">
6786 <summary>
6787 Returns a constraint that tests whether the
6788 actual value is greater than or equal to the suppled argument
6789 </summary>
6790 </member>
6791 <member name="M:NUnit.Framework.Is.AtLeast(System.Object)">
6792 <summary>
6793 Returns a constraint that tests whether the
6794 actual value is greater than or equal to the suppled argument
6795 </summary>
6796 </member>
6797 <member name="M:NUnit.Framework.Is.LessThan(System.Object)">
6798 <summary>
6799 Returns a constraint that tests whether the
6800 actual value is less than the suppled argument
6801 </summary>
6802 </member>
6803 <member name="M:NUnit.Framework.Is.LessThanOrEqualTo(System.Object)">
6804 <summary>
6805 Returns a constraint that tests whether the
6806 actual value is less than or equal to the suppled argument
6807 </summary>
6808 </member>
6809 <member name="M:NUnit.Framework.Is.AtMost(System.Object)">
6810 <summary>
6811 Returns a constraint that tests whether the
6812 actual value is less than or equal to the suppled argument
6813 </summary>
6814 </member>
6815 <member name="M:NUnit.Framework.Is.TypeOf(System.Type)">
6816 <summary>
6817 Returns a constraint that tests whether the actual
6818 value is of the exact type supplied as an argument.
6819 </summary>
6820 </member>
6821 <member name="M:NUnit.Framework.Is.TypeOf``1">
6822 <summary>
6823 Returns a constraint that tests whether the actual
6824 value is of the exact type supplied as an argument.
6825 </summary>
6826 </member>
6827 <member name="M:NUnit.Framework.Is.InstanceOf(System.Type)">
6828 <summary>
6829 Returns a constraint that tests whether the actual value
6830 is of the type supplied as an argument or a derived type.
6831 </summary>
6832 </member>
6833 <member name="M:NUnit.Framework.Is.InstanceOf``1">
6834 <summary>
6835 Returns a constraint that tests whether the actual value
6836 is of the type supplied as an argument or a derived type.
6837 </summary>
6838 </member>
6839 <member name="M:NUnit.Framework.Is.InstanceOfType(System.Type)">
6840 <summary>
6841 Returns a constraint that tests whether the actual value
6842 is of the type supplied as an argument or a derived type.
6843 </summary>
6844 </member>
6845 <member name="M:NUnit.Framework.Is.InstanceOfType``1">
6846 <summary>
6847 Returns a constraint that tests whether the actual value
6848 is of the type supplied as an argument or a derived type.
6849 </summary>
6850 </member>
6851 <member name="M:NUnit.Framework.Is.AssignableFrom(System.Type)">
6852 <summary>
6853 Returns a constraint that tests whether the actual value
6854 is assignable from the type supplied as an argument.
6855 </summary>
6856 </member>
6857 <member name="M:NUnit.Framework.Is.AssignableFrom``1">
6858 <summary>
6859 Returns a constraint that tests whether the actual value
6860 is assignable from the type supplied as an argument.
6861 </summary>
6862 </member>
6863 <member name="M:NUnit.Framework.Is.AssignableTo(System.Type)">
6864 <summary>
6865 Returns a constraint that tests whether the actual value
6866 is assignable from the type supplied as an argument.
6867 </summary>
6868 </member>
6869 <member name="M:NUnit.Framework.Is.AssignableTo``1">
6870 <summary>
6871 Returns a constraint that tests whether the actual value
6872 is assignable from the type supplied as an argument.
6873 </summary>
6874 </member>
6875 <member name="M:NUnit.Framework.Is.EquivalentTo(System.Collections.IEnumerable)">
6876 <summary>
6877 Returns a constraint that tests whether the actual value
6878 is a collection containing the same elements as the
6879 collection supplied as an argument.
6880 </summary>
6881 </member>
6882 <member name="M:NUnit.Framework.Is.SubsetOf(System.Collections.IEnumerable)">
6883 <summary>
6884 Returns a constraint that tests whether the actual value
6885 is a subset of the collection supplied as an argument.
6886 </summary>
6887 </member>
6888 <member name="M:NUnit.Framework.Is.StringContaining(System.String)">
6889 <summary>
6890 Returns a constraint that succeeds if the actual
6891 value contains the substring supplied as an argument.
6892 </summary>
6893 </member>
6894 <member name="M:NUnit.Framework.Is.StringStarting(System.String)">
6895 <summary>
6896 Returns a constraint that succeeds if the actual
6897 value starts with the substring supplied as an argument.
6898 </summary>
6899 </member>
6900 <member name="M:NUnit.Framework.Is.StringEnding(System.String)">
6901 <summary>
6902 Returns a constraint that succeeds if the actual
6903 value ends with the substring supplied as an argument.
6904 </summary>
6905 </member>
6906 <member name="M:NUnit.Framework.Is.StringMatching(System.String)">
6907 <summary>
6908 Returns a constraint that succeeds if the actual
6909 value matches the Regex pattern supplied as an argument.
6910 </summary>
6911 </member>
6912 <member name="M:NUnit.Framework.Is.SamePath(System.String)">
6913 <summary>
6914 Returns a constraint that tests whether the path provided
6915 is the same as an expected path after canonicalization.
6916 </summary>
6917 </member>
6918 <member name="M:NUnit.Framework.Is.SamePathOrUnder(System.String)">
6919 <summary>
6920 Returns a constraint that tests whether the path provided
6921 is the same path or under an expected path after canonicalization.
6922 </summary>
6923 </member>
6924 <member name="M:NUnit.Framework.Is.InRange(System.IComparable,System.IComparable)">
6925 <summary>
6926 Returns a constraint that tests whether the actual value falls
6927 within a specified range.
6928 </summary>
6929 </member>
6930 <member name="P:NUnit.Framework.Is.Not">
6931 <summary>
6932 Returns a ConstraintExpression that negates any
6933 following constraint.
6934 </summary>
6935 </member>
6936 <member name="P:NUnit.Framework.Is.All">
6937 <summary>
6938 Returns a ConstraintExpression, which will apply
6939 the following constraint to all members of a collection,
6940 succeeding if all of them succeed.
6941 </summary>
6942 </member>
6943 <member name="P:NUnit.Framework.Is.Null">
6944 <summary>
6945 Returns a constraint that tests for null
6946 </summary>
6947 </member>
6948 <member name="P:NUnit.Framework.Is.True">
6949 <summary>
6950 Returns a constraint that tests for True
6951 </summary>
6952 </member>
6953 <member name="P:NUnit.Framework.Is.False">
6954 <summary>
6955 Returns a constraint that tests for False
6956 </summary>
6957 </member>
6958 <member name="P:NUnit.Framework.Is.NaN">
6959 <summary>
6960 Returns a constraint that tests for NaN
6961 </summary>
6962 </member>
6963 <member name="P:NUnit.Framework.Is.Empty">
6964 <summary>
6965 Returns a constraint that tests for empty
6966 </summary>
6967 </member>
6968 <member name="P:NUnit.Framework.Is.Unique">
6969 <summary>
6970 Returns a constraint that tests whether a collection
6971 contains all unique items.
6972 </summary>
6973 </member>
6974 <member name="P:NUnit.Framework.Is.BinarySerializable">
6975 <summary>
6976 Returns a constraint that tests whether an object graph is serializable in binary format.
6977 </summary>
6978 </member>
6979 <member name="P:NUnit.Framework.Is.XmlSerializable">
6980 <summary>
6981 Returns a constraint that tests whether an object graph is serializable in xml format.
6982 </summary>
6983 </member>
6984 <member name="P:NUnit.Framework.Is.Ordered">
6985 <summary>
6986 Returns a constraint that tests whether a collection is ordered
6987 </summary>
6988 </member>
6989 <member name="T:NUnit.Framework.List">
6990 <summary>
6991 The List class is a helper class with properties and methods
6992 that supply a number of constraints used with lists and collections.
6993 </summary>
6994 </member>
6995 <member name="M:NUnit.Framework.List.Map(System.Collections.ICollection)">
6996 <summary>
6997 List.Map returns a ListMapper, which can be used to map
6998 the original collection to another collection.
6999 </summary>
7000 <param name="actual"></param>
7001 <returns></returns>
7002 </member>
7003 <member name="T:NUnit.Framework.ListMapper">
7004 <summary>
7005 ListMapper is used to transform a collection used as an actual argument
7006 producing another collection to be used in the assertion.
7007 </summary>
7008 </member>
7009 <member name="M:NUnit.Framework.ListMapper.#ctor(System.Collections.ICollection)">
7010 <summary>
7011 Construct a ListMapper based on a collection
7012 </summary>
7013 <param name="original">The collection to be transformed</param>
7014 </member>
7015 <member name="M:NUnit.Framework.ListMapper.Property(System.String)">
7016 <summary>
7017 Produces a collection containing all the values of a property
7018 </summary>
7019 <param name="name">The collection of property values</param>
7020 <returns></returns>
7021 </member>
7022 <member name="T:NUnit.Framework.Text">
7023 <summary>
7024 Helper class with static methods used to supply constraints
7025 that operate on strings.
7026 </summary>
7027 </member>
7028 <member name="M:NUnit.Framework.Text.Contains(System.String)">
7029 <summary>
7030 Returns a constraint that succeeds if the actual
7031 value contains the substring supplied as an argument.
7032 </summary>
7033 </member>
7034 <member name="M:NUnit.Framework.Text.DoesNotContain(System.String)">
7035 <summary>
7036 Returns a constraint that fails if the actual
7037 value contains the substring supplied as an argument.
7038 </summary>
7039 </member>
7040 <member name="M:NUnit.Framework.Text.StartsWith(System.String)">
7041 <summary>
7042 Returns a constraint that succeeds if the actual
7043 value starts with the substring supplied as an argument.
7044 </summary>
7045 </member>
7046 <member name="M:NUnit.Framework.Text.DoesNotStartWith(System.String)">
7047 <summary>
7048 Returns a constraint that fails if the actual
7049 value starts with the substring supplied as an argument.
7050 </summary>
7051 </member>
7052 <member name="M:NUnit.Framework.Text.EndsWith(System.String)">
7053 <summary>
7054 Returns a constraint that succeeds if the actual
7055 value ends with the substring supplied as an argument.
7056 </summary>
7057 </member>
7058 <member name="M:NUnit.Framework.Text.DoesNotEndWith(System.String)">
7059 <summary>
7060 Returns a constraint that fails if the actual
7061 value ends with the substring supplied as an argument.
7062 </summary>
7063 </member>
7064 <member name="M:NUnit.Framework.Text.Matches(System.String)">
7065 <summary>
7066 Returns a constraint that succeeds if the actual
7067 value matches the Regex pattern supplied as an argument.
7068 </summary>
7069 </member>
7070 <member name="M:NUnit.Framework.Text.DoesNotMatch(System.String)">
7071 <summary>
7072 Returns a constraint that fails if the actual
7073 value matches the pattern supplied as an argument.
7074 </summary>
7075 </member>
7076 <member name="P:NUnit.Framework.Text.All">
7077 <summary>
7078 Returns a ConstraintExpression, which will apply
7079 the following constraint to all members of a collection,
7080 succeeding if all of them succeed.
7081 </summary>
7082 </member>
7083 <member name="T:NUnit.Framework.Throws">
7084 <summary>
7085 Helper class with properties and methods that supply
7086 constraints that operate on exceptions.
7087 </summary>
7088 </member>
7089 <member name="M:NUnit.Framework.Throws.TypeOf(System.Type)">
7090 <summary>
7091 Creates a constraint specifying the exact type of exception expected
7092 </summary>
7093 </member>
7094 <member name="M:NUnit.Framework.Throws.TypeOf``1">
7095 <summary>
7096 Creates a constraint specifying the exact type of exception expected
7097 </summary>
7098 </member>
7099 <member name="M:NUnit.Framework.Throws.InstanceOf(System.Type)">
7100 <summary>
7101 Creates a constraint specifying the type of exception expected
7102 </summary>
7103 </member>
7104 <member name="M:NUnit.Framework.Throws.InstanceOf``1">
7105 <summary>
7106 Creates a constraint specifying the type of exception expected
7107 </summary>
7108 </member>
7109 <member name="P:NUnit.Framework.Throws.Exception">
7110 <summary>
7111 Creates a constraint specifying an expected exception
7112 </summary>
7113 </member>
7114 <member name="P:NUnit.Framework.Throws.InnerException">
7115 <summary>
7116 Creates a constraint specifying an exception with a given InnerException
7117 </summary>
7118 </member>
7119 <member name="P:NUnit.Framework.Throws.TargetInvocationException">
7120 <summary>
7121 Creates a constraint specifying an expected TargetInvocationException
7122 </summary>
7123 </member>
7124 <member name="P:NUnit.Framework.Throws.ArgumentException">
7125 <summary>
7126 Creates a constraint specifying an expected TargetInvocationException
7127 </summary>
7128 </member>
7129 <member name="P:NUnit.Framework.Throws.InvalidOperationException">
7130 <summary>
7131 Creates a constraint specifying an expected TargetInvocationException
7132 </summary>
7133 </member>
7134 <member name="P:NUnit.Framework.Throws.Nothing">
7135 <summary>
7136 Creates a constraint specifying that no exception is thrown
7137 </summary>
7138 </member>
7139 <member name="T:NUnit.Framework.TestCaseSourceAttribute">
7140 <summary>
7141 FactoryAttribute indicates the source to be used to
7142 provide test cases for a test method.
7143 </summary>
7144 </member>
7145 <member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.String)">
7146 <summary>
7147 Construct with the name of the factory - for use with languages
7148 that don't support params arrays.
7149 </summary>
7150 <param name="sourceName">An array of the names of the factories that will provide data</param>
7151 </member>
7152 <member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.Type,System.String)">
7153 <summary>
7154 Construct with a Type and name - for use with languages
7155 that don't support params arrays.
7156 </summary>
7157 <param name="sourceType">The Type that will provide data</param>
7158 <param name="sourceName">The name of the method, property or field that will provide data</param>
7159 </member>
7160 <member name="P:NUnit.Framework.TestCaseSourceAttribute.SourceName">
7161 <summary>
7162 The name of a the method, property or fiend to be used as a source
7163 </summary>
7164 </member>
7165 <member name="P:NUnit.Framework.TestCaseSourceAttribute.SourceType">
7166 <summary>
7167 A Type to be used as a source
7168 </summary>
7169 </member>
7170 <member name="T:NUnit.Framework.ValueSourceAttribute">
7171 <summary>
7172 ValueSourceAttribute indicates the source to be used to
7173 provide data for one parameter of a test method.
7174 </summary>
7175 </member>
7176 <member name="M:NUnit.Framework.ValueSourceAttribute.#ctor(System.String)">
7177 <summary>
7178 Construct with the name of the factory - for use with languages
7179 that don't support params arrays.
7180 </summary>
7181 <param name="sourceName">The name of the data source to be used</param>
7182 </member>
7183 <member name="M:NUnit.Framework.ValueSourceAttribute.#ctor(System.Type,System.String)">
7184 <summary>
7185 Construct with a Type and name - for use with languages
7186 that don't support params arrays.
7187 </summary>
7188 <param name="sourceType">The Type that will provide data</param>
7189 <param name="sourceName">The name of the method, property or field that will provide data</param>
7190 </member>
7191 <member name="P:NUnit.Framework.ValueSourceAttribute.SourceName">
7192 <summary>
7193 The name of a the method, property or fiend to be used as a source
7194 </summary>
7195 </member>
7196 <member name="P:NUnit.Framework.ValueSourceAttribute.SourceType">
7197 <summary>
7198 A Type to be used as a source
7199 </summary>
7200 </member>
7201 <member name="T:NUnit.Framework.Iz">
7202 <summary>
7203 The Iz class is a synonym for Is intended for use in VB,
7204 which regards Is as a keyword.
7205 </summary>
7206 </member>
7207 <member name="T:NUnit.Framework.TimeoutAttribute">
7208 <summary>
7209 WUsed on a method, marks the test with a timeout value in milliseconds.
7210 The test will be run in a separate thread and is cancelled if the timeout
7211 is exceeded. Used on a method or assembly, sets the default timeout
7212 for all contained test methods.
7213 </summary>
7214 </member>
7215 <member name="M:NUnit.Framework.TimeoutAttribute.#ctor(System.Int32)">
7216 <summary>
7217 Construct a TimeoutAttribute given a time in milliseconds
7218 </summary>
7219 <param name="timeout">The timeout value in milliseconds</param>
7220 </member>
7221 <member name="T:NUnit.Framework.RequiresSTAAttribute">
7222 <summary>
7223 Marks a test that must run in the STA, causing it
7224 to run in a separate thread if necessary.
7225
7226 On methods, you may also use STAThreadAttribute
7227 to serve the same purpose.
7228 </summary>
7229 </member>
7230 <member name="M:NUnit.Framework.RequiresSTAAttribute.#ctor">
7231 <summary>
7232 Construct a RequiresSTAAttribute
7233 </summary>
7234 </member>
7235 <member name="T:NUnit.Framework.RequiresMTAAttribute">
7236 <summary>
7237 Marks a test that must run in the MTA, causing it
7238 to run in a separate thread if necessary.
7239
7240 On methods, you may also use MTAThreadAttribute
7241 to serve the same purpose.
7242 </summary>
7243 </member>
7244 <member name="M:NUnit.Framework.RequiresMTAAttribute.#ctor">
7245 <summary>
7246 Construct a RequiresMTAAttribute
7247 </summary>
7248 </member>
7249 <member name="T:NUnit.Framework.RequiresThreadAttribute">
7250 <summary>
7251 Marks a test that must run on a separate thread.
7252 </summary>
7253 </member>
7254 <member name="M:NUnit.Framework.RequiresThreadAttribute.#ctor">
7255 <summary>
7256 Construct a RequiresThreadAttribute
7257 </summary>
7258 </member>
7259 <member name="M:NUnit.Framework.RequiresThreadAttribute.#ctor(System.Threading.ApartmentState)">
7260 <summary>
7261 Construct a RequiresThreadAttribute, specifying the apartment
7262 </summary>
7263 </member>
7264 <member name="T:NUnit.Framework.MaxTimeAttribute">
7265 <summary>
7266 Summary description for MaxTimeAttribute.
7267 </summary>
7268 </member>
7269 <member name="M:NUnit.Framework.MaxTimeAttribute.#ctor(System.Int32)">
7270 <summary>
7271 Construct a MaxTimeAttribute, given a time in milliseconds.
7272 </summary>
7273 <param name="milliseconds">The maximum elapsed time in milliseconds</param>
7274 </member>
7275 <member name="T:NUnit.Framework.RepeatAttribute">
7276 <summary>
7277 RepeatAttribute may be applied to test case in order
7278 to run it multiple times.
7279 </summary>
7280 </member>
7281 <member name="M:NUnit.Framework.RepeatAttribute.#ctor(System.Int32)">
7282 <summary>
7283 Construct a RepeatAttribute
7284 </summary>
7285 <param name="count">The number of times to run the test</param>
7286 </member>
7287 <member name="T:NUnit.Framework.Assume">
7288 <summary>
7289 Provides static methods to express the assumptions
7290 that must be met for a test to give a meaningful
7291 result. If an assumption is not met, the test
7292 should produce an inconclusive result.
7293 </summary>
7294 </member>
7295 <member name="M:NUnit.Framework.Assume.Equals(System.Object,System.Object)">
7296 <summary>
7297 The Equals method throws an AssertionException. This is done
7298 to make sure there is no mistake by calling this function.
7299 </summary>
7300 <param name="a"></param>
7301 <param name="b"></param>
7302 </member>
7303 <member name="M:NUnit.Framework.Assume.ReferenceEquals(System.Object,System.Object)">
7304 <summary>
7305 override the default ReferenceEquals to throw an AssertionException. This
7306 implementation makes sure there is no mistake in calling this function
7307 as part of Assert.
7308 </summary>
7309 <param name="a"></param>
7310 <param name="b"></param>
7311 </member>
7312 <member name="M:NUnit.Framework.Assume.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
7313 <summary>
7314 Apply a constraint to an actual value, succeeding if the constraint
7315 is satisfied and throwing an InconclusiveException on failure.
7316 </summary>
7317 <param name="expression">A Constraint expression to be applied</param>
7318 <param name="actual">The actual value to test</param>
7319 </member>
7320 <member name="M:NUnit.Framework.Assume.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
7321 <summary>
7322 Apply a constraint to an actual value, succeeding if the constraint
7323 is satisfied and throwing an InconclusiveException on failure.
7324 </summary>
7325 <param name="expression">A Constraint expression to be applied</param>
7326 <param name="actual">The actual value to test</param>
7327 <param name="message">The message that will be displayed on failure</param>
7328 </member>
7329 <member name="M:NUnit.Framework.Assume.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
7330 <summary>
7331 Apply a constraint to an actual value, succeeding if the constraint
7332 is satisfied and throwing an InconclusiveException on failure.
7333 </summary>
7334 <param name="expression">A Constraint expression to be applied</param>
7335 <param name="actual">The actual value to test</param>
7336 <param name="message">The message that will be displayed on failure</param>
7337 <param name="args">Arguments to be used in formatting the message</param>
7338 </member>
7339 <member name="M:NUnit.Framework.Assume.That(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
7340 <summary>
7341 Apply a constraint to an actual value, succeeding if the constraint
7342 is satisfied and throwing an InconclusiveException on failure.
7343 </summary>
7344 <param name="expr">A Constraint expression to be applied</param>
7345 <param name="del">An ActualValueDelegate returning the value to be tested</param>
7346 </member>
7347 <member name="M:NUnit.Framework.Assume.That(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
7348 <summary>
7349 Apply a constraint to an actual value, succeeding if the constraint
7350 is satisfied and throwing an InconclusiveException on failure.
7351 </summary>
7352 <param name="expr">A Constraint expression to be applied</param>
7353 <param name="del">An ActualValueDelegate returning the value to be tested</param>
7354 <param name="message">The message that will be displayed on failure</param>
7355 </member>
7356 <member name="M:NUnit.Framework.Assume.That(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
7357 <summary>
7358 Apply a constraint to an actual value, succeeding if the constraint
7359 is satisfied and throwing an InconclusiveException on failure.
7360 </summary>
7361 <param name="del">An ActualValueDelegate returning the value to be tested</param>
7362 <param name="expr">A Constraint expression to be applied</param>
7363 <param name="message">The message that will be displayed on failure</param>
7364 <param name="args">Arguments to be used in formatting the message</param>
7365 </member>
7366 <member name="M:NUnit.Framework.Assume.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint)">
7367 <summary>
7368 Apply a constraint to a referenced value, succeeding if the constraint
7369 is satisfied and throwing an InconclusiveException on failure.
7370 </summary>
7371 <param name="expression">A Constraint expression to be applied</param>
7372 <param name="actual">The actual value to test</param>
7373 </member>
7374 <member name="M:NUnit.Framework.Assume.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
7375 <summary>
7376 Apply a constraint to a referenced value, succeeding if the constraint
7377 is satisfied and throwing an InconclusiveException on failure.
7378 </summary>
7379 <param name="expression">A Constraint expression to be applied</param>
7380 <param name="actual">The actual value to test</param>
7381 <param name="message">The message that will be displayed on failure</param>
7382 </member>
7383 <member name="M:NUnit.Framework.Assume.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
7384 <summary>
7385 Apply a constraint to a referenced value, succeeding if the constraint
7386 is satisfied and throwing an InconclusiveException on failure.
7387 </summary>
7388 <param name="expression">A Constraint expression to be applied</param>
7389 <param name="actual">The actual value to test</param>
7390 <param name="message">The message that will be displayed on failure</param>
7391 <param name="args">Arguments to be used in formatting the message</param>
7392 </member>
7393 <member name="M:NUnit.Framework.Assume.That(System.Boolean,System.String,System.Object[])">
7394 <summary>
7395 Asserts that a condition is true. If the condition is false the method throws
7396 an <see cref="T:NUnit.Framework.InconclusiveException"/>.
7397 </summary>
7398 <param name="condition">The evaluated condition</param>
7399 <param name="message">The message to display if the condition is false</param>
7400 <param name="args">Arguments to be used in formatting the message</param>
7401 </member>
7402 <member name="M:NUnit.Framework.Assume.That(System.Boolean,System.String)">
7403 <summary>
7404 Asserts that a condition is true. If the condition is false the method throws
7405 an <see cref="T:NUnit.Framework.InconclusiveException"/>.
7406 </summary>
7407 <param name="condition">The evaluated condition</param>
7408 <param name="message">The message to display if the condition is false</param>
7409 </member>
7410 <member name="M:NUnit.Framework.Assume.That(System.Boolean)">
7411 <summary>
7412 Asserts that a condition is true. If the condition is false the
7413 method throws an <see cref="T:NUnit.Framework.InconclusiveException"/>.
7414 </summary>
7415 <param name="condition">The evaluated condition</param>
7416 </member>
7417 <member name="M:NUnit.Framework.Assume.That(NUnit.Framework.TestDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
7418 <summary>
7419 Asserts that the code represented by a delegate throws an exception
7420 that satisfies the constraint provided.
7421 </summary>
7422 <param name="code">A TestDelegate to be executed</param>
7423 <param name="constraint">A ThrowsConstraint used in the test</param>
7424 </member>
7425 <member name="T:NUnit.Framework.Randomizer">
7426 <summary>
7427 Randomizer returns a set of random values in a repeatable
7428 way, to allow re-running of tests if necessary.
7429 </summary>
7430 </member>
7431 <member name="M:NUnit.Framework.Randomizer.GetRandomizer(System.Reflection.MemberInfo)">
7432 <summary>
7433 Get a randomizer for a particular member, returning
7434 one that has already been created if it exists.
7435 This ensures that the same values are generated
7436 each time the tests are reloaded.
7437 </summary>
7438 </member>
7439 <member name="M:NUnit.Framework.Randomizer.GetRandomizer(System.Reflection.ParameterInfo)">
7440 <summary>
7441 Get a randomizer for a particular parameter, returning
7442 one that has already been created if it exists.
7443 This ensures that the same values are generated
7444 each time the tests are reloaded.
7445 </summary>
7446 </member>
7447 <member name="M:NUnit.Framework.Randomizer.#ctor">
7448 <summary>
7449 Construct a randomizer using a random seed
7450 </summary>
7451 </member>
7452 <member name="M:NUnit.Framework.Randomizer.#ctor(System.Int32)">
7453 <summary>
7454 Construct a randomizer using a specified seed
7455 </summary>
7456 </member>
7457 <member name="M:NUnit.Framework.Randomizer.GetDoubles(System.Int32)">
7458 <summary>
7459 Return an array of random doubles between 0.0 and 1.0.
7460 </summary>
7461 <param name="count"></param>
7462 <returns></returns>
7463 </member>
7464 <member name="M:NUnit.Framework.Randomizer.GetDoubles(System.Double,System.Double,System.Int32)">
7465 <summary>
7466 Return an array of random doubles with values in a specified range.
7467 </summary>
7468 </member>
7469 <member name="M:NUnit.Framework.Randomizer.GetInts(System.Int32,System.Int32,System.Int32)">
7470 <summary>
7471 Return an array of random ints with values in a specified range.
7472 </summary>
7473 </member>
7474 <member name="P:NUnit.Framework.Randomizer.RandomSeed">
7475 <summary>
7476 Get a random seed for use in creating a randomizer.
7477 </summary>
7478 </member>
7479 <member name="T:NUnit.Framework.TheoryAttribute">
7480 <summary>
7481 Adding this attribute to a method within a <seealso cref="T:NUnit.Framework.TestFixtureAttribute"/>
7482 class makes the method callable from the NUnit test runner. There is a property
7483 called Description which is optional which you can provide a more detailed test
7484 description. This class cannot be inherited.
7485 </summary>
7486
7487 <example>
7488 [TestFixture]
7489 public class Fixture
7490 {
7491 [Test]
7492 public void MethodToTest()
7493 {}
7494
7495 [Test(Description = "more detailed description")]
7496 publc void TestDescriptionMethod()
7497 {}
7498 }
7499 </example>
7500
7501 </member>
7502 <member name="T:NUnit.Framework.DatapointAttribute">
7503 <summary>
7504 Used to mark a field for use as a datapoint when executing a theory
7505 within the same fixture that requires an argument of the field's Type.
7506 </summary>
7507 </member>
7508 <member name="T:NUnit.Framework.DatapointsAttribute">
7509 <summary>
7510 Used to mark an array as containing a set of datapoints to be used
7511 executing a theory within the same fixture that requires an argument
7512 of the Type of the array elements.
7513 </summary>
7514 </member>
7515 <member name="T:NUnit.Framework.SpecialValue">
7516 <summary>
7517 The SpecialValue enum is used to represent TestCase arguments
7518 that cannot be used as arguments to an Attribute.
7519 </summary>
7520 </member>
7521 <member name="F:NUnit.Framework.SpecialValue.Null">
7522 <summary>
7523 Null represents a null value, which cannot be used as an
7524 argument to an attriute under .NET 1.x
7525 </summary>
7526 </member>
7527 <member name="T:NUnit.Framework.SetUICultureAttribute">
7528 <summary>
7529 Summary description for SetUICultureAttribute.
7530 </summary>
7531 </member>
7532 <member name="M:NUnit.Framework.SetUICultureAttribute.#ctor(System.String)">
7533 <summary>
7534 Construct given the name of a culture
7535 </summary>
7536 <param name="culture"></param>
7537 </member>
7538 <member name="T:NUnit.Framework.TestDelegate">
7539 <summary>
7540 Delegate used by tests that execute code and
7541 capture any thrown exception.
7542 </summary>
7543 </member>
7544 <member name="T:NUnit.Framework.Assert">
7545 <summary>
7546 The Assert class contains a collection of static methods that
7547 implement the most common assertions used in NUnit.
7548 </summary>
7549 </member>
7550 <member name="M:NUnit.Framework.Assert.#ctor">
7551 <summary>
7552 We don't actually want any instances of this object, but some people
7553 like to inherit from it to add other static methods. Hence, the
7554 protected constructor disallows any instances of this object.
7555 </summary>
7556 </member>
7557 <member name="M:NUnit.Framework.Assert.Equals(System.Object,System.Object)">
7558 <summary>
7559 The Equals method throws an AssertionException. This is done
7560 to make sure there is no mistake by calling this function.
7561 </summary>
7562 <param name="a"></param>
7563 <param name="b"></param>
7564 </member>
7565 <member name="M:NUnit.Framework.Assert.ReferenceEquals(System.Object,System.Object)">
7566 <summary>
7567 override the default ReferenceEquals to throw an AssertionException. This
7568 implementation makes sure there is no mistake in calling this function
7569 as part of Assert.
7570 </summary>
7571 <param name="a"></param>
7572 <param name="b"></param>
7573 </member>
7574 <member name="M:NUnit.Framework.Assert.AssertDoublesAreEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
7575 <summary>
7576 Helper for Assert.AreEqual(double expected, double actual, ...)
7577 allowing code generation to work consistently.
7578 </summary>
7579 <param name="expected">The expected value</param>
7580 <param name="actual">The actual value</param>
7581 <param name="delta">The maximum acceptable difference between the
7582 the expected and the actual</param>
7583 <param name="message">The message to display in case of failure</param>
7584 <param name="args">Array of objects to be used in formatting the message</param>
7585 </member>
7586 <member name="M:NUnit.Framework.Assert.Pass(System.String,System.Object[])">
7587 <summary>
7588 Throws a <see cref="T:NUnit.Framework.SuccessException"/> with the message and arguments
7589 that are passed in. This allows a test to be cut short, with a result
7590 of success returned to NUnit.
7591 </summary>
7592 <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
7593 <param name="args">Arguments to be used in formatting the message</param>
7594 </member>
7595 <member name="M:NUnit.Framework.Assert.Pass(System.String)">
7596 <summary>
7597 Throws a <see cref="T:NUnit.Framework.SuccessException"/> with the message and arguments
7598 that are passed in. This allows a test to be cut short, with a result
7599 of success returned to NUnit.
7600 </summary>
7601 <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
7602 </member>
7603 <member name="M:NUnit.Framework.Assert.Pass">
7604 <summary>
7605 Throws a <see cref="T:NUnit.Framework.SuccessException"/> with the message and arguments
7606 that are passed in. This allows a test to be cut short, with a result
7607 of success returned to NUnit.
7608 </summary>
7609 </member>
7610 <member name="M:NUnit.Framework.Assert.Fail(System.String,System.Object[])">
7611 <summary>
7612 Throws an <see cref="T:NUnit.Framework.AssertionException"/> with the message and arguments
7613 that are passed in. This is used by the other Assert functions.
7614 </summary>
7615 <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
7616 <param name="args">Arguments to be used in formatting the message</param>
7617 </member>
7618 <member name="M:NUnit.Framework.Assert.Fail(System.String)">
7619 <summary>
7620 Throws an <see cref="T:NUnit.Framework.AssertionException"/> with the message that is
7621 passed in. This is used by the other Assert functions.
7622 </summary>
7623 <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
7624 </member>
7625 <member name="M:NUnit.Framework.Assert.Fail">
7626 <summary>
7627 Throws an <see cref="T:NUnit.Framework.AssertionException"/>.
7628 This is used by the other Assert functions.
7629 </summary>
7630 </member>
7631 <member name="M:NUnit.Framework.Assert.Ignore(System.String,System.Object[])">
7632 <summary>
7633 Throws an <see cref="T:NUnit.Framework.IgnoreException"/> with the message and arguments
7634 that are passed in. This causes the test to be reported as ignored.
7635 </summary>
7636 <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
7637 <param name="args">Arguments to be used in formatting the message</param>
7638 </member>
7639 <member name="M:NUnit.Framework.Assert.Ignore(System.String)">
7640 <summary>
7641 Throws an <see cref="T:NUnit.Framework.IgnoreException"/> with the message that is
7642 passed in. This causes the test to be reported as ignored.
7643 </summary>
7644 <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
7645 </member>
7646 <member name="M:NUnit.Framework.Assert.Ignore">
7647 <summary>
7648 Throws an <see cref="T:NUnit.Framework.IgnoreException"/>.
7649 This causes the test to be reported as ignored.
7650 </summary>
7651 </member>
7652 <member name="M:NUnit.Framework.Assert.Inconclusive(System.String,System.Object[])">
7653 <summary>
7654 Throws an <see cref="T:NUnit.Framework.InconclusiveException"/> with the message and arguments
7655 that are passed in. This causes the test to be reported as inconclusive.
7656 </summary>
7657 <param name="message">The message to initialize the <see cref="T:NUnit.Framework.InconclusiveException"/> with.</param>
7658 <param name="args">Arguments to be used in formatting the message</param>
7659 </member>
7660 <member name="M:NUnit.Framework.Assert.Inconclusive(System.String)">
7661 <summary>
7662 Throws an <see cref="T:NUnit.Framework.InconclusiveException"/> with the message that is
7663 passed in. This causes the test to be reported as inconclusive.
7664 </summary>
7665 <param name="message">The message to initialize the <see cref="T:NUnit.Framework.InconclusiveException"/> with.</param>
7666 </member>
7667 <member name="M:NUnit.Framework.Assert.Inconclusive">
7668 <summary>
7669 Throws an <see cref="T:NUnit.Framework.InconclusiveException"/>.
7670 This causes the test to be reported as Inconclusive.
7671 </summary>
7672 </member>
7673 <member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
7674 <summary>
7675 Apply a constraint to an actual value, succeeding if the constraint
7676 is satisfied and throwing an assertion exception on failure.
7677 </summary>
7678 <param name="expression">A Constraint to be applied</param>
7679 <param name="actual">The actual value to test</param>
7680 </member>
7681 <member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
7682 <summary>
7683 Apply a constraint to an actual value, succeeding if the constraint
7684 is satisfied and throwing an assertion exception on failure.
7685 </summary>
7686 <param name="expression">A Constraint to be applied</param>
7687 <param name="actual">The actual value to test</param>
7688 <param name="message">The message that will be displayed on failure</param>
7689 </member>
7690 <member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
7691 <summary>
7692 Apply a constraint to an actual value, succeeding if the constraint
7693 is satisfied and throwing an assertion exception on failure.
7694 </summary>
7695 <param name="expression">A Constraint expression to be applied</param>
7696 <param name="actual">The actual value to test</param>
7697 <param name="message">The message that will be displayed on failure</param>
7698 <param name="args">Arguments to be used in formatting the message</param>
7699 </member>
7700 <member name="M:NUnit.Framework.Assert.That(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
7701 <summary>
7702 Apply a constraint to an actual value, succeeding if the constraint
7703 is satisfied and throwing an assertion exception on failure.
7704 </summary>
7705 <param name="expr">A Constraint expression to be applied</param>
7706 <param name="del">An ActualValueDelegate returning the value to be tested</param>
7707 </member>
7708 <member name="M:NUnit.Framework.Assert.That(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
7709 <summary>
7710 Apply a constraint to an actual value, succeeding if the constraint
7711 is satisfied and throwing an assertion exception on failure.
7712 </summary>
7713 <param name="expr">A Constraint expression to be applied</param>
7714 <param name="del">An ActualValueDelegate returning the value to be tested</param>
7715 <param name="message">The message that will be displayed on failure</param>
7716 </member>
7717 <member name="M:NUnit.Framework.Assert.That(NUnit.Framework.Constraints.ActualValueDelegate,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
7718 <summary>
7719 Apply a constraint to an actual value, succeeding if the constraint
7720 is satisfied and throwing an assertion exception on failure.
7721 </summary>
7722 <param name="del">An ActualValueDelegate returning the value to be tested</param>
7723 <param name="expr">A Constraint expression to be applied</param>
7724 <param name="message">The message that will be displayed on failure</param>
7725 <param name="args">Arguments to be used in formatting the message</param>
7726 </member>
7727 <member name="M:NUnit.Framework.Assert.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint)">
7728 <summary>
7729 Apply a constraint to a referenced value, succeeding if the constraint
7730 is satisfied and throwing an assertion exception on failure.
7731 </summary>
7732 <param name="expression">A Constraint to be applied</param>
7733 <param name="actual">The actual value to test</param>
7734 </member>
7735 <member name="M:NUnit.Framework.Assert.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
7736 <summary>
7737 Apply a constraint to a referenced value, succeeding if the constraint
7738 is satisfied and throwing an assertion exception on failure.
7739 </summary>
7740 <param name="expression">A Constraint to be applied</param>
7741 <param name="actual">The actual value to test</param>
7742 <param name="message">The message that will be displayed on failure</param>
7743 </member>
7744 <member name="M:NUnit.Framework.Assert.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
7745 <summary>
7746 Apply a constraint to a referenced value, succeeding if the constraint
7747 is satisfied and throwing an assertion exception on failure.
7748 </summary>
7749 <param name="expression">A Constraint to be applied</param>
7750 <param name="actual">The actual value to test</param>
7751 <param name="message">The message that will be displayed on failure</param>
7752 <param name="args">Arguments to be used in formatting the message</param>
7753 </member>
7754 <member name="M:NUnit.Framework.Assert.That(System.Boolean,System.String,System.Object[])">
7755 <summary>
7756 Asserts that a condition is true. If the condition is false the method throws
7757 an <see cref="T:NUnit.Framework.AssertionException"/>.
7758 </summary>
7759 <param name="condition">The evaluated condition</param>
7760 <param name="message">The message to display if the condition is false</param>
7761 <param name="args">Arguments to be used in formatting the message</param>
7762 </member>
7763 <member name="M:NUnit.Framework.Assert.That(System.Boolean,System.String)">
7764 <summary>
7765 Asserts that a condition is true. If the condition is false the method throws
7766 an <see cref="T:NUnit.Framework.AssertionException"/>.
7767 </summary>
7768 <param name="condition">The evaluated condition</param>
7769 <param name="message">The message to display if the condition is false</param>
7770 </member>
7771 <member name="M:NUnit.Framework.Assert.That(System.Boolean)">
7772 <summary>
7773 Asserts that a condition is true. If the condition is false the method throws
7774 an <see cref="T:NUnit.Framework.AssertionException"/>.
7775 </summary>
7776 <param name="condition">The evaluated condition</param>
7777 </member>
7778 <member name="M:NUnit.Framework.Assert.That(NUnit.Framework.TestDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
7779 <summary>
7780 Asserts that the code represented by a delegate throws an exception
7781 that satisfies the constraint provided.
7782 </summary>
7783 <param name="code">A TestDelegate to be executed</param>
7784 <param name="constraint">A ThrowsConstraint used in the test</param>
7785 </member>
7786 <member name="M:NUnit.Framework.Assert.Throws(NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.TestDelegate,System.String,System.Object[])">
7787 <summary>
7788 Verifies that a delegate throws a particular exception when called.
7789 </summary>
7790 <param name="expression">A constraint to be satisfied by the exception</param>
7791 <param name="code">A TestSnippet delegate</param>
7792 <param name="message">The message that will be displayed on failure</param>
7793 <param name="args">Arguments to be used in formatting the message</param>
7794 </member>
7795 <member name="M:NUnit.Framework.Assert.Throws(NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.TestDelegate,System.String)">
7796 <summary>
7797 Verifies that a delegate throws a particular exception when called.
7798 </summary>
7799 <param name="expression">A constraint to be satisfied by the exception</param>
7800 <param name="code">A TestSnippet delegate</param>
7801 <param name="message">The message that will be displayed on failure</param>
7802 </member>
7803 <member name="M:NUnit.Framework.Assert.Throws(NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.TestDelegate)">
7804 <summary>
7805 Verifies that a delegate throws a particular exception when called.
7806 </summary>
7807 <param name="expression">A constraint to be satisfied by the exception</param>
7808 <param name="code">A TestSnippet delegate</param>
7809 </member>
7810 <member name="M:NUnit.Framework.Assert.Throws(System.Type,NUnit.Framework.TestDelegate,System.String,System.Object[])">
7811 <summary>
7812 Verifies that a delegate throws a particular exception when called.
7813 </summary>
7814 <param name="expectedExceptionType">The exception Type expected</param>
7815 <param name="code">A TestSnippet delegate</param>
7816 <param name="message">The message that will be displayed on failure</param>
7817 <param name="args">Arguments to be used in formatting the message</param>
7818 </member>
7819 <member name="M:NUnit.Framework.Assert.Throws(System.Type,NUnit.Framework.TestDelegate,System.String)">
7820 <summary>
7821 Verifies that a delegate throws a particular exception when called.
7822 </summary>
7823 <param name="expectedExceptionType">The exception Type expected</param>
7824 <param name="code">A TestSnippet delegate</param>
7825 <param name="message">The message that will be displayed on failure</param>
7826 </member>
7827 <member name="M:NUnit.Framework.Assert.Throws(System.Type,NUnit.Framework.TestDelegate)">
7828 <summary>
7829 Verifies that a delegate throws a particular exception when called.
7830 </summary>
7831 <param name="expectedExceptionType">The exception Type expected</param>
7832 <param name="code">A TestSnippet delegate</param>
7833 </member>
7834 <member name="M:NUnit.Framework.Assert.Throws``1(NUnit.Framework.TestDelegate,System.String,System.Object[])">
7835 <summary>
7836 Verifies that a delegate throws a particular exception when called.
7837 </summary>
7838 <typeparam name="T">Type of the expected exception</typeparam>
7839 <param name="code">A TestSnippet delegate</param>
7840 <param name="message">The message that will be displayed on failure</param>
7841 <param name="args">Arguments to be used in formatting the message</param>
7842 </member>
7843 <member name="M:NUnit.Framework.Assert.Throws``1(NUnit.Framework.TestDelegate,System.String)">
7844 <summary>
7845 Verifies that a delegate throws a particular exception when called.
7846 </summary>
7847 <typeparam name="T">Type of the expected exception</typeparam>
7848 <param name="code">A TestSnippet delegate</param>
7849 <param name="message">The message that will be displayed on failure</param>
7850 </member>
7851 <member name="M:NUnit.Framework.Assert.Throws``1(NUnit.Framework.TestDelegate)">
7852 <summary>
7853 Verifies that a delegate throws a particular exception when called.
7854 </summary>
7855 <typeparam name="T">Type of the expected exception</typeparam>
7856 <param name="code">A TestSnippet delegate</param>
7857 </member>
7858 <member name="M:NUnit.Framework.Assert.Catch(NUnit.Framework.TestDelegate,System.String,System.Object[])">
7859 <summary>
7860 Verifies that a delegate throws an exception when called
7861 and returns it.
7862 </summary>
7863 <param name="code">A TestDelegate</param>
7864 <param name="message">The message that will be displayed on failure</param>
7865 <param name="args">Arguments to be used in formatting the message</param>
7866 </member>
7867 <member name="M:NUnit.Framework.Assert.Catch(NUnit.Framework.TestDelegate,System.String)">
7868 <summary>
7869 Verifies that a delegate throws an exception when called
7870 and returns it.
7871 </summary>
7872 <param name="code">A TestDelegate</param>
7873 <param name="message">The message that will be displayed on failure</param>
7874 </member>
7875 <member name="M:NUnit.Framework.Assert.Catch(NUnit.Framework.TestDelegate)">
7876 <summary>
7877 Verifies that a delegate throws an exception when called
7878 and returns it.
7879 </summary>
7880 <param name="code">A TestDelegate</param>
7881 </member>
7882 <member name="M:NUnit.Framework.Assert.Catch(System.Type,NUnit.Framework.TestDelegate,System.String,System.Object[])">
7883 <summary>
7884 Verifies that a delegate throws an exception of a certain Type
7885 or one derived from it when called and returns it.
7886 </summary>
7887 <param name="expectedExceptionType">The expected Exception Type</param>
7888 <param name="code">A TestDelegate</param>
7889 <param name="message">The message that will be displayed on failure</param>
7890 <param name="args">Arguments to be used in formatting the message</param>
7891 </member>
7892 <member name="M:NUnit.Framework.Assert.Catch(System.Type,NUnit.Framework.TestDelegate,System.String)">
7893 <summary>
7894 Verifies that a delegate throws an exception of a certain Type
7895 or one derived from it when called and returns it.
7896 </summary>
7897 <param name="expectedExceptionType">The expected Exception Type</param>
7898 <param name="code">A TestDelegate</param>
7899 <param name="message">The message that will be displayed on failure</param>
7900 </member>
7901 <member name="M:NUnit.Framework.Assert.Catch(System.Type,NUnit.Framework.TestDelegate)">
7902 <summary>
7903 Verifies that a delegate throws an exception of a certain Type
7904 or one derived from it when called and returns it.
7905 </summary>
7906 <param name="expectedExceptionType">The expected Exception Type</param>
7907 <param name="code">A TestDelegate</param>
7908 </member>
7909 <member name="M:NUnit.Framework.Assert.Catch``1(NUnit.Framework.TestDelegate,System.String,System.Object[])">
7910 <summary>
7911 Verifies that a delegate throws an exception of a certain Type
7912 or one derived from it when called and returns it.
7913 </summary>
7914 <typeparam name="T">The expected Exception Type</typeparam>
7915 <param name="code">A TestDelegate</param>
7916 <param name="message">The message that will be displayed on failure</param>
7917 <param name="args">Arguments to be used in formatting the message</param>
7918 </member>
7919 <member name="M:NUnit.Framework.Assert.Catch``1(NUnit.Framework.TestDelegate,System.String)">
7920 <summary>
7921 Verifies that a delegate throws an exception of a certain Type
7922 or one derived from it when called and returns it.
7923 </summary>
7924 <typeparam name="T">The expected Exception Type</typeparam>
7925 <param name="code">A TestDelegate</param>
7926 <param name="message">The message that will be displayed on failure</param>
7927 </member>
7928 <member name="M:NUnit.Framework.Assert.Catch``1(NUnit.Framework.TestDelegate)">
7929 <summary>
7930 Verifies that a delegate throws an exception of a certain Type
7931 or one derived from it when called and returns it.
7932 </summary>
7933 <typeparam name="T">The expected Exception Type</typeparam>
7934 <param name="code">A TestDelegate</param>
7935 </member>
7936 <member name="M:NUnit.Framework.Assert.DoesNotThrow(NUnit.Framework.TestDelegate,System.String,System.Object[])">
7937 <summary>
7938 Verifies that a delegate does not throw an exception
7939 </summary>
7940 <param name="code">A TestSnippet delegate</param>
7941 <param name="message">The message that will be displayed on failure</param>
7942 <param name="args">Arguments to be used in formatting the message</param>
7943 </member>
7944 <member name="M:NUnit.Framework.Assert.DoesNotThrow(NUnit.Framework.TestDelegate,System.String)">
7945 <summary>
7946 Verifies that a delegate does not throw an exception.
7947 </summary>
7948 <param name="code">A TestSnippet delegate</param>
7949 <param name="message">The message that will be displayed on failure</param>
7950 </member>
7951 <member name="M:NUnit.Framework.Assert.DoesNotThrow(NUnit.Framework.TestDelegate)">
7952 <summary>
7953 Verifies that a delegate does not throw an exception.
7954 </summary>
7955 <param name="code">A TestSnippet delegate</param>
7956 </member>
7957 <member name="M:NUnit.Framework.Assert.True(System.Boolean,System.String,System.Object[])">
7958 <summary>
7959 Asserts that a condition is true. If the condition is false the method throws
7960 an <see cref="T:NUnit.Framework.AssertionException"/>.
7961 </summary>
7962 <param name="condition">The evaluated condition</param>
7963 <param name="message">The message to display in case of failure</param>
7964 <param name="args">Array of objects to be used in formatting the message</param>
7965 </member>
7966 <member name="M:NUnit.Framework.Assert.True(System.Boolean,System.String)">
7967 <summary>
7968 Asserts that a condition is true. If the condition is false the method throws
7969 an <see cref="T:NUnit.Framework.AssertionException"/>.
7970 </summary>
7971 <param name="condition">The evaluated condition</param>
7972 <param name="message">The message to display in case of failure</param>
7973 </member>
7974 <member name="M:NUnit.Framework.Assert.True(System.Boolean)">
7975 <summary>
7976 Asserts that a condition is true. If the condition is false the method throws
7977 an <see cref="T:NUnit.Framework.AssertionException"/>.
7978 </summary>
7979 <param name="condition">The evaluated condition</param>
7980 </member>
7981 <member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean,System.String,System.Object[])">
7982 <summary>
7983 Asserts that a condition is true. If the condition is false the method throws
7984 an <see cref="T:NUnit.Framework.AssertionException"/>.
7985 </summary>
7986 <param name="condition">The evaluated condition</param>
7987 <param name="message">The message to display in case of failure</param>
7988 <param name="args">Array of objects to be used in formatting the message</param>
7989 </member>
7990 <member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean,System.String)">
7991 <summary>
7992 Asserts that a condition is true. If the condition is false the method throws
7993 an <see cref="T:NUnit.Framework.AssertionException"/>.
7994 </summary>
7995 <param name="condition">The evaluated condition</param>
7996 <param name="message">The message to display in case of failure</param>
7997 </member>
7998 <member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean)">
7999 <summary>
8000 Asserts that a condition is true. If the condition is false the method throws
8001 an <see cref="T:NUnit.Framework.AssertionException"/>.
8002 </summary>
8003 <param name="condition">The evaluated condition</param>
8004 </member>
8005 <member name="M:NUnit.Framework.Assert.False(System.Boolean,System.String,System.Object[])">
8006 <summary>
8007 Asserts that a condition is false. If the condition is true the method throws
8008 an <see cref="T:NUnit.Framework.AssertionException"/>.
8009 </summary>
8010 <param name="condition">The evaluated condition</param>
8011 <param name="message">The message to display in case of failure</param>
8012 <param name="args">Array of objects to be used in formatting the message</param>
8013 </member>
8014 <member name="M:NUnit.Framework.Assert.False(System.Boolean,System.String)">
8015 <summary>
8016 Asserts that a condition is false. If the condition is true the method throws
8017 an <see cref="T:NUnit.Framework.AssertionException"/>.
8018 </summary>
8019 <param name="condition">The evaluated condition</param>
8020 <param name="message">The message to display in case of failure</param>
8021 </member>
8022 <member name="M:NUnit.Framework.Assert.False(System.Boolean)">
8023 <summary>
8024 Asserts that a condition is false. If the condition is true the method throws
8025 an <see cref="T:NUnit.Framework.AssertionException"/>.
8026 </summary>
8027 <param name="condition">The evaluated condition</param>
8028 </member>
8029 <member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean,System.String,System.Object[])">
8030 <summary>
8031 Asserts that a condition is false. If the condition is true the method throws
8032 an <see cref="T:NUnit.Framework.AssertionException"/>.
8033 </summary>
8034 <param name="condition">The evaluated condition</param>
8035 <param name="message">The message to display in case of failure</param>
8036 <param name="args">Array of objects to be used in formatting the message</param>
8037 </member>
8038 <member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean,System.String)">
8039 <summary>
8040 Asserts that a condition is false. If the condition is true the method throws
8041 an <see cref="T:NUnit.Framework.AssertionException"/>.
8042 </summary>
8043 <param name="condition">The evaluated condition</param>
8044 <param name="message">The message to display in case of failure</param>
8045 </member>
8046 <member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean)">
8047 <summary>
8048 Asserts that a condition is false. If the condition is true the method throws
8049 an <see cref="T:NUnit.Framework.AssertionException"/>.
8050 </summary>
8051 <param name="condition">The evaluated condition</param>
8052 </member>
8053 <member name="M:NUnit.Framework.Assert.NotNull(System.Object,System.String,System.Object[])">
8054 <summary>
8055 Verifies that the object that is passed in is not equal to <code>null</code>
8056 If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8057 is thrown.
8058 </summary>
8059 <param name="anObject">The object that is to be tested</param>
8060 <param name="message">The message to display in case of failure</param>
8061 <param name="args">Array of objects to be used in formatting the message</param>
8062 </member>
8063 <member name="M:NUnit.Framework.Assert.NotNull(System.Object,System.String)">
8064 <summary>
8065 Verifies that the object that is passed in is not equal to <code>null</code>
8066 If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8067 is thrown.
8068 </summary>
8069 <param name="anObject">The object that is to be tested</param>
8070 <param name="message">The message to display in case of failure</param>
8071 </member>
8072 <member name="M:NUnit.Framework.Assert.NotNull(System.Object)">
8073 <summary>
8074 Verifies that the object that is passed in is not equal to <code>null</code>
8075 If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8076 is thrown.
8077 </summary>
8078 <param name="anObject">The object that is to be tested</param>
8079 </member>
8080 <member name="M:NUnit.Framework.Assert.IsNotNull(System.Object,System.String,System.Object[])">
8081 <summary>
8082 Verifies that the object that is passed in is not equal to <code>null</code>
8083 If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8084 is thrown.
8085 </summary>
8086 <param name="anObject">The object that is to be tested</param>
8087 <param name="message">The message to display in case of failure</param>
8088 <param name="args">Array of objects to be used in formatting the message</param>
8089 </member>
8090 <member name="M:NUnit.Framework.Assert.IsNotNull(System.Object,System.String)">
8091 <summary>
8092 Verifies that the object that is passed in is not equal to <code>null</code>
8093 If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8094 is thrown.
8095 </summary>
8096 <param name="anObject">The object that is to be tested</param>
8097 <param name="message">The message to display in case of failure</param>
8098 </member>
8099 <member name="M:NUnit.Framework.Assert.IsNotNull(System.Object)">
8100 <summary>
8101 Verifies that the object that is passed in is not equal to <code>null</code>
8102 If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8103 is thrown.
8104 </summary>
8105 <param name="anObject">The object that is to be tested</param>
8106 </member>
8107 <member name="M:NUnit.Framework.Assert.Null(System.Object,System.String,System.Object[])">
8108 <summary>
8109 Verifies that the object that is passed in is equal to <code>null</code>
8110 If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8111 is thrown.
8112 </summary>
8113 <param name="anObject">The object that is to be tested</param>
8114 <param name="message">The message to display in case of failure</param>
8115 <param name="args">Array of objects to be used in formatting the message</param>
8116 </member>
8117 <member name="M:NUnit.Framework.Assert.Null(System.Object,System.String)">
8118 <summary>
8119 Verifies that the object that is passed in is equal to <code>null</code>
8120 If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8121 is thrown.
8122 </summary>
8123 <param name="anObject">The object that is to be tested</param>
8124 <param name="message">The message to display in case of failure</param>
8125 </member>
8126 <member name="M:NUnit.Framework.Assert.Null(System.Object)">
8127 <summary>
8128 Verifies that the object that is passed in is equal to <code>null</code>
8129 If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8130 is thrown.
8131 </summary>
8132 <param name="anObject">The object that is to be tested</param>
8133 </member>
8134 <member name="M:NUnit.Framework.Assert.IsNull(System.Object,System.String,System.Object[])">
8135 <summary>
8136 Verifies that the object that is passed in is equal to <code>null</code>
8137 If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8138 is thrown.
8139 </summary>
8140 <param name="anObject">The object that is to be tested</param>
8141 <param name="message">The message to display in case of failure</param>
8142 <param name="args">Array of objects to be used in formatting the message</param>
8143 </member>
8144 <member name="M:NUnit.Framework.Assert.IsNull(System.Object,System.String)">
8145 <summary>
8146 Verifies that the object that is passed in is equal to <code>null</code>
8147 If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8148 is thrown.
8149 </summary>
8150 <param name="anObject">The object that is to be tested</param>
8151 <param name="message">The message to display in case of failure</param>
8152 </member>
8153 <member name="M:NUnit.Framework.Assert.IsNull(System.Object)">
8154 <summary>
8155 Verifies that the object that is passed in is equal to <code>null</code>
8156 If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8157 is thrown.
8158 </summary>
8159 <param name="anObject">The object that is to be tested</param>
8160 </member>
8161 <member name="M:NUnit.Framework.Assert.IsNaN(System.Double,System.String,System.Object[])">
8162 <summary>
8163 Verifies that the double that is passed in is an <code>NaN</code> value.
8164 If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8165 is thrown.
8166 </summary>
8167 <param name="aDouble">The value that is to be tested</param>
8168 <param name="message">The message to display in case of failure</param>
8169 <param name="args">Array of objects to be used in formatting the message</param>
8170 </member>
8171 <member name="M:NUnit.Framework.Assert.IsNaN(System.Double,System.String)">
8172 <summary>
8173 Verifies that the double that is passed in is an <code>NaN</code> value.
8174 If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8175 is thrown.
8176 </summary>
8177 <param name="aDouble">The value that is to be tested</param>
8178 <param name="message">The message to display in case of failure</param>
8179 </member>
8180 <member name="M:NUnit.Framework.Assert.IsNaN(System.Double)">
8181 <summary>
8182 Verifies that the double that is passed in is an <code>NaN</code> value.
8183 If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8184 is thrown.
8185 </summary>
8186 <param name="aDouble">The value that is to be tested</param>
8187 </member>
8188 <member name="M:NUnit.Framework.Assert.IsNaN(System.Nullable{System.Double},System.String,System.Object[])">
8189 <summary>
8190 Verifies that the double that is passed in is an <code>NaN</code> value.
8191 If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8192 is thrown.
8193 </summary>
8194 <param name="aDouble">The value that is to be tested</param>
8195 <param name="message">The message to display in case of failure</param>
8196 <param name="args">Array of objects to be used in formatting the message</param>
8197 </member>
8198 <member name="M:NUnit.Framework.Assert.IsNaN(System.Nullable{System.Double},System.String)">
8199 <summary>
8200 Verifies that the double that is passed in is an <code>NaN</code> value.
8201 If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8202 is thrown.
8203 </summary>
8204 <param name="aDouble">The value that is to be tested</param>
8205 <param name="message">The message to display in case of failure</param>
8206 </member>
8207 <member name="M:NUnit.Framework.Assert.IsNaN(System.Nullable{System.Double})">
8208 <summary>
8209 Verifies that the double that is passed in is an <code>NaN</code> value.
8210 If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
8211 is thrown.
8212 </summary>
8213 <param name="aDouble">The value that is to be tested</param>
8214 </member>
8215 <member name="M:NUnit.Framework.Assert.IsEmpty(System.String,System.String,System.Object[])">
8216 <summary>
8217 Assert that a string is empty - that is equal to string.Empty
8218 </summary>
8219 <param name="aString">The string to be tested</param>
8220 <param name="message">The message to display in case of failure</param>
8221 <param name="args">Array of objects to be used in formatting the message</param>
8222 </member>
8223 <member name="M:NUnit.Framework.Assert.IsEmpty(System.String,System.String)">
8224 <summary>
8225 Assert that a string is empty - that is equal to string.Empty
8226 </summary>
8227 <param name="aString">The string to be tested</param>
8228 <param name="message">The message to display in case of failure</param>
8229 </member>
8230 <member name="M:NUnit.Framework.Assert.IsEmpty(System.String)">
8231 <summary>
8232 Assert that a string is empty - that is equal to string.Empty
8233 </summary>
8234 <param name="aString">The string to be tested</param>
8235 </member>
8236 <member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.ICollection,System.String,System.Object[])">
8237 <summary>
8238 Assert that an array, list or other collection is empty
8239 </summary>
8240 <param name="collection">An array, list or other collection implementing ICollection</param>
8241 <param name="message">The message to display in case of failure</param>
8242 <param name="args">Array of objects to be used in formatting the message</param>
8243 </member>
8244 <member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.ICollection,System.String)">
8245 <summary>
8246 Assert that an array, list or other collection is empty
8247 </summary>
8248 <param name="collection">An array, list or other collection implementing ICollection</param>
8249 <param name="message">The message to display in case of failure</param>
8250 </member>
8251 <member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.ICollection)">
8252 <summary>
8253 Assert that an array, list or other collection is empty
8254 </summary>
8255 <param name="collection">An array, list or other collection implementing ICollection</param>
8256 </member>
8257 <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String,System.String,System.Object[])">
8258 <summary>
8259 Assert that a string is not empty - that is not equal to string.Empty
8260 </summary>
8261 <param name="aString">The string to be tested</param>
8262 <param name="message">The message to display in case of failure</param>
8263 <param name="args">Array of objects to be used in formatting the message</param>
8264 </member>
8265 <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String,System.String)">
8266 <summary>
8267 Assert that a string is not empty - that is not equal to string.Empty
8268 </summary>
8269 <param name="aString">The string to be tested</param>
8270 <param name="message">The message to display in case of failure</param>
8271 </member>
8272 <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String)">
8273 <summary>
8274 Assert that a string is not empty - that is not equal to string.Empty
8275 </summary>
8276 <param name="aString">The string to be tested</param>
8277 </member>
8278 <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.ICollection,System.String,System.Object[])">
8279 <summary>
8280 Assert that an array, list or other collection is not empty
8281 </summary>
8282 <param name="collection">An array, list or other collection implementing ICollection</param>
8283 <param name="message">The message to display in case of failure</param>
8284 <param name="args">Array of objects to be used in formatting the message</param>
8285 </member>
8286 <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.ICollection,System.String)">
8287 <summary>
8288 Assert that an array, list or other collection is not empty
8289 </summary>
8290 <param name="collection">An array, list or other collection implementing ICollection</param>
8291 <param name="message">The message to display in case of failure</param>
8292 </member>
8293 <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.ICollection)">
8294 <summary>
8295 Assert that an array, list or other collection is not empty
8296 </summary>
8297 <param name="collection">An array, list or other collection implementing ICollection</param>
8298 </member>
8299 <member name="M:NUnit.Framework.Assert.IsNullOrEmpty(System.String,System.String,System.Object[])">
8300 <summary>
8301 Assert that a string is either null or equal to string.Empty
8302 </summary>
8303 <param name="aString">The string to be tested</param>
8304 <param name="message">The message to display in case of failure</param>
8305 <param name="args">Array of objects to be used in formatting the message</param>
8306 </member>
8307 <member name="M:NUnit.Framework.Assert.IsNullOrEmpty(System.String,System.String)">
8308 <summary>
8309 Assert that a string is either null or equal to string.Empty
8310 </summary>
8311 <param name="aString">The string to be tested</param>
8312 <param name="message">The message to display in case of failure</param>
8313 </member>
8314 <member name="M:NUnit.Framework.Assert.IsNullOrEmpty(System.String)">
8315 <summary>
8316 Assert that a string is either null or equal to string.Empty
8317 </summary>
8318 <param name="aString">The string to be tested</param>
8319 </member>
8320 <member name="M:NUnit.Framework.Assert.IsNotNullOrEmpty(System.String,System.String,System.Object[])">
8321 <summary>
8322 Assert that a string is not null or empty
8323 </summary>
8324 <param name="aString">The string to be tested</param>
8325 <param name="message">The message to display in case of failure</param>
8326 <param name="args">Array of objects to be used in formatting the message</param>
8327 </member>
8328 <member name="M:NUnit.Framework.Assert.IsNotNullOrEmpty(System.String,System.String)">
8329 <summary>
8330 Assert that a string is not null or empty
8331 </summary>
8332 <param name="aString">The string to be tested</param>
8333 <param name="message">The message to display in case of failure</param>
8334 </member>
8335 <member name="M:NUnit.Framework.Assert.IsNotNullOrEmpty(System.String)">
8336 <summary>
8337 Assert that a string is not null or empty
8338 </summary>
8339 <param name="aString">The string to be tested</param>
8340 </member>
8341 <member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object,System.String,System.Object[])">
8342 <summary>
8343 Asserts that an object may be assigned a value of a given Type.
8344 </summary>
8345 <param name="expected">The expected Type.</param>
8346 <param name="actual">The object under examination</param>
8347 <param name="message">The message to display in case of failure</param>
8348 <param name="args">Array of objects to be used in formatting the message</param>
8349 </member>
8350 <member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object,System.String)">
8351 <summary>
8352 Asserts that an object may be assigned a value of a given Type.
8353 </summary>
8354 <param name="expected">The expected Type.</param>
8355 <param name="actual">The object under examination</param>
8356 <param name="message">The message to display in case of failure</param>
8357 </member>
8358 <member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object)">
8359 <summary>
8360 Asserts that an object may be assigned a value of a given Type.
8361 </summary>
8362 <param name="expected">The expected Type.</param>
8363 <param name="actual">The object under examination</param>
8364 </member>
8365 <member name="M:NUnit.Framework.Assert.IsAssignableFrom``1(System.Object,System.String,System.Object[])">
8366 <summary>
8367 Asserts that an object may be assigned a value of a given Type.
8368 </summary>
8369 <typeparam name="T">The expected Type.</typeparam>
8370 <param name="actual">The object under examination</param>
8371 <param name="message">The message to display in case of failure</param>
8372 <param name="args">Array of objects to be used in formatting the message</param>
8373 </member>
8374 <member name="M:NUnit.Framework.Assert.IsAssignableFrom``1(System.Object,System.String)">
8375 <summary>
8376 Asserts that an object may be assigned a value of a given Type.
8377 </summary>
8378 <typeparam name="T">The expected Type.</typeparam>
8379 <param name="actual">The object under examination</param>
8380 <param name="message">The message to display in case of failure</param>
8381 </member>
8382 <member name="M:NUnit.Framework.Assert.IsAssignableFrom``1(System.Object)">
8383 <summary>
8384 Asserts that an object may be assigned a value of a given Type.
8385 </summary>
8386 <typeparam name="T">The expected Type.</typeparam>
8387 <param name="actual">The object under examination</param>
8388 </member>
8389 <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object,System.String,System.Object[])">
8390 <summary>
8391 Asserts that an object may not be assigned a value of a given Type.
8392 </summary>
8393 <param name="expected">The expected Type.</param>
8394 <param name="actual">The object under examination</param>
8395 <param name="message">The message to display in case of failure</param>
8396 <param name="args">Array of objects to be used in formatting the message</param>
8397 </member>
8398 <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object,System.String)">
8399 <summary>
8400 Asserts that an object may not be assigned a value of a given Type.
8401 </summary>
8402 <param name="expected">The expected Type.</param>
8403 <param name="actual">The object under examination</param>
8404 <param name="message">The message to display in case of failure</param>
8405 </member>
8406 <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object)">
8407 <summary>
8408 Asserts that an object may not be assigned a value of a given Type.
8409 </summary>
8410 <param name="expected">The expected Type.</param>
8411 <param name="actual">The object under examination</param>
8412 </member>
8413 <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom``1(System.Object,System.String,System.Object[])">
8414 <summary>
8415 Asserts that an object may not be assigned a value of a given Type.
8416 </summary>
8417 <typeparam name="T">The expected Type.</typeparam>
8418 <param name="actual">The object under examination</param>
8419 <param name="message">The message to display in case of failure</param>
8420 <param name="args">Array of objects to be used in formatting the message</param>
8421 </member>
8422 <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom``1(System.Object,System.String)">
8423 <summary>
8424 Asserts that an object may not be assigned a value of a given Type.
8425 </summary>
8426 <typeparam name="T">The expected Type.</typeparam>
8427 <param name="actual">The object under examination</param>
8428 <param name="message">The message to display in case of failure</param>
8429 </member>
8430 <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom``1(System.Object)">
8431 <summary>
8432 Asserts that an object may not be assigned a value of a given Type.
8433 </summary>
8434 <typeparam name="T">The expected Type.</typeparam>
8435 <param name="actual">The object under examination</param>
8436 </member>
8437 <member name="M:NUnit.Framework.Assert.IsInstanceOf(System.Type,System.Object,System.String,System.Object[])">
8438 <summary>
8439 Asserts that an object is an instance of a given type.
8440 </summary>
8441 <param name="expected">The expected Type</param>
8442 <param name="actual">The object being examined</param>
8443 <param name="message">The message to display in case of failure</param>
8444 <param name="args">Array of objects to be used in formatting the message</param>
8445 </member>
8446 <member name="M:NUnit.Framework.Assert.IsInstanceOf(System.Type,System.Object,System.String)">
8447 <summary>
8448 Asserts that an object is an instance of a given type.
8449 </summary>
8450 <param name="expected">The expected Type</param>
8451 <param name="actual">The object being examined</param>
8452 <param name="message">The message to display in case of failure</param>
8453 </member>
8454 <member name="M:NUnit.Framework.Assert.IsInstanceOf(System.Type,System.Object)">
8455 <summary>
8456 Asserts that an object is an instance of a given type.
8457 </summary>
8458 <param name="expected">The expected Type</param>
8459 <param name="actual">The object being examined</param>
8460 </member>
8461 <member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object,System.String,System.Object[])">
8462 <summary>
8463 Asserts that an object is an instance of a given type.
8464 </summary>
8465 <param name="expected">The expected Type</param>
8466 <param name="actual">The object being examined</param>
8467 <param name="message">The message to display in case of failure</param>
8468 <param name="args">Array of objects to be used in formatting the message</param>
8469 </member>
8470 <member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object,System.String)">
8471 <summary>
8472 Asserts that an object is an instance of a given type.
8473 </summary>
8474 <param name="expected">The expected Type</param>
8475 <param name="actual">The object being examined</param>
8476 <param name="message">The message to display in case of failure</param>
8477 </member>
8478 <member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object)">
8479 <summary>
8480 Asserts that an object is an instance of a given type.
8481 </summary>
8482 <param name="expected">The expected Type</param>
8483 <param name="actual">The object being examined</param>
8484 </member>
8485 <member name="M:NUnit.Framework.Assert.IsInstanceOf``1(System.Object,System.String,System.Object[])">
8486 <summary>
8487 Asserts that an object is an instance of a given type.
8488 </summary>
8489 <typeparam name="T">The expected Type</typeparam>
8490 <param name="actual">The object being examined</param>
8491 <param name="message">The message to display in case of failure</param>
8492 <param name="args">Array of objects to be used in formatting the message</param>
8493 </member>
8494 <member name="M:NUnit.Framework.Assert.IsInstanceOf``1(System.Object,System.String)">
8495 <summary>
8496 Asserts that an object is an instance of a given type.
8497 </summary>
8498 <typeparam name="T">The expected Type</typeparam>
8499 <param name="actual">The object being examined</param>
8500 <param name="message">The message to display in case of failure</param>
8501 </member>
8502 <member name="M:NUnit.Framework.Assert.IsInstanceOf``1(System.Object)">
8503 <summary>
8504 Asserts that an object is an instance of a given type.
8505 </summary>
8506 <typeparam name="T">The expected Type</typeparam>
8507 <param name="actual">The object being examined</param>
8508 </member>
8509 <member name="M:NUnit.Framework.Assert.IsNotInstanceOf(System.Type,System.Object,System.String,System.Object[])">
8510 <summary>
8511 Asserts that an object is not an instance of a given type.
8512 </summary>
8513 <param name="expected">The expected Type</param>
8514 <param name="actual">The object being examined</param>
8515 <param name="message">The message to display in case of failure</param>
8516 <param name="args">Array of objects to be used in formatting the message</param>
8517 </member>
8518 <member name="M:NUnit.Framework.Assert.IsNotInstanceOf(System.Type,System.Object,System.String)">
8519 <summary>
8520 Asserts that an object is not an instance of a given type.
8521 </summary>
8522 <param name="expected">The expected Type</param>
8523 <param name="actual">The object being examined</param>
8524 <param name="message">The message to display in case of failure</param>
8525 </member>
8526 <member name="M:NUnit.Framework.Assert.IsNotInstanceOf(System.Type,System.Object)">
8527 <summary>
8528 Asserts that an object is not an instance of a given type.
8529 </summary>
8530 <param name="expected">The expected Type</param>
8531 <param name="actual">The object being examined</param>
8532 </member>
8533 <member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object,System.String,System.Object[])">
8534 <summary>
8535 Asserts that an object is not an instance of a given type.
8536 </summary>
8537 <param name="expected">The expected Type</param>
8538 <param name="actual">The object being examined</param>
8539 <param name="message">The message to display in case of failure</param>
8540 <param name="args">Array of objects to be used in formatting the message</param>
8541 </member>
8542 <member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object,System.String)">
8543 <summary>
8544 Asserts that an object is not an instance of a given type.
8545 </summary>
8546 <param name="expected">The expected Type</param>
8547 <param name="actual">The object being examined</param>
8548 <param name="message">The message to display in case of failure</param>
8549 </member>
8550 <member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object)">
8551 <summary>
8552 Asserts that an object is not an instance of a given type.
8553 </summary>
8554 <param name="expected">The expected Type</param>
8555 <param name="actual">The object being examined</param>
8556 </member>
8557 <member name="M:NUnit.Framework.Assert.IsNotInstanceOf``1(System.Object,System.String,System.Object[])">
8558 <summary>
8559 Asserts that an object is not an instance of a given type.
8560 </summary>
8561 <typeparam name="T">The expected Type</typeparam>
8562 <param name="actual">The object being examined</param>
8563 <param name="message">The message to display in case of failure</param>
8564 <param name="args">Array of objects to be used in formatting the message</param>
8565 </member>
8566 <member name="M:NUnit.Framework.Assert.IsNotInstanceOf``1(System.Object,System.String)">
8567 <summary>
8568 Asserts that an object is not an instance of a given type.
8569 </summary>
8570 <typeparam name="T">The expected Type</typeparam>
8571 <param name="actual">The object being examined</param>
8572 <param name="message">The message to display in case of failure</param>
8573 </member>
8574 <member name="M:NUnit.Framework.Assert.IsNotInstanceOf``1(System.Object)">
8575 <summary>
8576 Asserts that an object is not an instance of a given type.
8577 </summary>
8578 <typeparam name="T">The expected Type</typeparam>
8579 <param name="actual">The object being examined</param>
8580 </member>
8581 <member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32,System.String,System.Object[])">
8582 <summary>
8583 Verifies that two values are equal. If they are not, then an
8584 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8585 </summary>
8586 <param name="expected">The expected value</param>
8587 <param name="actual">The actual value</param>
8588 <param name="message">The message to display in case of failure</param>
8589 <param name="args">Array of objects to be used in formatting the message</param>
8590 </member>
8591 <member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32,System.String)">
8592 <summary>
8593 Verifies that two values are equal. If they are not, then an
8594 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8595 </summary>
8596 <param name="expected">The expected value</param>
8597 <param name="actual">The actual value</param>
8598 <param name="message">The message to display in case of failure</param>
8599 </member>
8600 <member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32)">
8601 <summary>
8602 Verifies that two values are equal. If they are not, then an
8603 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8604 </summary>
8605 <param name="expected">The expected value</param>
8606 <param name="actual">The actual value</param>
8607 </member>
8608 <member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64,System.String,System.Object[])">
8609 <summary>
8610 Verifies that two values are equal. If they are not, then an
8611 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8612 </summary>
8613 <param name="expected">The expected value</param>
8614 <param name="actual">The actual value</param>
8615 <param name="message">The message to display in case of failure</param>
8616 <param name="args">Array of objects to be used in formatting the message</param>
8617 </member>
8618 <member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64,System.String)">
8619 <summary>
8620 Verifies that two values are equal. If they are not, then an
8621 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8622 </summary>
8623 <param name="expected">The expected value</param>
8624 <param name="actual">The actual value</param>
8625 <param name="message">The message to display in case of failure</param>
8626 </member>
8627 <member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64)">
8628 <summary>
8629 Verifies that two values are equal. If they are not, then an
8630 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8631 </summary>
8632 <param name="expected">The expected value</param>
8633 <param name="actual">The actual value</param>
8634 </member>
8635 <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
8636 <summary>
8637 Verifies that two values are equal. If they are not, then an
8638 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8639 </summary>
8640 <param name="expected">The expected value</param>
8641 <param name="actual">The actual value</param>
8642 <param name="message">The message to display in case of failure</param>
8643 <param name="args">Array of objects to be used in formatting the message</param>
8644 </member>
8645 <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32,System.String)">
8646 <summary>
8647 Verifies that two values are equal. If they are not, then an
8648 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8649 </summary>
8650 <param name="expected">The expected value</param>
8651 <param name="actual">The actual value</param>
8652 <param name="message">The message to display in case of failure</param>
8653 </member>
8654 <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32)">
8655 <summary>
8656 Verifies that two values are equal. If they are not, then an
8657 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8658 </summary>
8659 <param name="expected">The expected value</param>
8660 <param name="actual">The actual value</param>
8661 </member>
8662 <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
8663 <summary>
8664 Verifies that two values are equal. If they are not, then an
8665 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8666 </summary>
8667 <param name="expected">The expected value</param>
8668 <param name="actual">The actual value</param>
8669 <param name="message">The message to display in case of failure</param>
8670 <param name="args">Array of objects to be used in formatting the message</param>
8671 </member>
8672 <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64,System.String)">
8673 <summary>
8674 Verifies that two values are equal. If they are not, then an
8675 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8676 </summary>
8677 <param name="expected">The expected value</param>
8678 <param name="actual">The actual value</param>
8679 <param name="message">The message to display in case of failure</param>
8680 </member>
8681 <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64)">
8682 <summary>
8683 Verifies that two values are equal. If they are not, then an
8684 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8685 </summary>
8686 <param name="expected">The expected value</param>
8687 <param name="actual">The actual value</param>
8688 </member>
8689 <member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
8690 <summary>
8691 Verifies that two values are equal. If they are not, then an
8692 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8693 </summary>
8694 <param name="expected">The expected value</param>
8695 <param name="actual">The actual value</param>
8696 <param name="message">The message to display in case of failure</param>
8697 <param name="args">Array of objects to be used in formatting the message</param>
8698 </member>
8699 <member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal,System.String)">
8700 <summary>
8701 Verifies that two values are equal. If they are not, then an
8702 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8703 </summary>
8704 <param name="expected">The expected value</param>
8705 <param name="actual">The actual value</param>
8706 <param name="message">The message to display in case of failure</param>
8707 </member>
8708 <member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal)">
8709 <summary>
8710 Verifies that two values are equal. If they are not, then an
8711 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8712 </summary>
8713 <param name="expected">The expected value</param>
8714 <param name="actual">The actual value</param>
8715 </member>
8716 <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
8717 <summary>
8718 Verifies that two doubles are equal considering a delta. If the
8719 expected value is infinity then the delta value is ignored. If
8720 they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
8721 thrown.
8722 </summary>
8723 <param name="expected">The expected value</param>
8724 <param name="actual">The actual value</param>
8725 <param name="delta">The maximum acceptable difference between the
8726 the expected and the actual</param>
8727 <param name="message">The message to display in case of failure</param>
8728 <param name="args">Array of objects to be used in formatting the message</param>
8729 </member>
8730 <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double,System.String)">
8731 <summary>
8732 Verifies that two doubles are equal considering a delta. If the
8733 expected value is infinity then the delta value is ignored. If
8734 they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
8735 thrown.
8736 </summary>
8737 <param name="expected">The expected value</param>
8738 <param name="actual">The actual value</param>
8739 <param name="delta">The maximum acceptable difference between the
8740 the expected and the actual</param>
8741 <param name="message">The message to display in case of failure</param>
8742 </member>
8743 <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double)">
8744 <summary>
8745 Verifies that two doubles are equal considering a delta. If the
8746 expected value is infinity then the delta value is ignored. If
8747 they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
8748 thrown.
8749 </summary>
8750 <param name="expected">The expected value</param>
8751 <param name="actual">The actual value</param>
8752 <param name="delta">The maximum acceptable difference between the
8753 the expected and the actual</param>
8754 </member>
8755 <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Nullable{System.Double},System.Double,System.String,System.Object[])">
8756 <summary>
8757 Verifies that two doubles are equal considering a delta. If the
8758 expected value is infinity then the delta value is ignored. If
8759 they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
8760 thrown.
8761 </summary>
8762 <param name="expected">The expected value</param>
8763 <param name="actual">The actual value</param>
8764 <param name="delta">The maximum acceptable difference between the
8765 the expected and the actual</param>
8766 <param name="message">The message to display in case of failure</param>
8767 <param name="args">Array of objects to be used in formatting the message</param>
8768 </member>
8769 <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Nullable{System.Double},System.Double,System.String)">
8770 <summary>
8771 Verifies that two doubles are equal considering a delta. If the
8772 expected value is infinity then the delta value is ignored. If
8773 they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
8774 thrown.
8775 </summary>
8776 <param name="expected">The expected value</param>
8777 <param name="actual">The actual value</param>
8778 <param name="delta">The maximum acceptable difference between the
8779 the expected and the actual</param>
8780 <param name="message">The message to display in case of failure</param>
8781 </member>
8782 <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Nullable{System.Double},System.Double)">
8783 <summary>
8784 Verifies that two doubles are equal considering a delta. If the
8785 expected value is infinity then the delta value is ignored. If
8786 they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
8787 thrown.
8788 </summary>
8789 <param name="expected">The expected value</param>
8790 <param name="actual">The actual value</param>
8791 <param name="delta">The maximum acceptable difference between the
8792 the expected and the actual</param>
8793 </member>
8794 <member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object,System.String,System.Object[])">
8795 <summary>
8796 Verifies that two objects are equal. Two objects are considered
8797 equal if both are null, or if both have the same value. NUnit
8798 has special semantics for some object types.
8799 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8800 </summary>
8801 <param name="expected">The value that is expected</param>
8802 <param name="actual">The actual value</param>
8803 <param name="message">The message to display in case of failure</param>
8804 <param name="args">Array of objects to be used in formatting the message</param>
8805 </member>
8806 <member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object,System.String)">
8807 <summary>
8808 Verifies that two objects are equal. Two objects are considered
8809 equal if both are null, or if both have the same value. NUnit
8810 has special semantics for some object types.
8811 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8812 </summary>
8813 <param name="expected">The value that is expected</param>
8814 <param name="actual">The actual value</param>
8815 <param name="message">The message to display in case of failure</param>
8816 </member>
8817 <member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object)">
8818 <summary>
8819 Verifies that two objects are equal. Two objects are considered
8820 equal if both are null, or if both have the same value. NUnit
8821 has special semantics for some object types.
8822 If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8823 </summary>
8824 <param name="expected">The value that is expected</param>
8825 <param name="actual">The actual value</param>
8826 </member>
8827 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32,System.String,System.Object[])">
8828 <summary>
8829 Verifies that two values are not equal. If they are equal, then an
8830 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8831 </summary>
8832 <param name="expected">The expected value</param>
8833 <param name="actual">The actual value</param>
8834 <param name="message">The message to display in case of failure</param>
8835 <param name="args">Array of objects to be used in formatting the message</param>
8836 </member>
8837 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32,System.String)">
8838 <summary>
8839 Verifies that two values are not equal. If they are equal, then an
8840 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8841 </summary>
8842 <param name="expected">The expected value</param>
8843 <param name="actual">The actual value</param>
8844 <param name="message">The message to display in case of failure</param>
8845 </member>
8846 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32)">
8847 <summary>
8848 Verifies that two values are not equal. If they are equal, then an
8849 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8850 </summary>
8851 <param name="expected">The expected value</param>
8852 <param name="actual">The actual value</param>
8853 </member>
8854 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64,System.String,System.Object[])">
8855 <summary>
8856 Verifies that two values are not equal. If they are equal, then an
8857 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8858 </summary>
8859 <param name="expected">The expected value</param>
8860 <param name="actual">The actual value</param>
8861 <param name="message">The message to display in case of failure</param>
8862 <param name="args">Array of objects to be used in formatting the message</param>
8863 </member>
8864 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64,System.String)">
8865 <summary>
8866 Verifies that two values are not equal. If they are equal, then an
8867 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8868 </summary>
8869 <param name="expected">The expected value</param>
8870 <param name="actual">The actual value</param>
8871 <param name="message">The message to display in case of failure</param>
8872 </member>
8873 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64)">
8874 <summary>
8875 Verifies that two values are not equal. If they are equal, then an
8876 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8877 </summary>
8878 <param name="expected">The expected value</param>
8879 <param name="actual">The actual value</param>
8880 </member>
8881 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
8882 <summary>
8883 Verifies that two values are not equal. If they are equal, then an
8884 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8885 </summary>
8886 <param name="expected">The expected value</param>
8887 <param name="actual">The actual value</param>
8888 <param name="message">The message to display in case of failure</param>
8889 <param name="args">Array of objects to be used in formatting the message</param>
8890 </member>
8891 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32,System.String)">
8892 <summary>
8893 Verifies that two values are not equal. If they are equal, then an
8894 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8895 </summary>
8896 <param name="expected">The expected value</param>
8897 <param name="actual">The actual value</param>
8898 <param name="message">The message to display in case of failure</param>
8899 </member>
8900 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32)">
8901 <summary>
8902 Verifies that two values are not equal. If they are equal, then an
8903 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8904 </summary>
8905 <param name="expected">The expected value</param>
8906 <param name="actual">The actual value</param>
8907 </member>
8908 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
8909 <summary>
8910 Verifies that two values are not equal. If they are equal, then an
8911 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8912 </summary>
8913 <param name="expected">The expected value</param>
8914 <param name="actual">The actual value</param>
8915 <param name="message">The message to display in case of failure</param>
8916 <param name="args">Array of objects to be used in formatting the message</param>
8917 </member>
8918 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64,System.String)">
8919 <summary>
8920 Verifies that two values are not equal. If they are equal, then an
8921 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8922 </summary>
8923 <param name="expected">The expected value</param>
8924 <param name="actual">The actual value</param>
8925 <param name="message">The message to display in case of failure</param>
8926 </member>
8927 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64)">
8928 <summary>
8929 Verifies that two values are not equal. If they are equal, then an
8930 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8931 </summary>
8932 <param name="expected">The expected value</param>
8933 <param name="actual">The actual value</param>
8934 </member>
8935 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
8936 <summary>
8937 Verifies that two values are not equal. If they are equal, then an
8938 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8939 </summary>
8940 <param name="expected">The expected value</param>
8941 <param name="actual">The actual value</param>
8942 <param name="message">The message to display in case of failure</param>
8943 <param name="args">Array of objects to be used in formatting the message</param>
8944 </member>
8945 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal,System.String)">
8946 <summary>
8947 Verifies that two values are not equal. If they are equal, then an
8948 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8949 </summary>
8950 <param name="expected">The expected value</param>
8951 <param name="actual">The actual value</param>
8952 <param name="message">The message to display in case of failure</param>
8953 </member>
8954 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal)">
8955 <summary>
8956 Verifies that two values are not equal. If they are equal, then an
8957 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8958 </summary>
8959 <param name="expected">The expected value</param>
8960 <param name="actual">The actual value</param>
8961 </member>
8962 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single,System.String,System.Object[])">
8963 <summary>
8964 Verifies that two values are not equal. If they are equal, then an
8965 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8966 </summary>
8967 <param name="expected">The expected value</param>
8968 <param name="actual">The actual value</param>
8969 <param name="message">The message to display in case of failure</param>
8970 <param name="args">Array of objects to be used in formatting the message</param>
8971 </member>
8972 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single,System.String)">
8973 <summary>
8974 Verifies that two values are not equal. If they are equal, then an
8975 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8976 </summary>
8977 <param name="expected">The expected value</param>
8978 <param name="actual">The actual value</param>
8979 <param name="message">The message to display in case of failure</param>
8980 </member>
8981 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single)">
8982 <summary>
8983 Verifies that two values are not equal. If they are equal, then an
8984 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8985 </summary>
8986 <param name="expected">The expected value</param>
8987 <param name="actual">The actual value</param>
8988 </member>
8989 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double,System.String,System.Object[])">
8990 <summary>
8991 Verifies that two values are not equal. If they are equal, then an
8992 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8993 </summary>
8994 <param name="expected">The expected value</param>
8995 <param name="actual">The actual value</param>
8996 <param name="message">The message to display in case of failure</param>
8997 <param name="args">Array of objects to be used in formatting the message</param>
8998 </member>
8999 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double,System.String)">
9000 <summary>
9001 Verifies that two values are not equal. If they are equal, then an
9002 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9003 </summary>
9004 <param name="expected">The expected value</param>
9005 <param name="actual">The actual value</param>
9006 <param name="message">The message to display in case of failure</param>
9007 </member>
9008 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double)">
9009 <summary>
9010 Verifies that two values are not equal. If they are equal, then an
9011 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9012 </summary>
9013 <param name="expected">The expected value</param>
9014 <param name="actual">The actual value</param>
9015 </member>
9016 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object,System.String,System.Object[])">
9017 <summary>
9018 Verifies that two objects are not equal. Two objects are considered
9019 equal if both are null, or if both have the same value. NUnit
9020 has special semantics for some object types.
9021 If they are equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9022 </summary>
9023 <param name="expected">The value that is expected</param>
9024 <param name="actual">The actual value</param>
9025 <param name="message">The message to display in case of failure</param>
9026 <param name="args">Array of objects to be used in formatting the message</param>
9027 </member>
9028 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object,System.String)">
9029 <summary>
9030 Verifies that two objects are not equal. Two objects are considered
9031 equal if both are null, or if both have the same value. NUnit
9032 has special semantics for some object types.
9033 If they are equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9034 </summary>
9035 <param name="expected">The value that is expected</param>
9036 <param name="actual">The actual value</param>
9037 <param name="message">The message to display in case of failure</param>
9038 </member>
9039 <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object)">
9040 <summary>
9041 Verifies that two objects are not equal. Two objects are considered
9042 equal if both are null, or if both have the same value. NUnit
9043 has special semantics for some object types.
9044 If they are equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9045 </summary>
9046 <param name="expected">The value that is expected</param>
9047 <param name="actual">The actual value</param>
9048 </member>
9049 <member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object,System.String,System.Object[])">
9050 <summary>
9051 Asserts that two objects refer to the same object. If they
9052 are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9053 </summary>
9054 <param name="expected">The expected object</param>
9055 <param name="actual">The actual object</param>
9056 <param name="message">The message to display in case of failure</param>
9057 <param name="args">Array of objects to be used in formatting the message</param>
9058 </member>
9059 <member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object,System.String)">
9060 <summary>
9061 Asserts that two objects refer to the same object. If they
9062 are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9063 </summary>
9064 <param name="expected">The expected object</param>
9065 <param name="actual">The actual object</param>
9066 <param name="message">The message to display in case of failure</param>
9067 </member>
9068 <member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object)">
9069 <summary>
9070 Asserts that two objects refer to the same object. If they
9071 are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9072 </summary>
9073 <param name="expected">The expected object</param>
9074 <param name="actual">The actual object</param>
9075 </member>
9076 <member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object,System.String,System.Object[])">
9077 <summary>
9078 Asserts that two objects do not refer to the same object. If they
9079 are the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9080 </summary>
9081 <param name="expected">The expected object</param>
9082 <param name="actual">The actual object</param>
9083 <param name="message">The message to display in case of failure</param>
9084 <param name="args">Array of objects to be used in formatting the message</param>
9085 </member>
9086 <member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object,System.String)">
9087 <summary>
9088 Asserts that two objects do not refer to the same object. If they
9089 are the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9090 </summary>
9091 <param name="expected">The expected object</param>
9092 <param name="actual">The actual object</param>
9093 <param name="message">The message to display in case of failure</param>
9094 </member>
9095 <member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object)">
9096 <summary>
9097 Asserts that two objects do not refer to the same object. If they
9098 are the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9099 </summary>
9100 <param name="expected">The expected object</param>
9101 <param name="actual">The actual object</param>
9102 </member>
9103 <member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32,System.String,System.Object[])">
9104 <summary>
9105 Verifies that the first value is greater than the second
9106 value. If it is not, then an
9107 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9108 </summary>
9109 <param name="arg1">The first value, expected to be greater</param>
9110 <param name="arg2">The second value, expected to be less</param>
9111 <param name="message">The message to display in case of failure</param>
9112 <param name="args">Array of objects to be used in formatting the message</param>
9113 </member>
9114 <member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32,System.String)">
9115 <summary>
9116 Verifies that the first value is greater than the second
9117 value. If it is not, then an
9118 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9119 </summary>
9120 <param name="arg1">The first value, expected to be greater</param>
9121 <param name="arg2">The second value, expected to be less</param>
9122 <param name="message">The message to display in case of failure</param>
9123 </member>
9124 <member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32)">
9125 <summary>
9126 Verifies that the first value is greater than the second
9127 value. If it is not, then an
9128 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9129 </summary>
9130 <param name="arg1">The first value, expected to be greater</param>
9131 <param name="arg2">The second value, expected to be less</param>
9132 </member>
9133 <member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32,System.String,System.Object[])">
9134 <summary>
9135 Verifies that the first value is greater than the second
9136 value. If it is not, then an
9137 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9138 </summary>
9139 <param name="arg1">The first value, expected to be greater</param>
9140 <param name="arg2">The second value, expected to be less</param>
9141 <param name="message">The message to display in case of failure</param>
9142 <param name="args">Array of objects to be used in formatting the message</param>
9143 </member>
9144 <member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32,System.String)">
9145 <summary>
9146 Verifies that the first value is greater than the second
9147 value. If it is not, then an
9148 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9149 </summary>
9150 <param name="arg1">The first value, expected to be greater</param>
9151 <param name="arg2">The second value, expected to be less</param>
9152 <param name="message">The message to display in case of failure</param>
9153 </member>
9154 <member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32)">
9155 <summary>
9156 Verifies that the first value is greater than the second
9157 value. If it is not, then an
9158 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9159 </summary>
9160 <param name="arg1">The first value, expected to be greater</param>
9161 <param name="arg2">The second value, expected to be less</param>
9162 </member>
9163 <member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64,System.String,System.Object[])">
9164 <summary>
9165 Verifies that the first value is greater than the second
9166 value. If it is not, then an
9167 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9168 </summary>
9169 <param name="arg1">The first value, expected to be greater</param>
9170 <param name="arg2">The second value, expected to be less</param>
9171 <param name="message">The message to display in case of failure</param>
9172 <param name="args">Array of objects to be used in formatting the message</param>
9173 </member>
9174 <member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64,System.String)">
9175 <summary>
9176 Verifies that the first value is greater than the second
9177 value. If it is not, then an
9178 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9179 </summary>
9180 <param name="arg1">The first value, expected to be greater</param>
9181 <param name="arg2">The second value, expected to be less</param>
9182 <param name="message">The message to display in case of failure</param>
9183 </member>
9184 <member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64)">
9185 <summary>
9186 Verifies that the first value is greater than the second
9187 value. If it is not, then an
9188 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9189 </summary>
9190 <param name="arg1">The first value, expected to be greater</param>
9191 <param name="arg2">The second value, expected to be less</param>
9192 </member>
9193 <member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64,System.String,System.Object[])">
9194 <summary>
9195 Verifies that the first value is greater than the second
9196 value. If it is not, then an
9197 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9198 </summary>
9199 <param name="arg1">The first value, expected to be greater</param>
9200 <param name="arg2">The second value, expected to be less</param>
9201 <param name="message">The message to display in case of failure</param>
9202 <param name="args">Array of objects to be used in formatting the message</param>
9203 </member>
9204 <member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64,System.String)">
9205 <summary>
9206 Verifies that the first value is greater than the second
9207 value. If it is not, then an
9208 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9209 </summary>
9210 <param name="arg1">The first value, expected to be greater</param>
9211 <param name="arg2">The second value, expected to be less</param>
9212 <param name="message">The message to display in case of failure</param>
9213 </member>
9214 <member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64)">
9215 <summary>
9216 Verifies that the first value is greater than the second
9217 value. If it is not, then an
9218 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9219 </summary>
9220 <param name="arg1">The first value, expected to be greater</param>
9221 <param name="arg2">The second value, expected to be less</param>
9222 </member>
9223 <member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal,System.String,System.Object[])">
9224 <summary>
9225 Verifies that the first value is greater than the second
9226 value. If it is not, then an
9227 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9228 </summary>
9229 <param name="arg1">The first value, expected to be greater</param>
9230 <param name="arg2">The second value, expected to be less</param>
9231 <param name="message">The message to display in case of failure</param>
9232 <param name="args">Array of objects to be used in formatting the message</param>
9233 </member>
9234 <member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal,System.String)">
9235 <summary>
9236 Verifies that the first value is greater than the second
9237 value. If it is not, then an
9238 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9239 </summary>
9240 <param name="arg1">The first value, expected to be greater</param>
9241 <param name="arg2">The second value, expected to be less</param>
9242 <param name="message">The message to display in case of failure</param>
9243 </member>
9244 <member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal)">
9245 <summary>
9246 Verifies that the first value is greater than the second
9247 value. If it is not, then an
9248 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9249 </summary>
9250 <param name="arg1">The first value, expected to be greater</param>
9251 <param name="arg2">The second value, expected to be less</param>
9252 </member>
9253 <member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double,System.String,System.Object[])">
9254 <summary>
9255 Verifies that the first value is greater than the second
9256 value. If it is not, then an
9257 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9258 </summary>
9259 <param name="arg1">The first value, expected to be greater</param>
9260 <param name="arg2">The second value, expected to be less</param>
9261 <param name="message">The message to display in case of failure</param>
9262 <param name="args">Array of objects to be used in formatting the message</param>
9263 </member>
9264 <member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double,System.String)">
9265 <summary>
9266 Verifies that the first value is greater than the second
9267 value. If it is not, then an
9268 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9269 </summary>
9270 <param name="arg1">The first value, expected to be greater</param>
9271 <param name="arg2">The second value, expected to be less</param>
9272 <param name="message">The message to display in case of failure</param>
9273 </member>
9274 <member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double)">
9275 <summary>
9276 Verifies that the first value is greater than the second
9277 value. If it is not, then an
9278 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9279 </summary>
9280 <param name="arg1">The first value, expected to be greater</param>
9281 <param name="arg2">The second value, expected to be less</param>
9282 </member>
9283 <member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single,System.String,System.Object[])">
9284 <summary>
9285 Verifies that the first value is greater than the second
9286 value. If it is not, then an
9287 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9288 </summary>
9289 <param name="arg1">The first value, expected to be greater</param>
9290 <param name="arg2">The second value, expected to be less</param>
9291 <param name="message">The message to display in case of failure</param>
9292 <param name="args">Array of objects to be used in formatting the message</param>
9293 </member>
9294 <member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single,System.String)">
9295 <summary>
9296 Verifies that the first value is greater than the second
9297 value. If it is not, then an
9298 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9299 </summary>
9300 <param name="arg1">The first value, expected to be greater</param>
9301 <param name="arg2">The second value, expected to be less</param>
9302 <param name="message">The message to display in case of failure</param>
9303 </member>
9304 <member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single)">
9305 <summary>
9306 Verifies that the first value is greater than the second
9307 value. If it is not, then an
9308 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9309 </summary>
9310 <param name="arg1">The first value, expected to be greater</param>
9311 <param name="arg2">The second value, expected to be less</param>
9312 </member>
9313 <member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable,System.String,System.Object[])">
9314 <summary>
9315 Verifies that the first value is greater than the second
9316 value. If it is not, then an
9317 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9318 </summary>
9319 <param name="arg1">The first value, expected to be greater</param>
9320 <param name="arg2">The second value, expected to be less</param>
9321 <param name="message">The message to display in case of failure</param>
9322 <param name="args">Array of objects to be used in formatting the message</param>
9323 </member>
9324 <member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable,System.String)">
9325 <summary>
9326 Verifies that the first value is greater than the second
9327 value. If it is not, then an
9328 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9329 </summary>
9330 <param name="arg1">The first value, expected to be greater</param>
9331 <param name="arg2">The second value, expected to be less</param>
9332 <param name="message">The message to display in case of failure</param>
9333 </member>
9334 <member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable)">
9335 <summary>
9336 Verifies that the first value is greater than the second
9337 value. If it is not, then an
9338 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9339 </summary>
9340 <param name="arg1">The first value, expected to be greater</param>
9341 <param name="arg2">The second value, expected to be less</param>
9342 </member>
9343 <member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32,System.String,System.Object[])">
9344 <summary>
9345 Verifies that the first value is less than the second
9346 value. If it is not, then an
9347 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9348 </summary>
9349 <param name="arg1">The first value, expected to be less</param>
9350 <param name="arg2">The second value, expected to be greater</param>
9351 <param name="message">The message to display in case of failure</param>
9352 <param name="args">Array of objects to be used in formatting the message</param>
9353 </member>
9354 <member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32,System.String)">
9355 <summary>
9356 Verifies that the first value is less than the second
9357 value. If it is not, then an
9358 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9359 </summary>
9360 <param name="arg1">The first value, expected to be less</param>
9361 <param name="arg2">The second value, expected to be greater</param>
9362 <param name="message">The message to display in case of failure</param>
9363 </member>
9364 <member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32)">
9365 <summary>
9366 Verifies that the first value is less than the second
9367 value. If it is not, then an
9368 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9369 </summary>
9370 <param name="arg1">The first value, expected to be less</param>
9371 <param name="arg2">The second value, expected to be greater</param>
9372 </member>
9373 <member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32,System.String,System.Object[])">
9374 <summary>
9375 Verifies that the first value is less than the second
9376 value. If it is not, then an
9377 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9378 </summary>
9379 <param name="arg1">The first value, expected to be less</param>
9380 <param name="arg2">The second value, expected to be greater</param>
9381 <param name="message">The message to display in case of failure</param>
9382 <param name="args">Array of objects to be used in formatting the message</param>
9383 </member>
9384 <member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32,System.String)">
9385 <summary>
9386 Verifies that the first value is less than the second
9387 value. If it is not, then an
9388 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9389 </summary>
9390 <param name="arg1">The first value, expected to be less</param>
9391 <param name="arg2">The second value, expected to be greater</param>
9392 <param name="message">The message to display in case of failure</param>
9393 </member>
9394 <member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32)">
9395 <summary>
9396 Verifies that the first value is less than the second
9397 value. If it is not, then an
9398 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9399 </summary>
9400 <param name="arg1">The first value, expected to be less</param>
9401 <param name="arg2">The second value, expected to be greater</param>
9402 </member>
9403 <member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64,System.String,System.Object[])">
9404 <summary>
9405 Verifies that the first value is less than the second
9406 value. If it is not, then an
9407 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9408 </summary>
9409 <param name="arg1">The first value, expected to be less</param>
9410 <param name="arg2">The second value, expected to be greater</param>
9411 <param name="message">The message to display in case of failure</param>
9412 <param name="args">Array of objects to be used in formatting the message</param>
9413 </member>
9414 <member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64,System.String)">
9415 <summary>
9416 Verifies that the first value is less than the second
9417 value. If it is not, then an
9418 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9419 </summary>
9420 <param name="arg1">The first value, expected to be less</param>
9421 <param name="arg2">The second value, expected to be greater</param>
9422 <param name="message">The message to display in case of failure</param>
9423 </member>
9424 <member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64)">
9425 <summary>
9426 Verifies that the first value is less than the second
9427 value. If it is not, then an
9428 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9429 </summary>
9430 <param name="arg1">The first value, expected to be less</param>
9431 <param name="arg2">The second value, expected to be greater</param>
9432 </member>
9433 <member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64,System.String,System.Object[])">
9434 <summary>
9435 Verifies that the first value is less than the second
9436 value. If it is not, then an
9437 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9438 </summary>
9439 <param name="arg1">The first value, expected to be less</param>
9440 <param name="arg2">The second value, expected to be greater</param>
9441 <param name="message">The message to display in case of failure</param>
9442 <param name="args">Array of objects to be used in formatting the message</param>
9443 </member>
9444 <member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64,System.String)">
9445 <summary>
9446 Verifies that the first value is less than the second
9447 value. If it is not, then an
9448 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9449 </summary>
9450 <param name="arg1">The first value, expected to be less</param>
9451 <param name="arg2">The second value, expected to be greater</param>
9452 <param name="message">The message to display in case of failure</param>
9453 </member>
9454 <member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64)">
9455 <summary>
9456 Verifies that the first value is less than the second
9457 value. If it is not, then an
9458 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9459 </summary>
9460 <param name="arg1">The first value, expected to be less</param>
9461 <param name="arg2">The second value, expected to be greater</param>
9462 </member>
9463 <member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal,System.String,System.Object[])">
9464 <summary>
9465 Verifies that the first value is less than the second
9466 value. If it is not, then an
9467 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9468 </summary>
9469 <param name="arg1">The first value, expected to be less</param>
9470 <param name="arg2">The second value, expected to be greater</param>
9471 <param name="message">The message to display in case of failure</param>
9472 <param name="args">Array of objects to be used in formatting the message</param>
9473 </member>
9474 <member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal,System.String)">
9475 <summary>
9476 Verifies that the first value is less than the second
9477 value. If it is not, then an
9478 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9479 </summary>
9480 <param name="arg1">The first value, expected to be less</param>
9481 <param name="arg2">The second value, expected to be greater</param>
9482 <param name="message">The message to display in case of failure</param>
9483 </member>
9484 <member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal)">
9485 <summary>
9486 Verifies that the first value is less than the second
9487 value. If it is not, then an
9488 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9489 </summary>
9490 <param name="arg1">The first value, expected to be less</param>
9491 <param name="arg2">The second value, expected to be greater</param>
9492 </member>
9493 <member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double,System.String,System.Object[])">
9494 <summary>
9495 Verifies that the first value is less than the second
9496 value. If it is not, then an
9497 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9498 </summary>
9499 <param name="arg1">The first value, expected to be less</param>
9500 <param name="arg2">The second value, expected to be greater</param>
9501 <param name="message">The message to display in case of failure</param>
9502 <param name="args">Array of objects to be used in formatting the message</param>
9503 </member>
9504 <member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double,System.String)">
9505 <summary>
9506 Verifies that the first value is less than the second
9507 value. If it is not, then an
9508 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9509 </summary>
9510 <param name="arg1">The first value, expected to be less</param>
9511 <param name="arg2">The second value, expected to be greater</param>
9512 <param name="message">The message to display in case of failure</param>
9513 </member>
9514 <member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double)">
9515 <summary>
9516 Verifies that the first value is less than the second
9517 value. If it is not, then an
9518 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9519 </summary>
9520 <param name="arg1">The first value, expected to be less</param>
9521 <param name="arg2">The second value, expected to be greater</param>
9522 </member>
9523 <member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single,System.String,System.Object[])">
9524 <summary>
9525 Verifies that the first value is less than the second
9526 value. If it is not, then an
9527 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9528 </summary>
9529 <param name="arg1">The first value, expected to be less</param>
9530 <param name="arg2">The second value, expected to be greater</param>
9531 <param name="message">The message to display in case of failure</param>
9532 <param name="args">Array of objects to be used in formatting the message</param>
9533 </member>
9534 <member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single,System.String)">
9535 <summary>
9536 Verifies that the first value is less than the second
9537 value. If it is not, then an
9538 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9539 </summary>
9540 <param name="arg1">The first value, expected to be less</param>
9541 <param name="arg2">The second value, expected to be greater</param>
9542 <param name="message">The message to display in case of failure</param>
9543 </member>
9544 <member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single)">
9545 <summary>
9546 Verifies that the first value is less than the second
9547 value. If it is not, then an
9548 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9549 </summary>
9550 <param name="arg1">The first value, expected to be less</param>
9551 <param name="arg2">The second value, expected to be greater</param>
9552 </member>
9553 <member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable,System.String,System.Object[])">
9554 <summary>
9555 Verifies that the first value is less than the second
9556 value. If it is not, then an
9557 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9558 </summary>
9559 <param name="arg1">The first value, expected to be less</param>
9560 <param name="arg2">The second value, expected to be greater</param>
9561 <param name="message">The message to display in case of failure</param>
9562 <param name="args">Array of objects to be used in formatting the message</param>
9563 </member>
9564 <member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable,System.String)">
9565 <summary>
9566 Verifies that the first value is less than the second
9567 value. If it is not, then an
9568 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9569 </summary>
9570 <param name="arg1">The first value, expected to be less</param>
9571 <param name="arg2">The second value, expected to be greater</param>
9572 <param name="message">The message to display in case of failure</param>
9573 </member>
9574 <member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable)">
9575 <summary>
9576 Verifies that the first value is less than the second
9577 value. If it is not, then an
9578 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9579 </summary>
9580 <param name="arg1">The first value, expected to be less</param>
9581 <param name="arg2">The second value, expected to be greater</param>
9582 </member>
9583 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32,System.String,System.Object[])">
9584 <summary>
9585 Verifies that the first value is greater than or equal tothe second
9586 value. If it is not, then an
9587 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9588 </summary>
9589 <param name="arg1">The first value, expected to be greater</param>
9590 <param name="arg2">The second value, expected to be less</param>
9591 <param name="message">The message to display in case of failure</param>
9592 <param name="args">Array of objects to be used in formatting the message</param>
9593 </member>
9594 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32,System.String)">
9595 <summary>
9596 Verifies that the first value is greater than or equal tothe second
9597 value. If it is not, then an
9598 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9599 </summary>
9600 <param name="arg1">The first value, expected to be greater</param>
9601 <param name="arg2">The second value, expected to be less</param>
9602 <param name="message">The message to display in case of failure</param>
9603 </member>
9604 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32)">
9605 <summary>
9606 Verifies that the first value is greater than or equal tothe second
9607 value. If it is not, then an
9608 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9609 </summary>
9610 <param name="arg1">The first value, expected to be greater</param>
9611 <param name="arg2">The second value, expected to be less</param>
9612 </member>
9613 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
9614 <summary>
9615 Verifies that the first value is greater than or equal tothe second
9616 value. If it is not, then an
9617 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9618 </summary>
9619 <param name="arg1">The first value, expected to be greater</param>
9620 <param name="arg2">The second value, expected to be less</param>
9621 <param name="message">The message to display in case of failure</param>
9622 <param name="args">Array of objects to be used in formatting the message</param>
9623 </member>
9624 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32,System.String)">
9625 <summary>
9626 Verifies that the first value is greater than or equal tothe second
9627 value. If it is not, then an
9628 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9629 </summary>
9630 <param name="arg1">The first value, expected to be greater</param>
9631 <param name="arg2">The second value, expected to be less</param>
9632 <param name="message">The message to display in case of failure</param>
9633 </member>
9634 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32)">
9635 <summary>
9636 Verifies that the first value is greater than or equal tothe second
9637 value. If it is not, then an
9638 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9639 </summary>
9640 <param name="arg1">The first value, expected to be greater</param>
9641 <param name="arg2">The second value, expected to be less</param>
9642 </member>
9643 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64,System.String,System.Object[])">
9644 <summary>
9645 Verifies that the first value is greater than or equal tothe second
9646 value. If it is not, then an
9647 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9648 </summary>
9649 <param name="arg1">The first value, expected to be greater</param>
9650 <param name="arg2">The second value, expected to be less</param>
9651 <param name="message">The message to display in case of failure</param>
9652 <param name="args">Array of objects to be used in formatting the message</param>
9653 </member>
9654 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64,System.String)">
9655 <summary>
9656 Verifies that the first value is greater than or equal tothe second
9657 value. If it is not, then an
9658 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9659 </summary>
9660 <param name="arg1">The first value, expected to be greater</param>
9661 <param name="arg2">The second value, expected to be less</param>
9662 <param name="message">The message to display in case of failure</param>
9663 </member>
9664 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64)">
9665 <summary>
9666 Verifies that the first value is greater than or equal tothe second
9667 value. If it is not, then an
9668 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9669 </summary>
9670 <param name="arg1">The first value, expected to be greater</param>
9671 <param name="arg2">The second value, expected to be less</param>
9672 </member>
9673 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
9674 <summary>
9675 Verifies that the first value is greater than or equal tothe second
9676 value. If it is not, then an
9677 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9678 </summary>
9679 <param name="arg1">The first value, expected to be greater</param>
9680 <param name="arg2">The second value, expected to be less</param>
9681 <param name="message">The message to display in case of failure</param>
9682 <param name="args">Array of objects to be used in formatting the message</param>
9683 </member>
9684 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64,System.String)">
9685 <summary>
9686 Verifies that the first value is greater than or equal tothe second
9687 value. If it is not, then an
9688 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9689 </summary>
9690 <param name="arg1">The first value, expected to be greater</param>
9691 <param name="arg2">The second value, expected to be less</param>
9692 <param name="message">The message to display in case of failure</param>
9693 </member>
9694 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64)">
9695 <summary>
9696 Verifies that the first value is greater than or equal tothe second
9697 value. If it is not, then an
9698 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9699 </summary>
9700 <param name="arg1">The first value, expected to be greater</param>
9701 <param name="arg2">The second value, expected to be less</param>
9702 </member>
9703 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
9704 <summary>
9705 Verifies that the first value is greater than or equal tothe second
9706 value. If it is not, then an
9707 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9708 </summary>
9709 <param name="arg1">The first value, expected to be greater</param>
9710 <param name="arg2">The second value, expected to be less</param>
9711 <param name="message">The message to display in case of failure</param>
9712 <param name="args">Array of objects to be used in formatting the message</param>
9713 </member>
9714 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal,System.String)">
9715 <summary>
9716 Verifies that the first value is greater than or equal tothe second
9717 value. If it is not, then an
9718 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9719 </summary>
9720 <param name="arg1">The first value, expected to be greater</param>
9721 <param name="arg2">The second value, expected to be less</param>
9722 <param name="message">The message to display in case of failure</param>
9723 </member>
9724 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal)">
9725 <summary>
9726 Verifies that the first value is greater than or equal tothe second
9727 value. If it is not, then an
9728 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9729 </summary>
9730 <param name="arg1">The first value, expected to be greater</param>
9731 <param name="arg2">The second value, expected to be less</param>
9732 </member>
9733 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double,System.String,System.Object[])">
9734 <summary>
9735 Verifies that the first value is greater than or equal tothe second
9736 value. If it is not, then an
9737 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9738 </summary>
9739 <param name="arg1">The first value, expected to be greater</param>
9740 <param name="arg2">The second value, expected to be less</param>
9741 <param name="message">The message to display in case of failure</param>
9742 <param name="args">Array of objects to be used in formatting the message</param>
9743 </member>
9744 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double,System.String)">
9745 <summary>
9746 Verifies that the first value is greater than or equal tothe second
9747 value. If it is not, then an
9748 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9749 </summary>
9750 <param name="arg1">The first value, expected to be greater</param>
9751 <param name="arg2">The second value, expected to be less</param>
9752 <param name="message">The message to display in case of failure</param>
9753 </member>
9754 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double)">
9755 <summary>
9756 Verifies that the first value is greater than or equal tothe second
9757 value. If it is not, then an
9758 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9759 </summary>
9760 <param name="arg1">The first value, expected to be greater</param>
9761 <param name="arg2">The second value, expected to be less</param>
9762 </member>
9763 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single,System.String,System.Object[])">
9764 <summary>
9765 Verifies that the first value is greater than or equal tothe second
9766 value. If it is not, then an
9767 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9768 </summary>
9769 <param name="arg1">The first value, expected to be greater</param>
9770 <param name="arg2">The second value, expected to be less</param>
9771 <param name="message">The message to display in case of failure</param>
9772 <param name="args">Array of objects to be used in formatting the message</param>
9773 </member>
9774 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single,System.String)">
9775 <summary>
9776 Verifies that the first value is greater than or equal tothe second
9777 value. If it is not, then an
9778 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9779 </summary>
9780 <param name="arg1">The first value, expected to be greater</param>
9781 <param name="arg2">The second value, expected to be less</param>
9782 <param name="message">The message to display in case of failure</param>
9783 </member>
9784 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single)">
9785 <summary>
9786 Verifies that the first value is greater than or equal tothe second
9787 value. If it is not, then an
9788 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9789 </summary>
9790 <param name="arg1">The first value, expected to be greater</param>
9791 <param name="arg2">The second value, expected to be less</param>
9792 </member>
9793 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable,System.String,System.Object[])">
9794 <summary>
9795 Verifies that the first value is greater than or equal tothe second
9796 value. If it is not, then an
9797 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9798 </summary>
9799 <param name="arg1">The first value, expected to be greater</param>
9800 <param name="arg2">The second value, expected to be less</param>
9801 <param name="message">The message to display in case of failure</param>
9802 <param name="args">Array of objects to be used in formatting the message</param>
9803 </member>
9804 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable,System.String)">
9805 <summary>
9806 Verifies that the first value is greater than or equal tothe second
9807 value. If it is not, then an
9808 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9809 </summary>
9810 <param name="arg1">The first value, expected to be greater</param>
9811 <param name="arg2">The second value, expected to be less</param>
9812 <param name="message">The message to display in case of failure</param>
9813 </member>
9814 <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable)">
9815 <summary>
9816 Verifies that the first value is greater than or equal tothe second
9817 value. If it is not, then an
9818 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9819 </summary>
9820 <param name="arg1">The first value, expected to be greater</param>
9821 <param name="arg2">The second value, expected to be less</param>
9822 </member>
9823 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32,System.String,System.Object[])">
9824 <summary>
9825 Verifies that the first value is less than or equal to the second
9826 value. If it is not, then an
9827 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9828 </summary>
9829 <param name="arg1">The first value, expected to be less</param>
9830 <param name="arg2">The second value, expected to be greater</param>
9831 <param name="message">The message to display in case of failure</param>
9832 <param name="args">Array of objects to be used in formatting the message</param>
9833 </member>
9834 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32,System.String)">
9835 <summary>
9836 Verifies that the first value is less than or equal to the second
9837 value. If it is not, then an
9838 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9839 </summary>
9840 <param name="arg1">The first value, expected to be less</param>
9841 <param name="arg2">The second value, expected to be greater</param>
9842 <param name="message">The message to display in case of failure</param>
9843 </member>
9844 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32)">
9845 <summary>
9846 Verifies that the first value is less than or equal to the second
9847 value. If it is not, then an
9848 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9849 </summary>
9850 <param name="arg1">The first value, expected to be less</param>
9851 <param name="arg2">The second value, expected to be greater</param>
9852 </member>
9853 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
9854 <summary>
9855 Verifies that the first value is less than or equal to the second
9856 value. If it is not, then an
9857 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9858 </summary>
9859 <param name="arg1">The first value, expected to be less</param>
9860 <param name="arg2">The second value, expected to be greater</param>
9861 <param name="message">The message to display in case of failure</param>
9862 <param name="args">Array of objects to be used in formatting the message</param>
9863 </member>
9864 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32,System.String)">
9865 <summary>
9866 Verifies that the first value is less than or equal to the second
9867 value. If it is not, then an
9868 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9869 </summary>
9870 <param name="arg1">The first value, expected to be less</param>
9871 <param name="arg2">The second value, expected to be greater</param>
9872 <param name="message">The message to display in case of failure</param>
9873 </member>
9874 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32)">
9875 <summary>
9876 Verifies that the first value is less than or equal to the second
9877 value. If it is not, then an
9878 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9879 </summary>
9880 <param name="arg1">The first value, expected to be less</param>
9881 <param name="arg2">The second value, expected to be greater</param>
9882 </member>
9883 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64,System.String,System.Object[])">
9884 <summary>
9885 Verifies that the first value is less than or equal to the second
9886 value. If it is not, then an
9887 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9888 </summary>
9889 <param name="arg1">The first value, expected to be less</param>
9890 <param name="arg2">The second value, expected to be greater</param>
9891 <param name="message">The message to display in case of failure</param>
9892 <param name="args">Array of objects to be used in formatting the message</param>
9893 </member>
9894 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64,System.String)">
9895 <summary>
9896 Verifies that the first value is less than or equal to the second
9897 value. If it is not, then an
9898 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9899 </summary>
9900 <param name="arg1">The first value, expected to be less</param>
9901 <param name="arg2">The second value, expected to be greater</param>
9902 <param name="message">The message to display in case of failure</param>
9903 </member>
9904 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64)">
9905 <summary>
9906 Verifies that the first value is less than or equal to the second
9907 value. If it is not, then an
9908 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9909 </summary>
9910 <param name="arg1">The first value, expected to be less</param>
9911 <param name="arg2">The second value, expected to be greater</param>
9912 </member>
9913 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
9914 <summary>
9915 Verifies that the first value is less than or equal to the second
9916 value. If it is not, then an
9917 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9918 </summary>
9919 <param name="arg1">The first value, expected to be less</param>
9920 <param name="arg2">The second value, expected to be greater</param>
9921 <param name="message">The message to display in case of failure</param>
9922 <param name="args">Array of objects to be used in formatting the message</param>
9923 </member>
9924 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64,System.String)">
9925 <summary>
9926 Verifies that the first value is less than or equal to the second
9927 value. If it is not, then an
9928 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9929 </summary>
9930 <param name="arg1">The first value, expected to be less</param>
9931 <param name="arg2">The second value, expected to be greater</param>
9932 <param name="message">The message to display in case of failure</param>
9933 </member>
9934 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64)">
9935 <summary>
9936 Verifies that the first value is less than or equal to the second
9937 value. If it is not, then an
9938 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9939 </summary>
9940 <param name="arg1">The first value, expected to be less</param>
9941 <param name="arg2">The second value, expected to be greater</param>
9942 </member>
9943 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
9944 <summary>
9945 Verifies that the first value is less than or equal to the second
9946 value. If it is not, then an
9947 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9948 </summary>
9949 <param name="arg1">The first value, expected to be less</param>
9950 <param name="arg2">The second value, expected to be greater</param>
9951 <param name="message">The message to display in case of failure</param>
9952 <param name="args">Array of objects to be used in formatting the message</param>
9953 </member>
9954 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal,System.String)">
9955 <summary>
9956 Verifies that the first value is less than or equal to the second
9957 value. If it is not, then an
9958 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9959 </summary>
9960 <param name="arg1">The first value, expected to be less</param>
9961 <param name="arg2">The second value, expected to be greater</param>
9962 <param name="message">The message to display in case of failure</param>
9963 </member>
9964 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal)">
9965 <summary>
9966 Verifies that the first value is less than or equal to the second
9967 value. If it is not, then an
9968 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9969 </summary>
9970 <param name="arg1">The first value, expected to be less</param>
9971 <param name="arg2">The second value, expected to be greater</param>
9972 </member>
9973 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double,System.String,System.Object[])">
9974 <summary>
9975 Verifies that the first value is less than or equal to the second
9976 value. If it is not, then an
9977 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9978 </summary>
9979 <param name="arg1">The first value, expected to be less</param>
9980 <param name="arg2">The second value, expected to be greater</param>
9981 <param name="message">The message to display in case of failure</param>
9982 <param name="args">Array of objects to be used in formatting the message</param>
9983 </member>
9984 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double,System.String)">
9985 <summary>
9986 Verifies that the first value is less than or equal to the second
9987 value. If it is not, then an
9988 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9989 </summary>
9990 <param name="arg1">The first value, expected to be less</param>
9991 <param name="arg2">The second value, expected to be greater</param>
9992 <param name="message">The message to display in case of failure</param>
9993 </member>
9994 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double)">
9995 <summary>
9996 Verifies that the first value is less than or equal to the second
9997 value. If it is not, then an
9998 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9999 </summary>
10000 <param name="arg1">The first value, expected to be less</param>
10001 <param name="arg2">The second value, expected to be greater</param>
10002 </member>
10003 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single,System.String,System.Object[])">
10004 <summary>
10005 Verifies that the first value is less than or equal to the second
10006 value. If it is not, then an
10007 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
10008 </summary>
10009 <param name="arg1">The first value, expected to be less</param>
10010 <param name="arg2">The second value, expected to be greater</param>
10011 <param name="message">The message to display in case of failure</param>
10012 <param name="args">Array of objects to be used in formatting the message</param>
10013 </member>
10014 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single,System.String)">
10015 <summary>
10016 Verifies that the first value is less than or equal to the second
10017 value. If it is not, then an
10018 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
10019 </summary>
10020 <param name="arg1">The first value, expected to be less</param>
10021 <param name="arg2">The second value, expected to be greater</param>
10022 <param name="message">The message to display in case of failure</param>
10023 </member>
10024 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single)">
10025 <summary>
10026 Verifies that the first value is less than or equal to the second
10027 value. If it is not, then an
10028 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
10029 </summary>
10030 <param name="arg1">The first value, expected to be less</param>
10031 <param name="arg2">The second value, expected to be greater</param>
10032 </member>
10033 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable,System.String,System.Object[])">
10034 <summary>
10035 Verifies that the first value is less than or equal to the second
10036 value. If it is not, then an
10037 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
10038 </summary>
10039 <param name="arg1">The first value, expected to be less</param>
10040 <param name="arg2">The second value, expected to be greater</param>
10041 <param name="message">The message to display in case of failure</param>
10042 <param name="args">Array of objects to be used in formatting the message</param>
10043 </member>
10044 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable,System.String)">
10045 <summary>
10046 Verifies that the first value is less than or equal to the second
10047 value. If it is not, then an
10048 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
10049 </summary>
10050 <param name="arg1">The first value, expected to be less</param>
10051 <param name="arg2">The second value, expected to be greater</param>
10052 <param name="message">The message to display in case of failure</param>
10053 </member>
10054 <member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable)">
10055 <summary>
10056 Verifies that the first value is less than or equal to the second
10057 value. If it is not, then an
10058 <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
10059 </summary>
10060 <param name="arg1">The first value, expected to be less</param>
10061 <param name="arg2">The second value, expected to be greater</param>
10062 </member>
10063 <member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection,System.String,System.Object[])">
10064 <summary>
10065 Asserts that an object is contained in a list.
10066 </summary>
10067 <param name="expected">The expected object</param>
10068 <param name="actual">The list to be examined</param>
10069 <param name="message">The message to display in case of failure</param>
10070 <param name="args">Array of objects to be used in formatting the message</param>
10071 </member>
10072 <member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection,System.String)">
10073 <summary>
10074 Asserts that an object is contained in a list.
10075 </summary>
10076 <param name="expected">The expected object</param>
10077 <param name="actual">The list to be examined</param>
10078 <param name="message">The message to display in case of failure</param>
10079 </member>
10080 <member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection)">
10081 <summary>
10082 Asserts that an object is contained in a list.
10083 </summary>
10084 <param name="expected">The expected object</param>
10085 <param name="actual">The list to be examined</param>
10086 </member>
10087 <member name="P:NUnit.Framework.Assert.Counter">
10088 <summary>
10089 Gets the number of assertions executed so far and
10090 resets the counter to zero.
10091 </summary>
10092 </member>
10093 <member name="T:NUnit.Framework.Contains">
10094 <summary>
10095 Static helper class used in the constraint-based syntax
10096 </summary>
10097 </member>
10098 <member name="M:NUnit.Framework.Contains.Substring(System.String)">
10099 <summary>
10100 Creates a new SubstringConstraint
10101 </summary>
10102 <param name="substring">The value of the substring</param>
10103 <returns>A SubstringConstraint</returns>
10104 </member>
10105 <member name="M:NUnit.Framework.Contains.Item(System.Object)">
10106 <summary>
10107 Creates a new CollectionContainsConstraint.
10108 </summary>
10109 <param name="item">The item that should be found.</param>
10110 <returns>A new CollectionContainsConstraint</returns>
10111 </member>
10112 </members>
10113</doc>