4
<name>nunit.framework</name>
7
<member name="T:NUnit.Framework.Constraints.SubstringConstraint">
9
SubstringConstraint can test whether a string contains
10
the expected substring.
13
<member name="T:NUnit.Framework.Constraints.Constraint">
15
The Constraint class is the base of all built-in or
16
user-defined constraints in NUnit. It provides the operator
17
overloads used to combine constraints.
20
<member name="F:NUnit.Framework.Constraints.Constraint.UNSET">
22
Static UnsetObject used to detect derived constraints
23
failing to set the actual value.
26
<member name="F:NUnit.Framework.Constraints.Constraint.caseInsensitive">
28
If true, all string comparisons will ignore case
31
<member name="F:NUnit.Framework.Constraints.Constraint.compareAsCollection">
33
If true, arrays will be treated as collections, allowing
34
those of different dimensions to be compared
37
<member name="F:NUnit.Framework.Constraints.Constraint.tolerance">
39
If non-zero, equality comparisons within the specified
40
tolerance will succeed.
43
<member name="F:NUnit.Framework.Constraints.Constraint.compareWith">
45
IComparer object used in comparisons for some constraints.
48
<member name="F:NUnit.Framework.Constraints.Constraint.actual">
50
The actual value being tested against a constraint
53
<member name="M:NUnit.Framework.Constraints.Constraint.Within(System.Object)">
55
Flag the constraint to use a tolerance when determining equality.
56
Currently only used for doubles and floats.
58
<param name="tolerance">Tolerance to be used</param>
59
<returns>Self.</returns>
61
<member name="M:NUnit.Framework.Constraints.Constraint.Comparer(System.Collections.IComparer)">
63
Flag the constraint to use the supplied IComparer object.
65
<param name="comparer">The IComparer object to use.</param>
66
<returns>Self.</returns>
68
<member name="M:NUnit.Framework.Constraints.Constraint.WriteMessageTo(NUnit.Framework.MessageWriter)">
70
Write the failure message to the MessageWriter provided
71
as an argument. The default implementation simply passes
72
the constraint and the actual value to the writer, which
73
then displays the constraint description and the value.
75
Constraints that need to provide additional details,
76
such as where the error occured can override this.
78
<param name="writer">The MessageWriter on which to display the message</param>
80
<member name="M:NUnit.Framework.Constraints.Constraint.Matches(System.Object)">
82
Test whether the constraint is satisfied by a given value
84
<param name="actual">The value to be tested</param>
85
<returns>True for success, false for failure</returns>
87
<member name="M:NUnit.Framework.Constraints.Constraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
89
Write the constraint description to a MessageWriter
91
<param name="writer">The writer on which the description is displayed</param>
93
<member name="M:NUnit.Framework.Constraints.Constraint.WriteActualValueTo(NUnit.Framework.MessageWriter)">
95
Write the actual value for a failing constraint test to a
96
MessageWriter. The default implementation simply writes
97
the raw value of actual, leaving it to the writer to
98
perform any formatting.
100
<param name="writer">The writer on which the actual value is displayed</param>
102
<member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseAnd(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
104
This operator creates a constraint that is satisfied only if both
105
argument constraints are satisfied.
108
<member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseOr(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
110
This operator creates a constraint that is satisfied if either
111
of the argument constraints is satisfied.
114
<member name="M:NUnit.Framework.Constraints.Constraint.op_LogicalNot(NUnit.Framework.Constraints.Constraint)">
116
This operator creates a constraint that is satisfied if the
117
argument constraint is not satisfied.
120
<member name="P:NUnit.Framework.Constraints.Constraint.IgnoreCase">
122
Flag the constraint to ignore case and return self.
125
<member name="P:NUnit.Framework.Constraints.Constraint.AsCollection">
127
Flag the constraint to compare arrays as collections
131
<member name="T:NUnit.Framework.Constraints.Constraint.UnsetObject">
133
Class used to detect any derived constraints
134
that fail to set the actual value in their
138
<member name="M:NUnit.Framework.Constraints.SubstringConstraint.#ctor(System.String)">
140
Initializes a new instance of the <see cref="T:SubstringConstraint"/> class.
142
<param name="expected">The expected.</param>
144
<member name="M:NUnit.Framework.Constraints.SubstringConstraint.Matches(System.Object)">
146
Test whether the constraint is satisfied by a given value
148
<param name="actual">The value to be tested</param>
149
<returns>True for success, false for failure</returns>
151
<member name="M:NUnit.Framework.Constraints.SubstringConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
153
Write the constraint description to a MessageWriter
155
<param name="writer">The writer on which the description is displayed</param>
157
<member name="T:NUnit.Framework.Constraints.StartsWithConstraint">
159
StartsWithConstraint can test whether a string starts
160
with an expected substring.
163
<member name="M:NUnit.Framework.Constraints.StartsWithConstraint.#ctor(System.String)">
165
Initializes a new instance of the <see cref="T:StartsWithConstraint"/> class.
167
<param name="expected">The expected string</param>
169
<member name="M:NUnit.Framework.Constraints.StartsWithConstraint.Matches(System.Object)">
171
Test whether the constraint is matched by the actual value.
172
This is a template method, which calls the IsMatch method
173
of the derived class.
175
<param name="actual"></param>
178
<member name="M:NUnit.Framework.Constraints.StartsWithConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
180
Write the constraint description to a MessageWriter
182
<param name="writer">The writer on which the description is displayed</param>
184
<member name="T:NUnit.Framework.Constraints.EndsWithConstraint">
186
EndsWithConstraint can test whether a string ends
187
with an expected substring.
190
<member name="M:NUnit.Framework.Constraints.EndsWithConstraint.#ctor(System.String)">
192
Initializes a new instance of the <see cref="T:EndsWithConstraint"/> class.
194
<param name="expected">The expected string</param>
196
<member name="M:NUnit.Framework.Constraints.EndsWithConstraint.Matches(System.Object)">
198
Test whether the constraint is matched by the actual value.
199
This is a template method, which calls the IsMatch method
200
of the derived class.
202
<param name="actual"></param>
205
<member name="M:NUnit.Framework.Constraints.EndsWithConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
207
Write the constraint description to a MessageWriter
209
<param name="writer">The writer on which the description is displayed</param>
211
<member name="T:NUnit.Framework.Constraints.RegexConstraint">
213
RegexConstraint can test whether a string matches
214
the pattern provided.
217
<member name="M:NUnit.Framework.Constraints.RegexConstraint.#ctor(System.String)">
219
Initializes a new instance of the <see cref="T:RegexConstraint"/> class.
221
<param name="pattern">The pattern.</param>
223
<member name="M:NUnit.Framework.Constraints.RegexConstraint.Matches(System.Object)">
225
Test whether the constraint is satisfied by a given value
227
<param name="actual">The value to be tested</param>
228
<returns>True for success, false for failure</returns>
230
<member name="M:NUnit.Framework.Constraints.RegexConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
232
Write the constraint description to a MessageWriter
234
<param name="writer">The writer on which the description is displayed</param>
236
<member name="T:NUnit.Framework.Constraints.EmptyConstraint">
238
EmptyConstraint tests a whether a string or collection is empty,
239
postponing the decision about which test is applied until the
240
type of the actual argument is known.
243
<member name="M:NUnit.Framework.Constraints.EmptyConstraint.Matches(System.Object)">
245
Test whether the constraint is satisfied by a given value
247
<param name="actual">The value to be tested</param>
248
<returns>True for success, false for failure</returns>
250
<member name="M:NUnit.Framework.Constraints.EmptyConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
252
Write the constraint description to a MessageWriter
254
<param name="writer">The writer on which the description is displayed</param>
256
<member name="T:NUnit.Framework.Constraints.ConstraintBuilder">
258
ConstraintBuilder is used to resolve the Not and All properties,
259
which serve as prefix operators for constraints. With the addition
260
of an operand stack, And and Or could be supported, but we have
261
left them out in favor of a simpler, more type-safe implementation.
262
Use the & and | operator overloads to combine constraints.
265
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.op_Implicit(NUnit.Framework.Constraints.ConstraintBuilder)~NUnit.Framework.Constraints.Constraint">
267
Implicitly convert ConstraintBuilder to an actual Constraint
268
at the point where the syntax demands it.
270
<param name="builder"></param>
273
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.EqualTo(System.Object)">
275
Resolves the chain of constraints using an
276
EqualConstraint as base.
279
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.SameAs(System.Object)">
281
Resolves the chain of constraints using a
282
SameAsConstraint as base.
285
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.LessThan(System.IComparable)">
287
Resolves the chain of constraints using a
288
LessThanConstraint as base.
291
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.GreaterThan(System.IComparable)">
293
Resolves the chain of constraints using a
294
GreaterThanConstraint as base.
297
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.LessThanOrEqualTo(System.IComparable)">
299
Resolves the chain of constraints using a
300
LessThanOrEqualConstraint as base.
303
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.AtMost(System.IComparable)">
305
Resolves the chain of constraints using a
306
LessThanOrEqualConstraint as base.
309
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.GreaterThanOrEqualTo(System.IComparable)">
311
Resolves the chain of constraints using a
312
GreaterThanOrEqualConstraint as base.
315
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.AtLeast(System.IComparable)">
317
Resolves the chain of constraints using a
318
GreaterThanOrEqualConstraint as base.
321
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.TypeOf(System.Type)">
323
Resolves the chain of constraints using an
324
ExactTypeConstraint as base.
327
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.InstanceOfType(System.Type)">
329
Resolves the chain of constraints using an
330
InstanceOfTypeConstraint as base.
333
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.AssignableFrom(System.Type)">
335
Resolves the chain of constraints using an
336
AssignableFromConstraint as base.
339
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Contains(System.Object)">
341
Resolves the chain of constraints using a
342
ContainsConstraint as base. This constraint
343
will, in turn, make use of the appropriate
344
second-level constraint, depending on the
345
type of the actual argument.
348
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Member(System.Object)">
350
Resolves the chain of constraints using a
351
CollectionContainsConstraint as base.
353
<param name="expected">The expected object</param>
355
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.StartsWith(System.String)">
357
Resolves the chain of constraints using a
358
StartsWithConstraint as base.
361
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.EndsWith(System.String)">
363
Resolves the chain of constraints using a
364
StringEndingConstraint as base.
367
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Matches(System.String)">
369
Resolves the chain of constraints using a
370
StringMatchingConstraint as base.
373
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.EquivalentTo(System.Collections.ICollection)">
375
Resolves the chain of constraints using a
376
CollectionEquivalentConstraint as base.
379
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.CollectionContaining(System.Object)">
381
Resolves the chain of constraints using a
382
CollectionContainingConstraint as base.
385
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.SubsetOf(System.Collections.ICollection)">
387
Resolves the chain of constraints using a
388
CollectionSubsetConstraint as base.
391
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Property(System.String,System.Object)">
393
Resolves the chain of constraints using a
394
PropertyConstraint as base
397
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Length(System.Int32)">
399
Resolves the chain of constraints using a
400
PropertyCOnstraint on Length as base
402
<param name="length"></param>
405
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Count(System.Int32)">
407
Resolves the chain of constraints using a
408
PropertyCOnstraint on Length as base
410
<param name="count"></param>
413
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Property(System.String)">
415
Modifies the ConstraintBuilder by pushing a Prop operator on the
416
ops stack and the name of the property on the opnds stack.
418
<param name="name"></param>
421
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Resolve(NUnit.Framework.Constraints.Constraint)">
423
Resolve a constraint that has been recognized by applying
424
any pending operators and returning the resulting Constraint.
426
<returns>A constraint that incorporates all pending operators</returns>
428
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.Null">
430
Resolves the chain of constraints using
431
EqualConstraint(null) as base.
434
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.True">
436
Resolves the chain of constraints using
437
EqualConstraint(true) as base.
440
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.False">
442
Resolves the chain of constraints using
443
EqualConstraint(false) as base.
446
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.NaN">
448
Resolves the chain of constraints using
452
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.Empty">
454
Resolves the chain of constraints using
458
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.Unique">
460
Resolves the chain of constraints using
464
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.Not">
466
Modifies the ConstraintBuilder by pushing a Not operator on the stack.
469
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.No">
471
Modifies the ConstraintBuilder by pushing a Not operator on the stack.
474
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.All">
476
Modifies the ConstraintBuilder by pushing an All operator on the stack.
479
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.Some">
481
Modifies the ConstraintBuilder by pushing a Some operator on the stack.
484
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.None">
486
Modifies the constraint builder by pushing All and Not operators on the stack
489
<member name="T:NUnit.Framework.Constraints.CollectionConstraint">
491
CollectionConstraint is the abstract base class for
492
constraints that operate on collections.
495
<member name="M:NUnit.Framework.Constraints.CollectionConstraint.Matches(System.Object)">
497
Test whether the constraint is satisfied by a given value
499
<param name="actual">The value to be tested</param>
500
<returns>True for success, false for failure</returns>
502
<member name="M:NUnit.Framework.Constraints.CollectionConstraint.doMatch(System.Collections.ICollection)">
504
Protected method to be implemented by derived classes
506
<param name="collecton"></param>
509
<member name="T:NUnit.Framework.Constraints.CollectionConstraint.CollectionTally">
511
CollectionTally counts (tallies) the number of
512
occurences of each object in one or more enuerations.
515
<member name="M:NUnit.Framework.Constraints.CollectionConstraint.CollectionTally.#ctor(System.Collections.IEnumerable)">
517
Construct a CollectionTally object from a collection
519
<param name="collection"></param>
521
<member name="M:NUnit.Framework.Constraints.CollectionConstraint.CollectionTally.CanRemove(System.Collections.IEnumerable)">
523
Remove the counts for a collection from the tally,
524
so long as their are sufficient items to remove.
525
The tallies are not permitted to become negative.
527
<param name="c">The collection to remove</param>
528
<returns>True if there were enough items to remove, otherwise false</returns>
530
<member name="M:NUnit.Framework.Constraints.CollectionConstraint.CollectionTally.AllCountsEqualTo(System.Int32)">
532
Test whether all the counts are equal to a given value
534
<param name="count">The value to be looked for</param>
535
<returns>True if all counts are equal to the value, otherwise false</returns>
537
<member name="P:NUnit.Framework.Constraints.CollectionConstraint.CollectionTally.Item(System.Object)">
539
Get the count of the number of times an object is present in the tally
542
<member name="T:NUnit.Framework.Constraints.UniqueItemsConstraint">
544
UniqueItemsConstraint tests whether all the items in a
545
collection are unique.
548
<member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.doMatch(System.Collections.ICollection)">
550
Apply the item constraint to each item in the collection,
551
failing if any item fails.
553
<param name="actual"></param>
556
<member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
558
Write a description of this constraint to a MessageWriter
560
<param name="writer"></param>
562
<member name="T:NUnit.Framework.Constraints.CollectionContainsConstraint">
564
CollectionContainsConstraint is used to test whether a collection
565
contains an expected object as a member.
568
<member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.#ctor(System.Object)">
570
Construct a CollectionContainsConstraint
572
<param name="expected"></param>
574
<member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.doMatch(System.Collections.ICollection)">
576
Test whether the expected item is contained in the collection
578
<param name="actual"></param>
581
<member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
583
Write a descripton of the constraint to a MessageWriter
585
<param name="writer"></param>
587
<member name="T:NUnit.Framework.Constraints.CollectionEquivalentConstraint">
589
CollectionEquivalentCOnstraint is used to determine whether two
590
collections are equivalent.
593
<member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.#ctor(System.Collections.IEnumerable)">
595
Construct a CollectionEquivalentConstraint
597
<param name="expected"></param>
599
<member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.doMatch(System.Collections.ICollection)">
601
Test whether two collections are equivalent
603
<param name="actual"></param>
606
<member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
608
Write a description of this constraint to a MessageWriter
610
<param name="writer"></param>
612
<member name="T:NUnit.Framework.Constraints.CollectionSubsetConstraint">
614
CollectionSubsetConstraint is used to determine whether
615
one collection is a subset of another
618
<member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.#ctor(System.Collections.IEnumerable)">
620
Construct a CollectionSubsetConstraint
622
<param name="expected">The collection that the actual value is expected to be a subset of</param>
624
<member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.doMatch(System.Collections.ICollection)">
626
Test whether the actual collection is a subset of
627
the expected collection provided.
629
<param name="actual"></param>
632
<member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
634
Write a description of this constraint to a MessageWriter
636
<param name="writer"></param>
638
<member name="T:NUnit.Framework.Constraints.EqualConstraint">
640
EqualConstraint is able to compare an actual value with the
641
expected value provided in its constructor.
644
<member name="M:NUnit.Framework.Constraints.EqualConstraint.#ctor(System.Object)">
646
Initializes a new instance of the <see cref="T:EqualConstraint"/> class.
648
<param name="expected">The expected value.</param>
650
<member name="M:NUnit.Framework.Constraints.EqualConstraint.Matches(System.Object)">
652
Test whether the constraint is satisfied by a given value
654
<param name="actual">The value to be tested</param>
655
<returns>True for success, false for failure</returns>
657
<member name="M:NUnit.Framework.Constraints.EqualConstraint.WriteMessageTo(NUnit.Framework.MessageWriter)">
659
Write a failure message. Overridden to provide custom
660
failure messages for EqualConstraint.
662
<param name="writer">The MessageWriter to write to</param>
664
<member name="M:NUnit.Framework.Constraints.EqualConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
666
Write description of this constraint
668
<param name="writer">The MessageWriter to write to</param>
670
<member name="M:NUnit.Framework.Constraints.EqualConstraint.ArraysEqual(System.Array,System.Array)">
672
Helper method to compare two arrays
675
<member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayCollectionDifferences(NUnit.Framework.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32)">
677
Display the failure information for two collections that did not match.
679
<param name="writer">The MessageWriter on which to display</param>
680
<param name="expected">The expected collection.</param>
681
<param name="actual">The actual collection</param>
682
<param name="depth">The depth of this failure in a set of nested collections</param>
684
<member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayCollectionTypesAndSizes(NUnit.Framework.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32)">
686
Displays a single line showing the types and sizes of the expected
687
and actual collections or arrays. If both are identical, the value is
690
<param name="writer">The MessageWriter on which to display</param>
691
<param name="expected">The expected collection or array</param>
692
<param name="actual">The actual collection or array</param>
693
<param name="indent">The indentation level for the message line</param>
695
<member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayFailurePoint(NUnit.Framework.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32,System.Int32)">
697
Displays a single line showing the point in the expected and actual
698
arrays at which the comparison failed. If the arrays have different
699
structures or dimensions, both values are shown.
701
<param name="writer">The MessageWriter on which to display</param>
702
<param name="expected">The expected array</param>
703
<param name="actual">The actual array</param>
704
<param name="failurePoint">Index of the failure point in the underlying collections</param>
705
<param name="indent">The indentation level for the message line</param>
707
<member name="T:NUnit.Framework.Constraints.PrefixConstraint">
709
Abstract base class used for prefixes
712
<member name="F:NUnit.Framework.Constraints.PrefixConstraint.baseConstraint">
717
<member name="M:NUnit.Framework.Constraints.PrefixConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
719
Construct given a base constraint
721
<param name="baseConstraint"></param>
723
<member name="M:NUnit.Framework.Constraints.PrefixConstraint.PassModifiersToBase">
725
Set all modifiers applied to the prefix into
726
the base constraint before matching
729
<member name="T:NUnit.Framework.Constraints.NotConstraint">
731
NotConstraint negates the effect of some other constraint
734
<member name="M:NUnit.Framework.Constraints.NotConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
736
Initializes a new instance of the <see cref="T:NotConstraint"/> class.
738
<param name="baseConstraint">The base constraint to be negated.</param>
740
<member name="M:NUnit.Framework.Constraints.NotConstraint.Matches(System.Object)">
742
Test whether the constraint is satisfied by a given value
744
<param name="actual">The value to be tested</param>
745
<returns>True for if the base constraint fails, false if it succeeds</returns>
747
<member name="M:NUnit.Framework.Constraints.NotConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
749
Write the constraint description to a MessageWriter
751
<param name="writer">The writer on which the description is displayed</param>
753
<member name="M:NUnit.Framework.Constraints.NotConstraint.WriteActualValueTo(NUnit.Framework.MessageWriter)">
755
Write the actual value for a failing constraint test to a MessageWriter.
757
<param name="writer">The writer on which the actual value is displayed</param>
759
<member name="T:NUnit.Framework.Constraints.AllItemsConstraint">
761
AllItemsConstraint applies another constraint to each
762
item in a collection, succeeding if they all succeed.
765
<member name="M:NUnit.Framework.Constraints.AllItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
767
Construct an AllItemsConstraint on top of an existing constraint
769
<param name="itemConstraint"></param>
771
<member name="M:NUnit.Framework.Constraints.AllItemsConstraint.Matches(System.Object)">
773
Apply the item constraint to each item in the collection,
774
failing if any item fails.
776
<param name="actual"></param>
779
<member name="M:NUnit.Framework.Constraints.AllItemsConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
781
Write a description of this constraint to a MessageWriter
783
<param name="writer"></param>
785
<member name="T:NUnit.Framework.Constraints.SomeItemsConstraint">
787
SomeItemsConstraint applies another constraint to each
788
item in a collection, succeeding if any of them succeeds.
791
<member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
793
Construct a SomeItemsConstraint on top of an existing constraint
795
<param name="itemConstraint"></param>
797
<member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.Matches(System.Object)">
799
Apply the item constraint to each item in the collection,
800
failing if any item fails.
802
<param name="actual"></param>
805
<member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
807
Write a description of this constraint to a MessageWriter
809
<param name="writer"></param>
811
<member name="T:NUnit.Framework.Constraints.NoItemConstraint">
813
SomeItemsConstraint applies another constraint to each
814
item in a collection, succeeding if any of them succeeds.
817
<member name="M:NUnit.Framework.Constraints.NoItemConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
819
Construct a SomeItemsConstraint on top of an existing constraint
821
<param name="itemConstraint"></param>
823
<member name="M:NUnit.Framework.Constraints.NoItemConstraint.Matches(System.Object)">
825
Apply the item constraint to each item in the collection,
826
failing if any item fails.
828
<param name="actual"></param>
831
<member name="M:NUnit.Framework.Constraints.NoItemConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
833
Write a description of this constraint to a MessageWriter
835
<param name="writer"></param>
837
<member name="T:NUnit.Framework.Constraints.SameAsConstraint">
839
SameAsConstraint tests whether an object is identical to
840
the object passed to its constructor
843
<member name="M:NUnit.Framework.Constraints.SameAsConstraint.#ctor(System.Object)">
845
Initializes a new instance of the <see cref="T:SameAsConstraint"/> class.
847
<param name="expected">The expected object.</param>
849
<member name="M:NUnit.Framework.Constraints.SameAsConstraint.Matches(System.Object)">
851
Test whether the constraint is satisfied by a given value
853
<param name="actual">The value to be tested</param>
854
<returns>True for success, false for failure</returns>
856
<member name="M:NUnit.Framework.Constraints.SameAsConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
858
Write the constraint description to a MessageWriter
860
<param name="writer">The writer on which the description is displayed</param>
862
<member name="T:NUnit.Framework.Constraints.TypeConstraint">
864
TypeConstraint is the abstract base for constraints
865
that take a Type as their expected value.
868
<member name="F:NUnit.Framework.Constraints.TypeConstraint.expectedType">
870
The expected Type used by the constraint
873
<member name="M:NUnit.Framework.Constraints.TypeConstraint.#ctor(System.Type)">
875
Construct a TypeConstraint for a given Type
877
<param name="type"></param>
879
<member name="M:NUnit.Framework.Constraints.TypeConstraint.WriteActualValueTo(NUnit.Framework.MessageWriter)">
881
Write the actual value for a failing constraint test to a
882
MessageWriter. TypeCOnstraints override this method to write
883
the name of the type.
885
<param name="writer">The writer on which the actual value is displayed</param>
887
<member name="T:NUnit.Framework.Constraints.ExactTypeConstraint">
889
ExactTypeConstraint is used to test that an object
890
is of the exact type provided in the constructor
893
<member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.#ctor(System.Type)">
895
Construct an ExactTypeConstraint for a given Type
897
<param name="type"></param>
899
<member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.Matches(System.Object)">
901
Test that an object is of the exact type specified
903
<param name="actual"></param>
906
<member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
908
Write the description of this constraint to a MessageWriter
910
<param name="writer"></param>
912
<member name="T:NUnit.Framework.Constraints.InstanceOfTypeConstraint">
914
InstanceOfTypeConstraint is used to test that an object
915
is of the same type provided or derived from it.
918
<member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.#ctor(System.Type)">
920
Construct an InstanceOfTypeConstraint for the type provided
922
<param name="type"></param>
924
<member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.Matches(System.Object)">
926
Test whether an object is of the specified type or a derived type
928
<param name="actual"></param>
931
<member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
933
Write a description of this constraint to a MessageWriter
935
<param name="writer"></param>
937
<member name="T:NUnit.Framework.Constraints.AssignableFromConstraint">
939
AssignableFromConstraint is used to test that an object
940
can be assigned from a given Type.
943
<member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.#ctor(System.Type)">
945
Construct an AssignableFromConstraint for the type provided
947
<param name="type"></param>
949
<member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.Matches(System.Object)">
951
Test whether an object can be assigned from the specified type
953
<param name="actual"></param>
956
<member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
958
Write a description of this constraint to a MessageWriter
960
<param name="writer"></param>
962
<member name="T:NUnit.Framework.Constraints.ComparisonConstraint">
964
Abstract base class for constraints that compare values to
965
determine if one is greater than, equal to or less than
969
<member name="F:NUnit.Framework.Constraints.ComparisonConstraint.expected">
971
The value against which a comparison is to be made
974
<member name="F:NUnit.Framework.Constraints.ComparisonConstraint.ltOK">
976
If true, less than returns success
979
<member name="F:NUnit.Framework.Constraints.ComparisonConstraint.eqOK">
981
if true, equal returns success
984
<member name="F:NUnit.Framework.Constraints.ComparisonConstraint.gtOK">
986
if true, greater than returns success
989
<member name="F:NUnit.Framework.Constraints.ComparisonConstraint.predicate">
991
The predicate used as a part of the description
994
<member name="M:NUnit.Framework.Constraints.ComparisonConstraint.#ctor(System.IComparable,System.Boolean,System.Boolean,System.Boolean,System.String)">
996
Initializes a new instance of the <see cref="T:ComparisonConstraint"/> class.
998
<param name="value">The value against which to make a comparison.</param>
999
<param name="ltOK">if set to <c>true</c> less succeeds.</param>
1000
<param name="eqOK">if set to <c>true</c> equal succeeds.</param>
1001
<param name="gtOK">if set to <c>true</c> greater succeeds.</param>
1002
<param name="predicate">String used in describing the constraint.</param>
1004
<member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Matches(System.Object)">
1006
Test whether the constraint is satisfied by a given value
1008
<param name="actual">The value to be tested</param>
1009
<returns>True for success, false for failure</returns>
1011
<member name="M:NUnit.Framework.Constraints.ComparisonConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
1013
Write the constraint description to a MessageWriter
1015
<param name="writer">The writer on which the description is displayed</param>
1017
<member name="T:NUnit.Framework.Constraints.GreaterThanConstraint">
1019
Tests whether a value is greater than the value supplied to its constructor
1022
<member name="M:NUnit.Framework.Constraints.GreaterThanConstraint.#ctor(System.IComparable)">
1024
Initializes a new instance of the <see cref="T:GreaterThanConstraint"/> class.
1026
<param name="expected">The expected value.</param>
1028
<member name="T:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint">
1030
Tests whether a value is greater than or equal to the value supplied to its constructor
1033
<member name="M:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.#ctor(System.IComparable)">
1035
Initializes a new instance of the <see cref="T:GreaterThanOrEqualConstraint"/> class.
1037
<param name="expected">The expected value.</param>
1039
<member name="T:NUnit.Framework.Constraints.LessThanConstraint">
1041
Tests whether a value is less than the value supplied to its constructor
1044
<member name="M:NUnit.Framework.Constraints.LessThanConstraint.#ctor(System.IComparable)">
1046
Initializes a new instance of the <see cref="T:LessThanConstraint"/> class.
1048
<param name="expected">The expected value.</param>
1050
<member name="T:NUnit.Framework.Constraints.LessThanOrEqualConstraint">
1052
Tests whether a value is less than or equal to the value supplied to its constructor
1055
<member name="M:NUnit.Framework.Constraints.LessThanOrEqualConstraint.#ctor(System.IComparable)">
1057
Initializes a new instance of the <see cref="T:LessThanOrEqualConstraint"/> class.
1059
<param name="expected">The expected value.</param>
1061
<member name="T:NUnit.Framework.Constraints.ContainsConstraint">
1063
ContainsConstraint tests a whether a string contains a substring
1064
or a collection contains an object. It postpones the decision of
1065
which test to use until the type of the actual argument is known.
1066
This allows testing whether a string is contained in a collection
1067
or as a substring of another string using the same syntax.
1070
<member name="M:NUnit.Framework.Constraints.ContainsConstraint.#ctor(System.Object)">
1072
Initializes a new instance of the <see cref="T:ContainsConstraint"/> class.
1074
<param name="expected">The expected.</param>
1076
<member name="M:NUnit.Framework.Constraints.ContainsConstraint.Matches(System.Object)">
1078
Test whether the constraint is satisfied by a given value
1080
<param name="actual">The value to be tested</param>
1081
<returns>True for success, false for failure</returns>
1083
<member name="M:NUnit.Framework.Constraints.ContainsConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
1085
Write the constraint description to a MessageWriter
1087
<param name="writer">The writer on which the description is displayed</param>
1089
<member name="T:NUnit.Framework.Constraints.PropertyConstraint">
1091
Summary description for PropertyConstraint.
1094
<member name="M:NUnit.Framework.Constraints.PropertyConstraint.#ctor(System.String,NUnit.Framework.Constraints.Constraint)">
1096
Initializes a new instance of the <see cref="T:PropertyConstraint"/> class.
1098
<param name="name">The name.</param>
1099
<param name="baseConstraint">The constraint to apply to the property.</param>
1101
<member name="M:NUnit.Framework.Constraints.PropertyConstraint.Matches(System.Object)">
1103
Test whether the constraint is satisfied by a given value
1105
<param name="actual">The value to be tested</param>
1106
<returns>True for success, false for failure</returns>
1108
<member name="M:NUnit.Framework.Constraints.PropertyConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
1110
Write the constraint description to a MessageWriter
1112
<param name="writer">The writer on which the description is displayed</param>
1114
<member name="M:NUnit.Framework.Constraints.PropertyConstraint.WriteActualValueTo(NUnit.Framework.MessageWriter)">
1116
Write the actual value for a failing constraint test to a
1117
MessageWriter. The default implementation simply writes
1118
the raw value of actual, leaving it to the writer to
1119
perform any formatting.
1121
<param name="writer">The writer on which the actual value is displayed</param>
1123
<member name="T:NUnit.Framework.Constraints.BinaryOperation">
1125
BinaryOperation is the abstract base of all constraints
1126
that combine two other constraints in some fashion.
1129
<member name="F:NUnit.Framework.Constraints.BinaryOperation.left">
1131
The first constraint being combined
1134
<member name="F:NUnit.Framework.Constraints.BinaryOperation.right">
1136
The second constraint being combined
1139
<member name="M:NUnit.Framework.Constraints.BinaryOperation.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
1141
Construct a BinaryOperation from two other constraints
1143
<param name="left">The first constraint</param>
1144
<param name="right">The second constraint</param>
1146
<member name="T:NUnit.Framework.Constraints.AndConstraint">
1148
AndConstraint succeeds only if both members succeed.
1151
<member name="M:NUnit.Framework.Constraints.AndConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
1153
Create an AndConstraint from two other constraints
1155
<param name="left">The first constraint</param>
1156
<param name="right">The second constraint</param>
1158
<member name="M:NUnit.Framework.Constraints.AndConstraint.Matches(System.Object)">
1160
Apply both member constraints to an actual value, succeeding
1161
succeeding only if both of them succeed.
1163
<param name="actual">The actual value</param>
1164
<returns>True if the constraints both succeeded</returns>
1166
<member name="M:NUnit.Framework.Constraints.AndConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
1168
Write a description for this contraint to a MessageWriter
1170
<param name="writer">The MessageWriter to receive the description</param>
1172
<member name="T:NUnit.Framework.Constraints.OrConstraint">
1174
OrConstraint succeeds if either member succeeds
1177
<member name="M:NUnit.Framework.Constraints.OrConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
1179
Create an OrConstraint from two other constraints
1181
<param name="left">The first constraint</param>
1182
<param name="right">The second constraint</param>
1184
<member name="M:NUnit.Framework.Constraints.OrConstraint.Matches(System.Object)">
1186
Apply the member constraints to an actual value, succeeding
1187
succeeding as soon as one of them succeeds.
1189
<param name="actual">The actual value</param>
1190
<returns>True if either constraint succeeded</returns>
1192
<member name="M:NUnit.Framework.Constraints.OrConstraint.WriteDescriptionTo(NUnit.Framework.MessageWriter)">
1194
Write a description for this contraint to a MessageWriter
1196
<param name="writer">The MessageWriter to receive the description</param>
1198
<member name="T:NUnit.Framework.Constraints.Numerics">
1200
The Numerics class contains common operations on numeric values.
1203
<member name="M:NUnit.Framework.Constraints.Numerics.IsNumericType(System.Object)">
1205
Checks the type of the object, returning true if
1206
the object is a numeric type.
1208
<param name="obj">The object to check</param>
1209
<returns>true if the object is a numeric type</returns>
1211
<member name="M:NUnit.Framework.Constraints.Numerics.IsFloatingPointNumeric(System.Object)">
1213
Checks the type of the object, returning true if
1214
the object is a floating point numeric type.
1216
<param name="obj">The object to check</param>
1217
<returns>true if the object is a floating point numeric type</returns>
1219
<member name="M:NUnit.Framework.Constraints.Numerics.IsFixedPointNumeric(System.Object)">
1221
Checks the type of the object, returning true if
1222
the object is a fixed point numeric type.
1224
<param name="obj">The object to check</param>
1225
<returns>true if the object is a fixed point numeric type</returns>
1227
<member name="T:NUnit.Framework.SyntaxHelpers.Is">
1229
The Is class is a helper class with properties and methods
1230
that supply a number of constraints used in Asserts.
1233
<member name="F:NUnit.Framework.SyntaxHelpers.Is.Null">
1235
Is.Null returns a static constraint that tests for null
1238
<member name="F:NUnit.Framework.SyntaxHelpers.Is.True">
1240
Is.True returns a static constraint that tests whether a value is true
1243
<member name="F:NUnit.Framework.SyntaxHelpers.Is.False">
1245
Is.False returns a static constraint that tests whether a value is false
1248
<member name="F:NUnit.Framework.SyntaxHelpers.Is.NaN">
1250
Is.NaN returns a static constraint that tests whether a value is an NaN
1253
<member name="F:NUnit.Framework.SyntaxHelpers.Is.Empty">
1255
Is.Empty returns a static constraint that tests whether a string or collection is empty
1258
<member name="F:NUnit.Framework.SyntaxHelpers.Is.Unique">
1260
Is.Unique returns a static constraint that tests whether a collection contains all unque items.
1263
<member name="M:NUnit.Framework.SyntaxHelpers.Is.EqualTo(System.Object)">
1265
Is.EqualTo returns a constraint that tests whether the
1266
actual value equals the supplied argument
1268
<param name="expected"></param>
1271
<member name="M:NUnit.Framework.SyntaxHelpers.Is.SameAs(System.Object)">
1273
Is.SameAs returns a constraint that tests whether the
1274
actual value is the same object as the supplied argument.
1276
<param name="expected"></param>
1279
<member name="M:NUnit.Framework.SyntaxHelpers.Is.GreaterThan(System.IComparable)">
1281
Is.GreaterThan returns a constraint that tests whether the
1282
actual value is greater than the suppled argument
1285
<member name="M:NUnit.Framework.SyntaxHelpers.Is.GreaterThanOrEqualTo(System.IComparable)">
1287
Is.GreaterThanOrEqualTo returns a constraint that tests whether the
1288
actual value is greater than or equal to the suppled argument
1291
<member name="M:NUnit.Framework.SyntaxHelpers.Is.AtLeast(System.IComparable)">
1293
Is.AtLeast is a synonym for Is.GreaterThanOrEqualTo
1296
<member name="M:NUnit.Framework.SyntaxHelpers.Is.LessThan(System.IComparable)">
1298
Is.LessThan returns a constraint that tests whether the
1299
actual value is less than the suppled argument
1302
<member name="M:NUnit.Framework.SyntaxHelpers.Is.LessThanOrEqualTo(System.IComparable)">
1304
Is.LessThanOrEqualTo returns a constraint that tests whether the
1305
actual value is less than or equal to the suppled argument
1308
<member name="M:NUnit.Framework.SyntaxHelpers.Is.AtMost(System.IComparable)">
1310
Is.AtMost is a synonym for Is.LessThanOrEqualTo
1313
<member name="M:NUnit.Framework.SyntaxHelpers.Is.TypeOf(System.Type)">
1315
Is.TypeOf returns a constraint that tests whether the actual
1316
value is of the exact type supplied as an argument.
1319
<member name="M:NUnit.Framework.SyntaxHelpers.Is.InstanceOfType(System.Type)">
1321
Is.InstanceOfType returns a constraint that tests whether
1322
the actual value is of the type supplied as an argument
1326
<member name="M:NUnit.Framework.SyntaxHelpers.Is.AssignableFrom(System.Type)">
1328
Is.AssignableFrom returns a constraint that tests whether
1329
the actual value is assignable from the type supplied as
1332
<param name="expectedType"></param>
1335
<member name="M:NUnit.Framework.SyntaxHelpers.Is.EquivalentTo(System.Collections.ICollection)">
1337
Is.EquivalentTo returns a constraint that tests whether
1338
the actual value is a collection containing the same
1339
elements as the collection supplied as an arument
1342
<member name="M:NUnit.Framework.SyntaxHelpers.Is.SubsetOf(System.Collections.ICollection)">
1344
Is.SubsetOf returns a constraint that tests whether
1345
the actual value is a subset of the collection
1346
supplied as an arument
1349
<member name="P:NUnit.Framework.SyntaxHelpers.Is.Not">
1351
Is.Not returns a ConstraintBuilder that negates
1352
the constraint that follows it.
1355
<member name="P:NUnit.Framework.SyntaxHelpers.Is.All">
1357
Is.All returns a ConstraintBuilder, which will apply
1358
the following constraint to all members of a collection,
1359
succeeding if all of them succeed. This property is
1360
a synonym for Has.AllItems.
1363
<member name="T:NUnit.Framework.SyntaxHelpers.Iz">
1365
The Iz class is a synonym for Is intended for use in VB,
1366
which regards Is as a keyword.
1369
<member name="T:NUnit.Framework.SyntaxHelpers.Text">
1371
The Text class is a helper class with properties and methods
1372
that supply a number of constraints used with strings.
1375
<member name="M:NUnit.Framework.SyntaxHelpers.Text.Contains(System.String)">
1377
Contains returns a constraint that succeeds if the actual
1378
value contains the substring supplied as an argument.
1381
<member name="M:NUnit.Framework.SyntaxHelpers.Text.DoesNotContain(System.String)">
1383
DoesNotContain returns a constraint that fails if the actual
1384
value contains the substring supplied as an argument.
1387
<member name="M:NUnit.Framework.SyntaxHelpers.Text.StartsWith(System.String)">
1389
StartsWith returns a constraint that succeeds if the actual
1390
value starts with the substring supplied as an argument.
1393
<member name="M:NUnit.Framework.SyntaxHelpers.Text.DoesNotStartWith(System.String)">
1395
DoesNotStartWith returns a constraint that fails if the actual
1396
value starts with the substring supplied as an argument.
1399
<member name="M:NUnit.Framework.SyntaxHelpers.Text.EndsWith(System.String)">
1401
EndsWith returns a constraint that succeeds if the actual
1402
value ends with the substring supplied as an argument.
1405
<member name="M:NUnit.Framework.SyntaxHelpers.Text.DoesNotEndWith(System.String)">
1407
DoesNotEndWith returns a constraint that fails if the actual
1408
value ends with the substring supplied as an argument.
1411
<member name="M:NUnit.Framework.SyntaxHelpers.Text.Matches(System.String)">
1413
Matches returns a constraint that succeeds if the actual
1414
value matches the pattern supplied as an argument.
1416
<param name="pattern"></param>
1419
<member name="M:NUnit.Framework.SyntaxHelpers.Text.DoesNotMatch(System.String)">
1421
DoesNotMatch returns a constraint that failss if the actual
1422
value matches the pattern supplied as an argument.
1424
<param name="pattern"></param>
1427
<member name="P:NUnit.Framework.SyntaxHelpers.Text.All">
1429
Text.All returns a ConstraintBuilder, which will apply
1430
the following constraint to all members of a collection,
1431
succeeding if all of them succeed.
1434
<member name="T:NUnit.Framework.SyntaxHelpers.List">
1436
The List class is a helper class with properties and methods
1437
that supply a number of constraints used with lists and collections.
1440
<member name="M:NUnit.Framework.SyntaxHelpers.List.Map(System.Collections.ICollection)">
1442
List.Map returns a ListMapper, which can be used to map
1443
the original collection to another collection.
1445
<param name="actual"></param>
1448
<member name="T:NUnit.Framework.SyntaxHelpers.ListMapper">
1450
ListMapper is used to transform a collection used as an actual argument
1451
producing another collection to be used in the assertion.
1454
<member name="M:NUnit.Framework.SyntaxHelpers.ListMapper.#ctor(System.Collections.ICollection)">
1456
Construct a ListMapper based on a collection
1458
<param name="original">The collection to be transformed</param>
1460
<member name="M:NUnit.Framework.SyntaxHelpers.ListMapper.Property(System.String)">
1462
Produces a collection containing all the values of a property
1464
<param name="name">The collection of property values</param>
1467
<member name="T:NUnit.Framework.SyntaxHelpers.Has">
1469
Summary description for HasNoPrefixB.
1472
<member name="M:NUnit.Framework.SyntaxHelpers.Has.Property(System.String)">
1474
Returns a new ConstraintBuilder, which will apply the
1475
following constraint to a named property of the object
1478
<param name="name">The name of the property</param>
1480
<member name="M:NUnit.Framework.SyntaxHelpers.Has.Property(System.String,System.Object)">
1482
Returns a new PropertyConstraint checking for the
1483
existence of a particular property value.
1485
<param name="name">The name of the property to look for</param>
1486
<param name="expected">The expected value of the property</param>
1488
<member name="M:NUnit.Framework.SyntaxHelpers.Has.Length(System.Int32)">
1490
Returns a new PropertyConstraint for the Length property
1492
<param name="length"></param>
1495
<member name="M:NUnit.Framework.SyntaxHelpers.Has.Count(System.Int32)">
1497
Returns a new PropertyConstraint or the Count property
1499
<param name="count"></param>
1502
<member name="M:NUnit.Framework.SyntaxHelpers.Has.Member(System.Object)">
1504
Returns a new CollectionContainsConstraint checking for the
1505
presence of a particular object in the collection.
1507
<param name="expected">The expected object</param>
1509
<member name="P:NUnit.Framework.SyntaxHelpers.Has.No">
1511
Has.No returns a ConstraintBuilder that negates
1512
the constraint that follows it.
1515
<member name="P:NUnit.Framework.SyntaxHelpers.Has.All">
1517
Has.AllItems returns a ConstraintBuilder, which will apply
1518
the following constraint to all members of a collection,
1519
succeeding if all of them succeed.
1522
<member name="P:NUnit.Framework.SyntaxHelpers.Has.Some">
1524
Has.Some returns a ConstraintBuilder, which will apply
1525
the following constraint to all members of a collection,
1526
succeeding if any of them succeed. It is a synonym
1530
<member name="P:NUnit.Framework.SyntaxHelpers.Has.None">
1532
Has.None returns a ConstraintBuilder, which will apply
1533
the following constraint to all members of a collection,
1534
succeeding only if none of them succeed.
1537
<member name="T:NUnit.Framework.SyntaxHelpers.Has.HasNoPrefixBuilder">
1539
Nested class that allows us to restrict the number
1540
of key words that may appear after Has.No.
1543
<member name="M:NUnit.Framework.SyntaxHelpers.Has.HasNoPrefixBuilder.Property(System.String)">
1545
Return a ConstraintBuilder conditioned to apply
1546
the following constraint to a property.
1548
<param name="name">The property name</param>
1549
<returns>A ConstraintBuilder</returns>
1551
<member name="M:NUnit.Framework.SyntaxHelpers.Has.HasNoPrefixBuilder.Member(System.Object)">
1553
Return a Constraint that succeeds if the expected object is
1554
not contained in a collection.
1556
<param name="expected">The expected object</param>
1557
<returns>A Constraint</returns>
1559
<member name="T:NUnit.Framework.Assert">
1561
The Assert class contains a collection of static methods that
1562
implement the most common assertions used in NUnit.
1565
<member name="M:NUnit.Framework.Assert.#ctor">
1567
We don't actually want any instances of this object, but some people
1568
like to inherit from it to add other static methods. Hence, the
1569
protected constructor disallows any instances of this object.
1572
<member name="M:NUnit.Framework.Assert.Equals(System.Object,System.Object)">
1574
The Equals method throws an AssertionException. This is done
1575
to make sure there is no mistake by calling this function.
1577
<param name="a"></param>
1578
<param name="b"></param>
1580
<member name="M:NUnit.Framework.Assert.ReferenceEquals(System.Object,System.Object)">
1582
override the default ReferenceEquals to throw an AssertionException. This
1583
implementation makes sure there is no mistake in calling this function
1586
<param name="a"></param>
1587
<param name="b"></param>
1589
<member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean,System.String,System.Object[])">
1591
Asserts that a condition is true. If the condition is false the method throws
1592
an <see cref="T:NUnit.Framework.AssertionException"/>.
1594
<param name="condition">The evaluated condition</param>
1595
<param name="message">The message to display if the condition is false</param>
1596
<param name="args">Arguments to be used in formatting the message</param>
1598
<member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean,System.String)">
1600
Asserts that a condition is true. If the condition is false the method throws
1601
an <see cref="T:NUnit.Framework.AssertionException"/>.
1603
<param name="condition">The evaluated condition</param>
1604
<param name="message">The message to display if the condition is false</param>
1606
<member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean)">
1608
Asserts that a condition is true. If the condition is false the method throws
1609
an <see cref="T:NUnit.Framework.AssertionException"/>.
1611
<param name="condition">The evaluated condition</param>
1613
<member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean,System.String,System.Object[])">
1615
Asserts that a condition is false. If the condition is true the method throws
1616
an <see cref="T:NUnit.Framework.AssertionException"/>.
1618
<param name="condition">The evaluated condition</param>
1619
<param name="message">The message to display if the condition is true</param>
1620
<param name="args">Arguments to be used in formatting the message</param>
1622
<member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean,System.String)">
1624
Asserts that a condition is false. If the condition is true the method throws
1625
an <see cref="T:NUnit.Framework.AssertionException"/>.
1627
<param name="condition">The evaluated condition</param>
1628
<param name="message">The message to display if the condition is true</param>
1630
<member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean)">
1632
Asserts that a condition is false. If the condition is true the method throws
1633
an <see cref="T:NUnit.Framework.AssertionException"/>.
1635
<param name="condition">The evaluated condition</param>
1637
<member name="M:NUnit.Framework.Assert.IsNotNull(System.Object,System.String,System.Object[])">
1639
Verifies that the object that is passed in is not equal to <code>null</code>
1640
If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
1643
<param name="anObject">The object that is to be tested</param>
1644
<param name="message">The message to be displayed when the object is null</param>
1645
<param name="args">Arguments to be used in formatting the message</param>
1647
<member name="M:NUnit.Framework.Assert.IsNotNull(System.Object,System.String)">
1649
Verifies that the object that is passed in is not equal to <code>null</code>
1650
If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
1653
<param name="anObject">The object that is to be tested</param>
1654
<param name="message">The message to be displayed when the object is null</param>
1656
<member name="M:NUnit.Framework.Assert.IsNotNull(System.Object)">
1658
Verifies that the object that is passed in is not equal to <code>null</code>
1659
If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
1662
<param name="anObject">The object that is to be tested</param>
1664
<member name="M:NUnit.Framework.Assert.IsNull(System.Object,System.String,System.Object[])">
1666
Verifies that the object that is passed in is equal to <code>null</code>
1667
If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
1670
<param name="anObject">The object that is to be tested</param>
1671
<param name="message">The message to be displayed when the object is not null</param>
1672
<param name="args">Arguments to be used in formatting the message</param>
1674
<member name="M:NUnit.Framework.Assert.IsNull(System.Object,System.String)">
1676
Verifies that the object that is passed in is equal to <code>null</code>
1677
If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
1680
<param name="anObject">The object that is to be tested</param>
1681
<param name="message">The message to be displayed when the object is not null</param>
1683
<member name="M:NUnit.Framework.Assert.IsNull(System.Object)">
1685
Verifies that the object that is passed in is equal to <code>null</code>
1686
If the object is not null <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
1689
<param name="anObject">The object that is to be tested</param>
1691
<member name="M:NUnit.Framework.Assert.IsNaN(System.Double,System.String,System.Object[])">
1693
Verifies that the double is passed is an <code>NaN</code> value.
1694
If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
1697
<param name="aDouble">The value that is to be tested</param>
1698
<param name="message">The message to be displayed when the object is not null</param>
1699
<param name="args">Arguments to be used in formatting the message</param>
1701
<member name="M:NUnit.Framework.Assert.IsNaN(System.Double,System.String)">
1703
Verifies that the double is passed is an <code>NaN</code> value.
1704
If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
1707
<param name="aDouble">The object that is to be tested</param>
1708
<param name="message">The message to be displayed when the object is not null</param>
1710
<member name="M:NUnit.Framework.Assert.IsNaN(System.Double)">
1712
Verifies that the double is passed is an <code>NaN</code> value.
1713
If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
1716
<param name="aDouble">The object that is to be tested</param>
1718
<member name="M:NUnit.Framework.Assert.IsEmpty(System.String,System.String,System.Object[])">
1720
Assert that a string is empty - that is equal to string.Empty
1722
<param name="aString">The string to be tested</param>
1723
<param name="message">The message to be displayed on failure</param>
1724
<param name="args">Arguments to be used in formatting the message</param>
1726
<member name="M:NUnit.Framework.Assert.IsEmpty(System.String,System.String)">
1728
Assert that a string is empty - that is equal to string.Emtpy
1730
<param name="aString">The string to be tested</param>
1731
<param name="message">The message to be displayed on failure</param>
1733
<member name="M:NUnit.Framework.Assert.IsEmpty(System.String)">
1735
Assert that a string is empty - that is equal to string.Emtpy
1737
<param name="aString">The string to be tested</param>
1739
<member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.ICollection,System.String,System.Object[])">
1741
Assert that an array, list or other collection is empty
1743
<param name="collection">An array, list or other collection implementing ICollection</param>
1744
<param name="message">The message to be displayed on failure</param>
1745
<param name="args">Arguments to be used in formatting the message</param>
1747
<member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.ICollection,System.String)">
1749
Assert that an array, list or other collection is empty
1751
<param name="collection">An array, list or other collection implementing ICollection</param>
1752
<param name="message">The message to be displayed on failure</param>
1754
<member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.ICollection)">
1756
Assert that an array,list or other collection is empty
1758
<param name="collection">An array, list or other collection implementing ICollection</param>
1760
<member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String,System.String,System.Object[])">
1762
Assert that a string is not empty - that is not equal to string.Empty
1764
<param name="aString">The string to be tested</param>
1765
<param name="message">The message to be displayed on failure</param>
1766
<param name="args">Arguments to be used in formatting the message</param>
1768
<member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String,System.String)">
1770
Assert that a string is empty - that is equal to string.Emtpy
1772
<param name="aString">The string to be tested</param>
1773
<param name="message">The message to be displayed on failure</param>
1775
<member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String)">
1777
Assert that a string is empty - that is equal to string.Emtpy
1779
<param name="aString">The string to be tested</param>
1781
<member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.ICollection,System.String,System.Object[])">
1783
Assert that an array, list or other collection is empty
1785
<param name="collection">An array, list or other collection implementing ICollection</param>
1786
<param name="message">The message to be displayed on failure</param>
1787
<param name="args">Arguments to be used in formatting the message</param>
1789
<member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.ICollection,System.String)">
1791
Assert that an array, list or other collection is empty
1793
<param name="collection">An array, list or other collection implementing ICollection</param>
1794
<param name="message">The message to be displayed on failure</param>
1796
<member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.ICollection)">
1798
Assert that an array,list or other collection is empty
1800
<param name="collection">An array, list or other collection implementing ICollection</param>
1802
<member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object)">
1804
Asserts that an object may be assigned a value of a given Type.
1806
<param name="expected">The expected Type.</param>
1807
<param name="actual">The object under examination</param>
1809
<member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object,System.String)">
1811
Asserts that an object may be assigned a value of a given Type.
1813
<param name="expected">The expected Type.</param>
1814
<param name="actual">The object under examination</param>
1815
<param name="message">The messge to display in case of failure</param>
1817
<member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object,System.String,System.Object[])">
1819
Asserts that an object may be assigned a value of a given Type.
1821
<param name="expected">The expected Type.</param>
1822
<param name="actual">The object under examination</param>
1823
<param name="message">The message to display in case of failure</param>
1824
<param name="args">Array of objects to be used in formatting the message</param>
1826
<member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object)">
1828
Asserts that an object may not be assigned a value of a given Type.
1830
<param name="expected">The expected Type.</param>
1831
<param name="actual">The object under examination</param>
1833
<member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object,System.String)">
1835
Asserts that an object may not be assigned a value of a given Type.
1837
<param name="expected">The expected Type.</param>
1838
<param name="actual">The object under examination</param>
1839
<param name="message">The messge to display in case of failure</param>
1841
<member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object,System.String,System.Object[])">
1843
Asserts that an object may not be assigned a value of a given Type.
1845
<param name="expected">The expected Type.</param>
1846
<param name="actual">The object under examination</param>
1847
<param name="message">The message to display in case of failure</param>
1848
<param name="args">Array of objects to be used in formatting the message</param>
1850
<member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object)">
1852
Asserts that an object is an instance of a given type.
1854
<param name="expected">The expected Type</param>
1855
<param name="actual">The object being examined</param>
1857
<member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object,System.String)">
1859
Asserts that an object is an instance of a given type.
1861
<param name="expected">The expected Type</param>
1862
<param name="actual">The object being examined</param>
1863
<param name="message">A message to display in case of failure</param>
1865
<member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object,System.String,System.Object[])">
1867
Asserts that an object is an instance of a given type.
1869
<param name="expected">The expected Type</param>
1870
<param name="actual">The object being examined</param>
1871
<param name="message">A message to display in case of failure</param>
1872
<param name="args">An array of objects to be used in formatting the message</param>
1874
<member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object)">
1876
Asserts that an object is not an instance of a given type.
1878
<param name="expected">The expected Type</param>
1879
<param name="actual">The object being examined</param>
1881
<member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object,System.String)">
1883
Asserts that an object is not an instance of a given type.
1885
<param name="expected">The expected Type</param>
1886
<param name="actual">The object being examined</param>
1887
<param name="message">A message to display in case of failure</param>
1889
<member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object,System.String,System.Object[])">
1891
Asserts that an object is not an instance of a given type.
1893
<param name="expected">The expected Type</param>
1894
<param name="actual">The object being examined</param>
1895
<param name="message">A message to display in case of failure</param>
1896
<param name="args">An array of objects to be used in formatting the message</param>
1898
<member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32,System.String,System.Object[])">
1900
Verifies that two ints are equal. If they are not, then an
1901
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1903
<param name="expected">The expected value</param>
1904
<param name="actual">The actual value</param>
1905
<param name="message">The message that will be displayed on failure</param>
1906
<param name="args">Arguments to be used in formatting the message</param>
1908
<member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32,System.String)">
1910
Verifies that two ints are equal. If they are not, then an
1911
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1913
<param name="expected">The expected value</param>
1914
<param name="actual">The actual value</param>
1915
<param name="message">The message that will be displayed on failure</param>
1917
<member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32)">
1919
Verifies that two ints are equal. If they are not, then an
1920
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1922
<param name="expected">The expected value</param>
1923
<param name="actual">The actual value</param>
1925
<member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64,System.String,System.Object[])">
1927
Verifies that two longs are equal. If they are not, then an
1928
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1930
<param name="expected">The expected value</param>
1931
<param name="actual">The actual value</param>
1932
<param name="message">The message that will be displayed on failure</param>
1933
<param name="args">Arguments to be used in formatting the message</param>
1935
<member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64,System.String)">
1937
Verifies that two longs are equal. If they are not, then an
1938
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1940
<param name="expected">The expected value</param>
1941
<param name="actual">The actual value</param>
1942
<param name="message">The message that will be displayed on failure</param>
1944
<member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64)">
1946
Verifies that two longs are equal. If they are not, then an
1947
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1949
<param name="expected">The expected value</param>
1950
<param name="actual">The actual value</param>
1952
<member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
1954
Verifies that two uints are equal. If they are not, then an
1955
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1957
<param name="expected">The expected value</param>
1958
<param name="actual">The actual value</param>
1959
<param name="message">The message that will be displayed on failure</param>
1960
<param name="args">Arguments to be used in formatting the message</param>
1962
<member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32,System.String)">
1964
Verifies that two uints are equal. If they are not, then an
1965
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1967
<param name="expected">The expected value</param>
1968
<param name="actual">The actual value</param>
1969
<param name="message">The message that will be displayed on failure</param>
1971
<member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32)">
1973
Verifies that two uints are equal. If they are not, then an
1974
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1976
<param name="expected">The expected value</param>
1977
<param name="actual">The actual value</param>
1979
<member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
1981
Verifies that two ulongs are equal. If they are not, then an
1982
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1984
<param name="expected">The expected value</param>
1985
<param name="actual">The actual value</param>
1986
<param name="message">The message that will be displayed on failure</param>
1987
<param name="args">Arguments to be used in formatting the message</param>
1989
<member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64,System.String)">
1991
Verifies that two ulongs are equal. If they are not, then an
1992
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1994
<param name="expected">The expected value</param>
1995
<param name="actual">The actual value</param>
1996
<param name="message">The message that will be displayed on failure</param>
1998
<member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64)">
2000
Verifies that two ulongs are equal. If they are not, then an
2001
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2003
<param name="expected">The expected value</param>
2004
<param name="actual">The actual value</param>
2006
<member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
2008
Verifies that two decimals are equal. If they are not, then an
2009
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2011
<param name="expected">The expected value</param>
2012
<param name="actual">The actual value</param>
2013
<param name="message">The message that will be displayed on failure</param>
2014
<param name="args">Arguments to be used in formatting the message</param>
2016
<member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal,System.String)">
2018
Verifies that two decimal are equal. If they are not, then an
2019
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2021
<param name="expected">The expected value</param>
2022
<param name="actual">The actual value</param>
2023
<param name="message">The message that will be displayed on failure</param>
2025
<member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal)">
2027
Verifies that two decimals are equal. If they are not, then an
2028
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2030
<param name="expected">The expected value</param>
2031
<param name="actual">The actual value</param>
2033
<member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
2035
Verifies that two doubles are equal considering a delta. If the
2036
expected value is infinity then the delta value is ignored. If
2037
they are not equals then an <see cref="T:NUnit.Framework.AssertionException"/> is
2040
<param name="expected">The expected value</param>
2041
<param name="actual">The actual value</param>
2042
<param name="delta">The maximum acceptable difference between the
2043
the expected and the actual</param>
2044
<param name="message">The message that will be displayed on failure</param>
2045
<param name="args">Arguments to be used in formatting the message</param>
2047
<member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double,System.String)">
2049
Verifies that two doubles are equal considering a delta. If the
2050
expected value is infinity then the delta value is ignored. If
2051
they are not equals then an <see cref="T:NUnit.Framework.AssertionException"/> is
2054
<param name="expected">The expected value</param>
2055
<param name="actual">The actual value</param>
2056
<param name="delta">The maximum acceptable difference between the
2057
the expected and the actual</param>
2058
<param name="message">The message that will be displayed on failure</param>
2060
<member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double)">
2062
Verifies that two doubles are equal considering a delta. If the
2063
expected value is infinity then the delta value is ignored. If
2064
they are not equals then an <see cref="T:NUnit.Framework.AssertionException"/> is
2067
<param name="expected">The expected value</param>
2068
<param name="actual">The actual value</param>
2069
<param name="delta">The maximum acceptable difference between the
2070
the expected and the actual</param>
2072
<member name="M:NUnit.Framework.Assert.AreEqual(System.Single,System.Single,System.Single,System.String,System.Object[])">
2074
Verifies that two floats are equal considering a delta. If the
2075
expected value is infinity then the delta value is ignored. If
2076
they are not equals then an <see cref="T:NUnit.Framework.AssertionException"/> is
2079
<param name="expected">The expected value</param>
2080
<param name="actual">The actual value</param>
2081
<param name="delta">The maximum acceptable difference between the
2082
the expected and the actual</param>
2083
<param name="message">The message displayed upon failure</param>
2084
<param name="args">Arguments to be used in formatting the message</param>
2086
<member name="M:NUnit.Framework.Assert.AreEqual(System.Single,System.Single,System.Single,System.String)">
2088
Verifies that two floats are equal considering a delta. If the
2089
expected value is infinity then the delta value is ignored. If
2090
they are not equals then an <see cref="T:NUnit.Framework.AssertionException"/> is
2093
<param name="expected">The expected value</param>
2094
<param name="actual">The actual value</param>
2095
<param name="delta">The maximum acceptable difference between the
2096
the expected and the actual</param>
2097
<param name="message">The message displayed upon failure</param>
2099
<member name="M:NUnit.Framework.Assert.AreEqual(System.Single,System.Single,System.Single)">
2101
Verifies that two floats are equal considering a delta. If the
2102
expected value is infinity then the delta value is ignored. If
2103
they are not equals then an <see cref="T:NUnit.Framework.AssertionException"/> is
2106
<param name="expected">The expected value</param>
2107
<param name="actual">The actual value</param>
2108
<param name="delta">The maximum acceptable difference between the
2109
the expected and the actual</param>
2111
<member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object,System.String,System.Object[])">
2113
Verifies that two objects are equal. Two objects are considered
2114
equal if both are null, or if both have the same value. All
2115
non-numeric types are compared by using the <c>Equals</c> method.
2116
Arrays are compared by comparing each element using the same rules.
2117
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2119
<param name="expected">The value that is expected</param>
2120
<param name="actual">The actual value</param>
2121
<param name="message">The message to display if objects are not equal</param>
2122
<param name="args">Arguments to be used in formatting the message</param>
2124
<member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object,System.String)">
2126
Verifies that two objects are equal. Two objects are considered
2127
equal if both are null, or if both have the same value. All
2128
non-numeric types are compared by using the <c>Equals</c> method.
2129
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2131
<param name="expected">The value that is expected</param>
2132
<param name="actual">The actual value</param>
2133
<param name="message">The message to display if objects are not equal</param>
2135
<member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object)">
2137
Verifies that two objects are equal. Two objects are considered
2138
equal if both are null, or if both have the same value. All
2139
non-numeric types are compared by using the <c>Equals</c> method.
2140
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2142
<param name="expected">The value that is expected</param>
2143
<param name="actual">The actual value</param>
2145
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object,System.String,System.Object[])">
2147
Asserts that two objects are not equal. If they are equal
2148
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2150
<param name="expected">The expected object</param>
2151
<param name="actual">The actual object</param>
2152
<param name="message">The message to be displayed when the two objects are the same object.</param>
2153
<param name="args">Arguments to be used in formatting the message</param>
2155
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object,System.String)">
2157
Asserts that two objects are not equal. If they are equal
2158
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2160
<param name="expected">The expected object</param>
2161
<param name="actual">The actual object</param>
2162
<param name="message">The message to be displayed when the objects are the same</param>
2164
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object)">
2166
Asserts that two objects are not equal. If they are equal
2167
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2169
<param name="expected">The expected object</param>
2170
<param name="actual">The actual object</param>
2172
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32,System.String,System.Object[])">
2174
Asserts that two ints are not equal. If they are equal
2175
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2177
<param name="expected">The expected object</param>
2178
<param name="actual">The actual object</param>
2179
<param name="message">The message to be displayed when the two objects are the same object.</param>
2180
<param name="args">Arguments to be used in formatting the message</param>
2182
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32,System.String)">
2184
Asserts that two ints are not equal. If they are equal
2185
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2187
<param name="expected">The expected object</param>
2188
<param name="actual">The actual object</param>
2189
<param name="message">The message to be displayed when the objects are the same</param>
2191
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32)">
2193
Asserts that two ints are not equal. If they are equal
2194
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2196
<param name="expected">The expected object</param>
2197
<param name="actual">The actual object</param>
2199
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64,System.String,System.Object[])">
2201
Asserts that two longss are not equal. If they are equal
2202
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2204
<param name="expected">The expected object</param>
2205
<param name="actual">The actual object</param>
2206
<param name="message">The message to be displayed when the two objects are the same object.</param>
2207
<param name="args">Arguments to be used in formatting the message</param>
2209
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64,System.String)">
2211
Asserts that two longs are not equal. If they are equal
2212
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2214
<param name="expected">The expected object</param>
2215
<param name="actual">The actual object</param>
2216
<param name="message">The message to be displayed when the objects are the same</param>
2218
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64)">
2220
Asserts that two longs are not equal. If they are equal
2221
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2223
<param name="expected">The expected object</param>
2224
<param name="actual">The actual object</param>
2226
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
2228
Asserts that two uints are not equal. If they are equal
2229
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2231
<param name="expected">The expected object</param>
2232
<param name="actual">The actual object</param>
2233
<param name="message">The message to be displayed when the two objects are the same object.</param>
2234
<param name="args">Arguments to be used in formatting the message</param>
2236
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32,System.String)">
2238
Asserts that two uints are not equal. If they are equal
2239
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2241
<param name="expected">The expected object</param>
2242
<param name="actual">The actual object</param>
2243
<param name="message">The message to be displayed when the objects are the same</param>
2245
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32)">
2247
Asserts that two uints are not equal. If they are equal
2248
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2250
<param name="expected">The expected object</param>
2251
<param name="actual">The actual object</param>
2253
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
2255
Asserts that two ulongs are not equal. If they are equal
2256
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2258
<param name="expected">The expected object</param>
2259
<param name="actual">The actual object</param>
2260
<param name="message">The message to be displayed when the two objects are the same object.</param>
2261
<param name="args">Arguments to be used in formatting the message</param>
2263
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64,System.String)">
2265
Asserts that two ulongs are not equal. If they are equal
2266
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2268
<param name="expected">The expected object</param>
2269
<param name="actual">The actual object</param>
2270
<param name="message">The message to be displayed when the objects are the same</param>
2272
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64)">
2274
Asserts that two ulong are not equal. If they are equal
2275
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2277
<param name="expected">The expected object</param>
2278
<param name="actual">The actual object</param>
2280
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
2282
Asserts that two decimals are not equal. If they are equal
2283
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2285
<param name="expected">The expected object</param>
2286
<param name="actual">The actual object</param>
2287
<param name="message">The message to be displayed when the two objects are the same object.</param>
2288
<param name="args">Arguments to be used in formatting the message</param>
2290
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal,System.String)">
2292
Asserts that two decimals are not equal. If they are equal
2293
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2295
<param name="expected">The expected object</param>
2296
<param name="actual">The actual object</param>
2297
<param name="message">The message to be displayed when the objects are the same</param>
2299
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal)">
2301
Asserts that two decimals are not equal. If they are equal
2302
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2304
<param name="expected">The expected object</param>
2305
<param name="actual">The actual object</param>
2307
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single,System.String,System.Object[])">
2309
Asserts that two floats are not equal. If they are equal
2310
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2312
<param name="expected">The expected object</param>
2313
<param name="actual">The actual object</param>
2314
<param name="message">The message to be displayed when the two objects are the same object.</param>
2315
<param name="args">Arguments to be used in formatting the message</param>
2317
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single,System.String)">
2319
Asserts that two floats are not equal. If they are equal
2320
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2322
<param name="expected">The expected object</param>
2323
<param name="actual">The actual object</param>
2324
<param name="message">The message to be displayed when the objects are the same</param>
2326
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single)">
2328
Asserts that two floats are not equal. If they are equal
2329
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2331
<param name="expected">The expected object</param>
2332
<param name="actual">The actual object</param>
2334
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double,System.String,System.Object[])">
2336
Asserts that two doubles are not equal. If they are equal
2337
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2339
<param name="expected">The expected object</param>
2340
<param name="actual">The actual object</param>
2341
<param name="message">The message to be displayed when the two objects are the same object.</param>
2342
<param name="args">Arguments to be used in formatting the message</param>
2344
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double,System.String)">
2346
Asserts that two doubles are not equal. If they are equal
2347
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2349
<param name="expected">The expected object</param>
2350
<param name="actual">The actual object</param>
2351
<param name="message">The message to be displayed when the objects are the same</param>
2353
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double)">
2355
Asserts that two doubles are not equal. If they are equal
2356
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2358
<param name="expected">The expected object</param>
2359
<param name="actual">The actual object</param>
2361
<member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object,System.String,System.Object[])">
2363
Asserts that two objects refer to the same object. If they
2364
are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2366
<param name="expected">The expected object</param>
2367
<param name="actual">The actual object</param>
2368
<param name="message">The message to be displayed when the two objects are not the same object.</param>
2369
<param name="args">Arguments to be used in formatting the message</param>
2371
<member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object,System.String)">
2373
Asserts that two objects refer to the same object. If they
2374
are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2376
<param name="expected">The expected object</param>
2377
<param name="actual">The actual object</param>
2378
<param name="message">The message to be displayed when the object is null</param>
2380
<member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object)">
2382
Asserts that two objects refer to the same object. If they
2383
are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2385
<param name="expected">The expected object</param>
2386
<param name="actual">The actual object</param>
2388
<member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object,System.String,System.Object[])">
2390
Asserts that two objects do not refer to the same object. If they
2391
are the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2393
<param name="expected">The expected object</param>
2394
<param name="actual">The actual object</param>
2395
<param name="message">The message to be displayed when the two objects are the same object.</param>
2396
<param name="args">Arguments to be used in formatting the message</param>
2398
<member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object,System.String)">
2400
Asserts that two objects do not refer to the same object. If they
2401
are the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2403
<param name="expected">The expected object</param>
2404
<param name="actual">The actual object</param>
2405
<param name="message">The message to be displayed when the objects are the same</param>
2407
<member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object)">
2409
Asserts that two objects do not refer to the same object. If they
2410
are the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2412
<param name="expected">The expected object</param>
2413
<param name="actual">The actual object</param>
2415
<member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32,System.String,System.Object[])">
2417
Verifies that the first value is greater than the second
2418
value. If they are not, then an
2419
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2421
<param name="arg1">The first value, expected to be greater</param>
2422
<param name="arg2">The second value, expected to be less</param>
2423
<param name="message">The message that will be displayed on failure</param>
2424
<param name="args">Arguments to be used in formatting the message</param>
2426
<member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32,System.String)">
2428
Verifies that the first value is greater than the second
2429
value. If they are not, then an
2430
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2432
<param name="arg1">The first value, expected to be greater</param>
2433
<param name="arg2">The second value, expected to be less</param>
2434
<param name="message">The message that will be displayed on failure</param>
2436
<member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32)">
2438
Verifies that the first value is greater than the second
2439
value. If they are not, then an
2440
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2442
<param name="arg1">The first value, expected to be greater</param>
2443
<param name="arg2">The second value, expected to be less</param>
2445
<member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32,System.String,System.Object[])">
2447
Verifies that the first value is greater than the second
2448
value. If they are not, then an
2449
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2451
<param name="arg1">The first value, expected to be greater</param>
2452
<param name="arg2">The second value, expected to be less</param>
2453
<param name="message">The message that will be displayed on failure</param>
2454
<param name="args">Arguments to be used in formatting the message</param>
2456
<member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32,System.String)">
2458
Verifies that the first value is greater than the second
2459
value. If they are not, then an
2460
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2462
<param name="arg1">The first value, expected to be greater</param>
2463
<param name="arg2">The second value, expected to be less</param>
2464
<param name="message">The message that will be displayed on failure</param>
2466
<member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32)">
2468
Verifies that the first value is greater than the second
2469
value. If they are not, then an
2470
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2472
<param name="arg1">The first value, expected to be greater</param>
2473
<param name="arg2">The second value, expected to be less</param>
2475
<member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64,System.String,System.Object[])">
2477
Verifies that the first value is greater than the second
2478
value. If they are not, then an
2479
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2481
<param name="arg1">The first value, expected to be greater</param>
2482
<param name="arg2">The second value, expected to be less</param>
2483
<param name="message">The message that will be displayed on failure</param>
2484
<param name="args">Arguments to be used in formatting the message</param>
2486
<member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64,System.String)">
2488
Verifies that the first value is greater than the second
2489
value. If they are not, then an
2490
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2492
<param name="arg1">The first value, expected to be greater</param>
2493
<param name="arg2">The second value, expected to be less</param>
2494
<param name="message">The message that will be displayed on failure</param>
2496
<member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64)">
2498
Verifies that the first value is greater than the second
2499
value. If they are not, then an
2500
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2502
<param name="arg1">The first value, expected to be greater</param>
2503
<param name="arg2">The second value, expected to be less</param>
2505
<member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64,System.String,System.Object[])">
2507
Verifies that the first value is greater than the second
2508
value. If they are not, then an
2509
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2511
<param name="arg1">The first value, expected to be greater</param>
2512
<param name="arg2">The second value, expected to be less</param>
2513
<param name="message">The message that will be displayed on failure</param>
2514
<param name="args">Arguments to be used in formatting the message</param>
2516
<member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64,System.String)">
2518
Verifies that the first value is greater than the second
2519
value. If they are not, then an
2520
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2522
<param name="arg1">The first value, expected to be greater</param>
2523
<param name="arg2">The second value, expected to be less</param>
2524
<param name="message">The message that will be displayed on failure</param>
2526
<member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64)">
2528
Verifies that the first value is greater than the second
2529
value. If they are not, then an
2530
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2532
<param name="arg1">The first value, expected to be greater</param>
2533
<param name="arg2">The second value, expected to be less</param>
2535
<member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal,System.String,System.Object[])">
2537
Verifies that the first value is greater than the second
2538
value. If they are not, then an
2539
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2541
<param name="arg1">The first value, expected to be greater</param>
2542
<param name="arg2">The second value, expected to be less</param>
2543
<param name="message">The message that will be displayed on failure</param>
2544
<param name="args">Arguments to be used in formatting the message</param>
2546
<member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal,System.String)">
2548
Verifies that the first value is greater than the second
2549
value. If they are not, then an
2550
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2552
<param name="arg1">The first value, expected to be greater</param>
2553
<param name="arg2">The second value, expected to be less</param>
2554
<param name="message">The message that will be displayed on failure</param>
2556
<member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal)">
2558
Verifies that the first value is greater than the second
2559
value. If they are not, then an
2560
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2562
<param name="arg1">The first value, expected to be greater</param>
2563
<param name="arg2">The second value, expected to be less</param>
2565
<member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double,System.String,System.Object[])">
2567
Verifies that the first value is greater than the second
2568
value. If they are not, then an
2569
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2571
<param name="arg1">The first value, expected to be greater</param>
2572
<param name="arg2">The second value, expected to be less</param>
2573
<param name="message">The message that will be displayed on failure</param>
2574
<param name="args">Arguments to be used in formatting the message</param>
2576
<member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double,System.String)">
2578
Verifies that the first value is greater than the second
2579
value. If they are not, then an
2580
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2582
<param name="arg1">The first value, expected to be greater</param>
2583
<param name="arg2">The second value, expected to be less</param>
2584
<param name="message">The message that will be displayed on failure</param>
2586
<member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double)">
2588
Verifies that the first value is greater than the second
2589
value. If they are not, then an
2590
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2592
<param name="arg1">The first value, expected to be greater</param>
2593
<param name="arg2">The second value, expected to be less</param>
2595
<member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single,System.String,System.Object[])">
2597
Verifies that the first value is greater than the second
2598
value. If they are not, then an
2599
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2601
<param name="arg1">The first value, expected to be greater</param>
2602
<param name="arg2">The second value, expected to be less</param>
2603
<param name="message">The message that will be displayed on failure</param>
2604
<param name="args">Arguments to be used in formatting the message</param>
2606
<member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single,System.String)">
2608
Verifies that the first value is greater than the second
2609
value. If they are not, then an
2610
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2612
<param name="arg1">The first value, expected to be greater</param>
2613
<param name="arg2">The second value, expected to be less</param>
2614
<param name="message">The message that will be displayed on failure</param>
2616
<member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single)">
2618
Verifies that the first value is greater than the second
2619
value. If they are not, then an
2620
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2622
<param name="arg1">The first value, expected to be greater</param>
2623
<param name="arg2">The second value, expected to be less</param>
2625
<member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable,System.String,System.Object[])">
2627
Verifies that the first value is greater than the second
2628
value. If they are not, then an
2629
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2631
<param name="arg1">The first value, expected to be greater</param>
2632
<param name="arg2">The second value, expected to be less</param>
2633
<param name="message">The message that will be displayed on failure</param>
2634
<param name="args">Arguments to be used in formatting the message</param>
2636
<member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable,System.String)">
2638
Verifies that the first value is greater than the second
2639
value. If they are not, then an
2640
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2642
<param name="arg1">The first value, expected to be greater</param>
2643
<param name="arg2">The second value, expected to be less</param>
2644
<param name="message">The message that will be displayed on failure</param>
2646
<member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable)">
2648
Verifies that the first value is greater than the second
2649
value. If they are not, then an
2650
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2652
<param name="arg1">The first value, expected to be greater</param>
2653
<param name="arg2">The second value, expected to be less</param>
2655
<member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32,System.String,System.Object[])">
2657
Verifies that the first value is less than the second
2658
value. If it is not, then an
2659
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2661
<param name="arg1">The first value, expected to be less</param>
2662
<param name="arg2">The second value, expected to be greater</param>
2663
<param name="message">The message that will be displayed on failure</param>
2664
<param name="args">Arguments to be used in formatting the message</param>
2666
<member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32,System.String)">
2668
Verifies that the first value is less than the second
2669
value. If it is not, then an
2670
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2672
<param name="arg1">The first value, expected to be less</param>
2673
<param name="arg2">The second value, expected to be greater</param>
2674
<param name="message">The message that will be displayed on failure</param>
2676
<member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32)">
2678
Verifies that the first value is less than the second
2679
value. If it is not, then an
2680
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2682
<param name="arg1">The first value, expected to be less</param>
2683
<param name="arg2">The second value, expected to be greater</param>
2685
<member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32,System.String,System.Object[])">
2687
Verifies that the first value is less than the second
2688
value. If it is not, then an
2689
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2691
<param name="arg1">The first value, expected to be less</param>
2692
<param name="arg2">The second value, expected to be greater</param>
2693
<param name="message">The message that will be displayed on failure</param>
2694
<param name="args">Arguments to be used in formatting the message</param>
2696
<member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32,System.String)">
2698
Verifies that the first value is less than the second
2699
value. If it is not, then an
2700
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2702
<param name="arg1">The first value, expected to be less</param>
2703
<param name="arg2">The second value, expected to be greater</param>
2704
<param name="message">The message that will be displayed on failure</param>
2706
<member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32)">
2708
Verifies that the first value is less than the second
2709
value. If it is not, then an
2710
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2712
<param name="arg1">The first value, expected to be less</param>
2713
<param name="arg2">The second value, expected to be greater</param>
2715
<member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64,System.String,System.Object[])">
2717
Verifies that the first value is less than the second
2718
value. If it is not, then an
2719
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2721
<param name="arg1">The first value, expected to be less</param>
2722
<param name="arg2">The second value, expected to be greater</param>
2723
<param name="message">The message that will be displayed on failure</param>
2724
<param name="args">Arguments to be used in formatting the message</param>
2726
<member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64,System.String)">
2728
Verifies that the first value is less than the second
2729
value. If it is not, then an
2730
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2732
<param name="arg1">The first value, expected to be less</param>
2733
<param name="arg2">The second value, expected to be greater</param>
2734
<param name="message">The message that will be displayed on failure</param>
2736
<member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64)">
2738
Verifies that the first value is less than the second
2739
value. If it is not, then an
2740
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2742
<param name="arg1">The first value, expected to be less</param>
2743
<param name="arg2">The second value, expected to be greater</param>
2745
<member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64,System.String,System.Object[])">
2747
Verifies that the first value is less than the second
2748
value. If it is not, then an
2749
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2751
<param name="arg1">The first value, expected to be less</param>
2752
<param name="arg2">The second value, expected to be greater</param>
2753
<param name="message">The message that will be displayed on failure</param>
2754
<param name="args">Arguments to be used in formatting the message</param>
2756
<member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64,System.String)">
2758
Verifies that the first value is less than the second
2759
value. If it is not, then an
2760
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2762
<param name="arg1">The first value, expected to be less</param>
2763
<param name="arg2">The second value, expected to be greater</param>
2764
<param name="message">The message that will be displayed on failure</param>
2766
<member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64)">
2768
Verifies that the first value is less than the second
2769
value. If it is not, then an
2770
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2772
<param name="arg1">The first value, expected to be less</param>
2773
<param name="arg2">The second value, expected to be greater</param>
2775
<member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal,System.String,System.Object[])">
2777
Verifies that the first value is less than the second
2778
value. If it is not, then an
2779
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2781
<param name="arg1">The first value, expected to be less</param>
2782
<param name="arg2">The second value, expected to be greater</param>
2783
<param name="message">The message that will be displayed on failure</param>
2784
<param name="args">Arguments to be used in formatting the message</param>
2786
<member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal,System.String)">
2788
Verifies that the first value is less than the second
2789
value. If it is not, then an
2790
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2792
<param name="arg1">The first value, expected to be less</param>
2793
<param name="arg2">The second value, expected to be greater</param>
2794
<param name="message">The message that will be displayed on failure</param>
2796
<member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal)">
2798
Verifies that the first value is less than the second
2799
value. If it is not, then an
2800
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2802
<param name="arg1">The first value, expected to be less</param>
2803
<param name="arg2">The second value, expected to be greater</param>
2805
<member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double,System.String,System.Object[])">
2807
Verifies that the first value is less than the second
2808
value. If it is not, then an
2809
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2811
<param name="arg1">The first value, expected to be less</param>
2812
<param name="arg2">The second value, expected to be greater</param>
2813
<param name="message">The message that will be displayed on failure</param>
2814
<param name="args">Arguments to be used in formatting the message</param>
2816
<member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double,System.String)">
2818
Verifies that the first value is less than the second
2819
value. If it is not, then an
2820
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2822
<param name="arg1">The first value, expected to be less</param>
2823
<param name="arg2">The second value, expected to be greater</param>
2824
<param name="message">The message that will be displayed on failure</param>
2826
<member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double)">
2828
Verifies that the first value is less than the second
2829
value. If it is not, then an
2830
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2832
<param name="arg1">The first value, expected to be less</param>
2833
<param name="arg2">The second value, expected to be greater</param>
2835
<member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single,System.String,System.Object[])">
2837
Verifies that the first value is less than the second
2838
value. If it is not, then an
2839
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2841
<param name="arg1">The first value, expected to be less</param>
2842
<param name="arg2">The second value, expected to be greater</param>
2843
<param name="message">The message that will be displayed on failure</param>
2844
<param name="args">Arguments to be used in formatting the message</param>
2846
<member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single,System.String)">
2848
Verifies that the first value is less than the second
2849
value. If it is not, then an
2850
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2852
<param name="arg1">The first value, expected to be less</param>
2853
<param name="arg2">The second value, expected to be greater</param>
2854
<param name="message">The message that will be displayed on failure</param>
2856
<member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single)">
2858
Verifies that the first value is less than the second
2859
value. If it is not, then an
2860
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2862
<param name="arg1">The first value, expected to be less</param>
2863
<param name="arg2">The second value, expected to be greater</param>
2865
<member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable,System.String,System.Object[])">
2867
Verifies that the first value is less than the second
2868
value. If it is not, then an
2869
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2871
<param name="arg1">The first value, expected to be less</param>
2872
<param name="arg2">The second value, expected to be greater</param>
2873
<param name="message">The message that will be displayed on failure</param>
2874
<param name="args">Arguments to be used in formatting the message</param>
2876
<member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable,System.String)">
2878
Verifies that the first value is less than the second
2879
value. If it is not, then an
2880
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2882
<param name="arg1">The first value, expected to be less</param>
2883
<param name="arg2">The second value, expected to be greater</param>
2884
<param name="message">The message that will be displayed on failure</param>
2886
<member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable)">
2888
Verifies that the first value is less than the second
2889
value. If it is not, then an
2890
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2892
<param name="arg1">The first value, expected to be less</param>
2893
<param name="arg2">The second value, expected to be greater</param>
2895
<member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection,System.String,System.Object[])">
2897
Asserts that an object is contained in a list.
2899
<param name="expected">The expected object</param>
2900
<param name="actual">The list to be examined</param>
2901
<param name="message">The message to display in case of failure</param>
2902
<param name="args">Arguments used in formatting the message</param>
2904
<member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection,System.String)">
2906
Asserts that an object is contained in a list.
2908
<param name="expected">The expected object</param>
2909
<param name="actual">The list to be examined</param>
2910
<param name="message">The message to display in case of failure</param>
2912
<member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection)">
2914
Asserts that an object is contained in a list.
2916
<param name="expected">The expected object</param>
2917
<param name="actual">The list to be examined</param>
2919
<member name="M:NUnit.Framework.Assert.Fail(System.String,System.Object[])">
2921
Throws an <see cref="T:NUnit.Framework.AssertionException"/> with the message and arguments
2922
that are passed in. This is used by the other Assert functions.
2924
<param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
2925
<param name="args">Arguments to be used in formatting the message</param>
2927
<member name="M:NUnit.Framework.Assert.Fail(System.String)">
2929
Throws an <see cref="T:NUnit.Framework.AssertionException"/> with the message that is
2930
passed in. This is used by the other Assert functions.
2932
<param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
2934
<member name="M:NUnit.Framework.Assert.Fail">
2936
Throws an <see cref="T:NUnit.Framework.AssertionException"/>.
2937
This is used by the other Assert functions.
2940
<member name="M:NUnit.Framework.Assert.Ignore(System.String,System.Object[])">
2942
Throws an <see cref="T:NUnit.Framework.IgnoreException"/> with the message and arguments
2943
that are passed in. This causes the test to be reported as ignored.
2945
<param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
2946
<param name="args">Arguments to be used in formatting the message</param>
2948
<member name="M:NUnit.Framework.Assert.Ignore(System.String)">
2950
Throws an <see cref="T:NUnit.Framework.IgnoreException"/> with the message that is
2951
passed in. This causes the test to be reported as ignored.
2953
<param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
2955
<member name="M:NUnit.Framework.Assert.Ignore">
2957
Throws an <see cref="T:NUnit.Framework.IgnoreException"/>.
2958
This causes the test to be reported as ignored.
2961
<member name="M:NUnit.Framework.Assert.DoAssert(NUnit.Framework.IAsserter)">
2963
NOTE: The use of asserters for extending NUnit has
2964
now been replaced by the use of constraints. This
2965
method is marked obsolete.
2967
Test the condition asserted by an asserter and throw
2968
an assertion exception using provided message on failure.
2970
<param name="asserter">An object that implements IAsserter</param>
2972
<member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.Constraint)">
2974
Apply a constraint to an actual value, succeeding if the constraint
2975
is satisfied and throwing an assertion exception on failure.
2977
<param name="constraint">A Constraint to be applied</param>
2978
<param name="actual">The actual value to test</param>
2980
<member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.Constraint,System.String)">
2982
Apply a constraint to an actual value, succeedingt if the constraint
2983
is satisfied and throwing an assertion exception on failure.
2985
<param name="constraint">A Constraint to be applied</param>
2986
<param name="actual">The actual value to test</param>
2987
<param name="message">The message that will be displayed on failure</param>
2989
<member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.Constraint,System.String,System.Object[])">
2991
Apply a constraint to an actual value, succeedingt if the constraint
2992
is satisfied and throwing an assertion exception on failure.
2994
<param name="constraint">A Constraint to be applied</param>
2995
<param name="actual">The actual value to test</param>
2996
<param name="message">The message that will be displayed on failure</param>
2997
<param name="args">Arguments to be used in formatting the message</param>
2999
<member name="M:NUnit.Framework.Assert.That(System.Boolean,System.String,System.Object[])">
3001
Asserts that a condition is true. If the condition is false the method throws
3002
an <see cref="T:NUnit.Framework.AssertionException"/>.
3004
<param name="condition">The evaluated condition</param>
3005
<param name="message">The message to display if the condition is false</param>
3006
<param name="args">Arguments to be used in formatting the message</param>
3008
<member name="M:NUnit.Framework.Assert.That(System.Boolean,System.String)">
3010
Asserts that a condition is true. If the condition is false the method throws
3011
an <see cref="T:NUnit.Framework.AssertionException"/>.
3013
<param name="condition">The evaluated condition</param>
3014
<param name="message">The message to display if the condition is false</param>
3016
<member name="M:NUnit.Framework.Assert.That(System.Boolean)">
3018
Asserts that a condition is true. If the condition is false the method throws
3019
an <see cref="T:NUnit.Framework.AssertionException"/>.
3021
<param name="condition">The evaluated condition</param>
3023
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32,System.String,System.Object[])">
3025
Verifies that the first value is greater than or equal to the second
3026
value. If they are not, then an
3027
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3029
<param name="arg1">The first value, expected to be greater</param>
3030
<param name="arg2">The second value, expected to be less</param>
3031
<param name="message">The message that will be displayed on failure</param>
3032
<param name="args">Arguments to be used in formatting the message</param>
3034
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32,System.String)">
3036
Verifies that the first value is greater than or equal to the second
3037
value. If they are not, then an
3038
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3040
<param name="arg1">The first value, expected to be greater</param>
3041
<param name="arg2">The second value, expected to be less</param>
3042
<param name="message">The message that will be displayed on failure</param>
3044
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32)">
3046
Verifies that the first value is greater than or equal to the second
3047
value. If they are not, then an
3048
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3050
<param name="arg1">The first value, expected to be greater</param>
3051
<param name="arg2">The second value, expected to be less</param>
3053
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
3055
Verifies that the first value is greater than or equal to the second
3056
value. If they are not, then an
3057
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3059
<param name="arg1">The first value, expected to be greater</param>
3060
<param name="arg2">The second value, expected to be less</param>
3061
<param name="message">The message that will be displayed on failure</param>
3062
<param name="args">Arguments to be used in formatting the message</param>
3064
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32,System.String)">
3066
Verifies that the first value is greater than or equal to the second
3067
value. If they are not, then an
3068
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3070
<param name="arg1">The first value, expected to be greater</param>
3071
<param name="arg2">The second value, expected to be less</param>
3072
<param name="message">The message that will be displayed on failure</param>
3074
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32)">
3076
Verifies that the first value is greater or equal to than the second
3077
value. If they are not, then an
3078
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3080
<param name="arg1">The first value, expected to be greater</param>
3081
<param name="arg2">The second value, expected to be less</param>
3083
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64,System.String,System.Object[])">
3085
Verifies that the first value is greater than or equal to the second
3086
value. If they are not, then an
3087
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3089
<param name="arg1">The first value, expected to be greater</param>
3090
<param name="arg2">The second value, expected to be less</param>
3091
<param name="message">The message that will be displayed on failure</param>
3092
<param name="args">Arguments to be used in formatting the message</param>
3094
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64,System.String)">
3096
Verifies that the first value is greater than or equal to the second
3097
value. If they are not, then an
3098
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3100
<param name="arg1">The first value, expected to be greater</param>
3101
<param name="arg2">The second value, expected to be less</param>
3102
<param name="message">The message that will be displayed on failure</param>
3104
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64)">
3106
Verifies that the first value is greater or equal to than the second
3107
value. If they are not, then an
3108
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3110
<param name="arg1">The first value, expected to be greater</param>
3111
<param name="arg2">The second value, expected to be less</param>
3113
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
3115
Verifies that the first value is greater than or equal to the second
3116
value. If they are not, then an
3117
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3119
<param name="arg1">The first value, expected to be greater</param>
3120
<param name="arg2">The second value, expected to be less</param>
3121
<param name="message">The message that will be displayed on failure</param>
3122
<param name="args">Arguments to be used in formatting the message</param>
3124
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64,System.String)">
3126
Verifies that the first value is greater than or equal to the second
3127
value. If they are not, then an
3128
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3130
<param name="arg1">The first value, expected to be greater</param>
3131
<param name="arg2">The second value, expected to be less</param>
3132
<param name="message">The message that will be displayed on failure</param>
3134
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64)">
3136
Verifies that the first value is greater or equal to than the second
3137
value. If they are not, then an
3138
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3140
<param name="arg1">The first value, expected to be greater</param>
3141
<param name="arg2">The second value, expected to be less</param>
3143
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
3145
Verifies that the first value is greater than or equal to the second
3146
value. If they are not, then an
3147
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3149
<param name="arg1">The first value, expected to be greater</param>
3150
<param name="arg2">The second value, expected to be less</param>
3151
<param name="message">The message that will be displayed on failure</param>
3152
<param name="args">Arguments to be used in formatting the message</param>
3154
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal,System.String)">
3156
Verifies that the first value is greater than or equal to the second
3157
value. If they are not, then an
3158
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3160
<param name="arg1">The first value, expected to be greater</param>
3161
<param name="arg2">The second value, expected to be less</param>
3162
<param name="message">The message that will be displayed on failure</param>
3164
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal)">
3166
Verifies that the first value is greater than or equal to the second
3167
value. If they are not, then an
3168
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3170
<param name="arg1">The first value, expected to be greater</param>
3171
<param name="arg2">The second value, expected to be less</param>
3173
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double,System.String,System.Object[])">
3175
Verifies that the first value is greater than or equal to the second
3176
value. If they are not, then an
3177
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3179
<param name="arg1">The first value, expected to be greater</param>
3180
<param name="arg2">The second value, expected to be less</param>
3181
<param name="message">The message that will be displayed on failure</param>
3182
<param name="args">Arguments to be used in formatting the message</param>
3184
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double,System.String)">
3186
Verifies that the first value is greater than or equal to the second
3187
value. If they are not, then an
3188
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3190
<param name="arg1">The first value, expected to be greater</param>
3191
<param name="arg2">The second value, expected to be less</param>
3192
<param name="message">The message that will be displayed on failure</param>
3194
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double)">
3196
Verifies that the first value is greater than or equal to the second
3197
value. If they are not, then an
3198
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3200
<param name="arg1">The first value, expected to be greater</param>
3201
<param name="arg2">The second value, expected to be less</param>
3203
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single,System.String,System.Object[])">
3205
Verifies that the first value is greater than or equal to the second
3206
value. If they are not, then an
3207
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3209
<param name="arg1">The first value, expected to be greater</param>
3210
<param name="arg2">The second value, expected to be less</param>
3211
<param name="message">The message that will be displayed on failure</param>
3212
<param name="args">Arguments to be used in formatting the message</param>
3214
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single,System.String)">
3216
Verifies that the first value is greater than or equal to the second
3217
value. If they are not, then an
3218
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3220
<param name="arg1">The first value, expected to be greater</param>
3221
<param name="arg2">The second value, expected to be less</param>
3222
<param name="message">The message that will be displayed on failure</param>
3224
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single)">
3226
Verifies that the first value is greater than or equal to the second
3227
value. If they are not, then an
3228
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3230
<param name="arg1">The first value, expected to be greater</param>
3231
<param name="arg2">The second value, expected to be less</param>
3233
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable,System.String,System.Object[])">
3235
Verifies that the first value is greater than the second
3236
value. If they are not, then an
3237
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3239
<param name="arg1">The first value, expected to be greater</param>
3240
<param name="arg2">The second value, expected to be less</param>
3241
<param name="message">The message that will be displayed on failure</param>
3242
<param name="args">Arguments to be used in formatting the message</param>
3244
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable,System.String)">
3246
Verifies that the first value is greater than the second
3247
value. If they are not, then an
3248
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3250
<param name="arg1">The first value, expected to be greater</param>
3251
<param name="arg2">The second value, expected to be less</param>
3252
<param name="message">The message that will be displayed on failure</param>
3254
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable)">
3256
Verifies that the first value is greater than the second
3257
value. If they are not, then an
3258
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3260
<param name="arg1">The first value, expected to be greater</param>
3261
<param name="arg2">The second value, expected to be less</param>
3263
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32,System.String,System.Object[])">
3265
Verifies that the first value is less than or equal to the second
3266
value. If it is not, then an
3267
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3269
<param name="arg1">The first value, expected to be less</param>
3270
<param name="arg2">The second value, expected to be greater</param>
3271
<param name="message">The message that will be displayed on failure</param>
3272
<param name="args">Arguments to be used in formatting the message</param>
3274
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32,System.String)">
3276
Verifies that the first value is less than or equal to the second
3277
value. If it is not, then an
3278
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3280
<param name="arg1">The first value, expected to be less</param>
3281
<param name="arg2">The second value, expected to be greater</param>
3282
<param name="message">The message that will be displayed on failure</param>
3284
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32)">
3286
Verifies that the first value is less than or equal to the second
3287
value. If it is not, then an
3288
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3290
<param name="arg1">The first value, expected to be less</param>
3291
<param name="arg2">The second value, expected to be greater</param>
3293
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
3295
Verifies that the first value is less than or equal to the second
3296
value. If it is not, then an
3297
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3299
<param name="arg1">The first value, expected to be less</param>
3300
<param name="arg2">The second value, expected to be greater</param>
3301
<param name="message">The message that will be displayed on failure</param>
3302
<param name="args">Arguments to be used in formatting the message</param>
3304
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32,System.String)">
3306
Verifies that the first value is less than or equal to the second
3307
value. If it is not, then an
3308
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3310
<param name="arg1">The first value, expected to be less</param>
3311
<param name="arg2">The second value, expected to be greater</param>
3312
<param name="message">The message that will be displayed on failure</param>
3314
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32)">
3316
Verifies that the first value is less than or equal to the second
3317
value. If it is not, then an
3318
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3320
<param name="arg1">The first value, expected to be less</param>
3321
<param name="arg2">The second value, expected to be greater</param>
3323
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64,System.String,System.Object[])">
3325
Verifies that the first value is less than or equal to the second
3326
value. If it is not, then an
3327
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3329
<param name="arg1">The first value, expected to be less</param>
3330
<param name="arg2">The second value, expected to be greater</param>
3331
<param name="message">The message that will be displayed on failure</param>
3332
<param name="args">Arguments to be used in formatting the message</param>
3334
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64,System.String)">
3336
Verifies that the first value is less than or equal to the second
3337
value. If it is not, then an
3338
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3340
<param name="arg1">The first value, expected to be less</param>
3341
<param name="arg2">The second value, expected to be greater</param>
3342
<param name="message">The message that will be displayed on failure</param>
3344
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64)">
3346
Verifies that the first value is less than or equal to the second
3347
value. If it is not, then an
3348
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3350
<param name="arg1">The first value, expected to be less</param>
3351
<param name="arg2">The second value, expected to be greater</param>
3353
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
3355
Verifies that the first value is less than or equal to the second
3356
value. If it is not, then an
3357
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3359
<param name="arg1">The first value, expected to be less</param>
3360
<param name="arg2">The second value, expected to be greater</param>
3361
<param name="message">The message that will be displayed on failure</param>
3362
<param name="args">Arguments to be used in formatting the message</param>
3364
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64,System.String)">
3366
Verifies that the first value is less than or equal to the second
3367
value. If it is not, then an
3368
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3370
<param name="arg1">The first value, expected to be less</param>
3371
<param name="arg2">The second value, expected to be greater</param>
3372
<param name="message">The message that will be displayed on failure</param>
3374
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64)">
3376
Verifies that the first value is less than or equal to the second
3377
value. If it is not, then an
3378
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3380
<param name="arg1">The first value, expected to be less</param>
3381
<param name="arg2">The second value, expected to be greater</param>
3383
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
3385
Verifies that the first value is less than or equal to the second
3386
value. If it is not, then an
3387
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3389
<param name="arg1">The first value, expected to be less</param>
3390
<param name="arg2">The second value, expected to be greater</param>
3391
<param name="message">The message that will be displayed on failure</param>
3392
<param name="args">Arguments to be used in formatting the message</param>
3394
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal,System.String)">
3396
Verifies that the first value is less than or equal to the second
3397
value. If it is not, then an
3398
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3400
<param name="arg1">The first value, expected to be less</param>
3401
<param name="arg2">The second value, expected to be greater</param>
3402
<param name="message">The message that will be displayed on failure</param>
3404
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal)">
3406
Verifies that the first value is less than or equal to the second
3407
value. If it is not, then an
3408
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3410
<param name="arg1">The first value, expected to be less</param>
3411
<param name="arg2">The second value, expected to be greater</param>
3413
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double,System.String,System.Object[])">
3415
Verifies that the first value is less than or equal to the second
3416
value. If it is not, then an
3417
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3419
<param name="arg1">The first value, expected to be less</param>
3420
<param name="arg2">The second value, expected to be greater</param>
3421
<param name="message">The message that will be displayed on failure</param>
3422
<param name="args">Arguments to be used in formatting the message</param>
3424
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double,System.String)">
3426
Verifies that the first value is less than or equal to the second
3427
value. If it is not, then an
3428
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3430
<param name="arg1">The first value, expected to be less</param>
3431
<param name="arg2">The second value, expected to be greater</param>
3432
<param name="message">The message that will be displayed on failure</param>
3434
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double)">
3436
Verifies that the first value is less than or equal to the second
3437
value. If it is not, then an
3438
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3440
<param name="arg1">The first value, expected to be less</param>
3441
<param name="arg2">The second value, expected to be greater</param>
3443
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single,System.String,System.Object[])">
3445
Verifies that the first value is less than or equal to the second
3446
value. If it is not, then an
3447
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3449
<param name="arg1">The first value, expected to be less</param>
3450
<param name="arg2">The second value, expected to be greater</param>
3451
<param name="message">The message that will be displayed on failure</param>
3452
<param name="args">Arguments to be used in formatting the message</param>
3454
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single,System.String)">
3456
Verifies that the first value is less than or equal to the second
3457
value. If it is not, then an
3458
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3460
<param name="arg1">The first value, expected to be less</param>
3461
<param name="arg2">The second value, expected to be greater</param>
3462
<param name="message">The message that will be displayed on failure</param>
3464
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single)">
3466
Verifies that the first value is less than or equal to the second
3467
value. If it is not, then an
3468
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3470
<param name="arg1">The first value, expected to be less</param>
3471
<param name="arg2">The second value, expected to be greater</param>
3473
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable,System.String,System.Object[])">
3475
Verifies that the first value is less than or equal to the second
3476
value. If it is not, then an
3477
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3479
<param name="arg1">The first value, expected to be less</param>
3480
<param name="arg2">The second value, expected to be greater</param>
3481
<param name="message">The message that will be displayed on failure</param>
3482
<param name="args">Arguments to be used in formatting the message</param>
3484
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable,System.String)">
3486
Verifies that the first value is less than or equal to the second
3487
value. If it is not, then an
3488
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3490
<param name="arg1">The first value, expected to be less</param>
3491
<param name="arg2">The second value, expected to be greater</param>
3492
<param name="message">The message that will be displayed on failure</param>
3494
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable)">
3496
Verifies that the first value is less than or equal to the second
3497
value. If it is not, then an
3498
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
3500
<param name="arg1">The first value, expected to be less</param>
3501
<param name="arg2">The second value, expected to be greater</param>
3503
<member name="P:NUnit.Framework.Assert.Counter">
3505
Gets the number of assertions executed so far and
3506
resets the counter to zero.
3509
<member name="T:NUnit.Framework.MessageMatch">
3511
Enumeration indicating how the expected message parameter is to be used
3514
<member name="F:NUnit.Framework.MessageMatch.Exact">
3515
Expect an exact match
3517
<member name="F:NUnit.Framework.MessageMatch.Contains">
3518
Expect a message containing the parameter string
3520
<member name="F:NUnit.Framework.MessageMatch.Regex">
3521
Match the regular expression provided as a parameter
3523
<member name="T:NUnit.Framework.ExpectedExceptionAttribute">
3525
ExpectedExceptionAttribute
3529
<member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor">
3531
Constructor for a non-specific exception
3534
<member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.Type)">
3536
Constructor for a given type of exception
3538
<param name="exceptionType">The type of the expected exception</param>
3540
<member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.String)">
3542
Constructor for a given exception name
3544
<param name="exceptionName">The full name of the expected exception</param>
3546
<member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.Type,System.String)">
3548
Constructor for a given type of exception and expected message text
3550
<param name="exceptionType">The type of the expected exception</param>
3551
<param name="expectedMessage">The expected message text</param>
3553
<member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.String,System.String)">
3555
Constructor for a given exception name and expected message text
3557
<param name="exceptionName">The full name of the expected exception</param>
3558
<param name="expectedMessage">The expected messge text</param>
3560
<member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExceptionType">
3562
Gets or sets the expected exception type
3565
<member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExceptionName">
3567
Gets or sets the full Type name of the expected exception
3570
<member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedMessage">
3572
Gets or sets the expected message text
3575
<member name="P:NUnit.Framework.ExpectedExceptionAttribute.UserMessage">
3577
Gets or sets the user message displayed in case of failure
3580
<member name="P:NUnit.Framework.ExpectedExceptionAttribute.MatchType">
3582
Gets or sets the type of match to be performed on the expected message
3585
<member name="P:NUnit.Framework.ExpectedExceptionAttribute.Handler">
3587
Gets the name of a method to be used as an exception handler
3590
<member name="T:NUnit.Framework.CollectionAssert">
3592
A set of Assert methods operationg on one or more collections
3595
<member name="M:NUnit.Framework.CollectionAssert.Equals(System.Object,System.Object)">
3597
The Equals method throws an AssertionException. This is done
3598
to make sure there is no mistake by calling this function.
3600
<param name="a"></param>
3601
<param name="b"></param>
3603
<member name="M:NUnit.Framework.CollectionAssert.ReferenceEquals(System.Object,System.Object)">
3605
override the default ReferenceEquals to throw an AssertionException. This
3606
implementation makes sure there is no mistake in calling this function
3609
<param name="a"></param>
3610
<param name="b"></param>
3612
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.ICollection,System.Type)">
3614
Asserts that all items contained in collection are of the type specified by expectedType.
3616
<param name="collection">ICollection of objects to be considered</param>
3617
<param name="expectedType">System.Type that all objects in collection must be instances of</param>
3619
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.ICollection,System.Type,System.String)">
3621
Asserts that all items contained in collection are of the type specified by expectedType.
3623
<param name="collection">ICollection of objects to be considered</param>
3624
<param name="expectedType">System.Type that all objects in collection must be instances of</param>
3625
<param name="message">The message that will be displayed on failure</param>
3627
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.ICollection,System.Type,System.String,System.Object[])">
3629
Asserts that all items contained in collection are of the type specified by expectedType.
3631
<param name="collection">ICollection of objects to be considered</param>
3632
<param name="expectedType">System.Type that all objects in collection must be instances of</param>
3633
<param name="message">The message that will be displayed on failure</param>
3634
<param name="args">Arguments to be used in formatting the message</param>
3636
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.ICollection)">
3638
Asserts that all items contained in collection are not equal to null.
3640
<param name="collection">ICollection of objects to be considered</param>
3642
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.ICollection,System.String)">
3644
Asserts that all items contained in collection are not equal to null.
3646
<param name="collection">ICollection of objects to be considered</param>
3647
<param name="message">The message that will be displayed on failure</param>
3649
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.ICollection,System.String,System.Object[])">
3651
Asserts that all items contained in collection are not equal to null.
3653
<param name="collection">ICollection of objects to be considered</param>
3654
<param name="message">The message that will be displayed on failure</param>
3655
<param name="args">Arguments to be used in formatting the message</param>
3657
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.ICollection)">
3659
Ensures that every object contained in collection exists within the collection
3662
<param name="collection">ICollection of objects to be considered</param>
3664
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.ICollection,System.String)">
3666
Ensures that every object contained in collection exists within the collection
3669
<param name="collection">ICollection of objects to be considered</param>
3670
<param name="message">The message that will be displayed on failure</param>
3672
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.ICollection,System.String,System.Object[])">
3674
Ensures that every object contained in collection exists within the collection
3677
<param name="collection">ICollection of objects to be considered</param>
3678
<param name="message">The message that will be displayed on failure</param>
3679
<param name="args">Arguments to be used in formatting the message</param>
3681
<member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection)">
3683
Asserts that expected and actual are exactly equal. The collections must have the same count,
3684
and contain the exact same objects in the same order.
3686
<param name="expected">The first ICollection of objects to be considered</param>
3687
<param name="actual">The second ICollection of objects to be considered</param>
3689
<member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer)">
3691
Asserts that expected and actual are exactly equal. The collections must have the same count,
3692
and contain the exact same objects in the same order.
3693
If comparer is not null then it will be used to compare the objects.
3695
<param name="expected">The first ICollection of objects to be considered</param>
3696
<param name="actual">The second ICollection of objects to be considered</param>
3697
<param name="comparer">The IComparer to use in comparing objects from each ICollection</param>
3699
<member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.String)">
3701
Asserts that expected and actual are exactly equal. The collections must have the same count,
3702
and contain the exact same objects in the same order.
3704
<param name="expected">The first ICollection of objects to be considered</param>
3705
<param name="actual">The second ICollection of objects to be considered</param>
3706
<param name="message">The message that will be displayed on failure</param>
3708
<member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String)">
3710
Asserts that expected and actual are exactly equal. The collections must have the same count,
3711
and contain the exact same objects in the same order.
3712
If comparer is not null then it will be used to compare the objects.
3714
<param name="expected">The first ICollection of objects to be considered</param>
3715
<param name="actual">The second ICollection of objects to be considered</param>
3716
<param name="comparer">The IComparer to use in comparing objects from each ICollection</param>
3717
<param name="message">The message that will be displayed on failure</param>
3719
<member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
3721
Asserts that expected and actual are exactly equal. The collections must have the same count,
3722
and contain the exact same objects in the same order.
3724
<param name="expected">The first ICollection of objects to be considered</param>
3725
<param name="actual">The second ICollection of objects to be considered</param>
3726
<param name="message">The message that will be displayed on failure</param>
3727
<param name="args">Arguments to be used in formatting the message</param>
3729
<member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String,System.Object[])">
3731
Asserts that expected and actual are exactly equal. The collections must have the same count,
3732
and contain the exact same objects in the same order.
3733
If comparer is not null then it will be used to compare the objects.
3735
<param name="expected">The first ICollection of objects to be considered</param>
3736
<param name="actual">The second ICollection of objects to be considered</param>
3737
<param name="comparer">The IComparer to use in comparing objects from each ICollection</param>
3738
<param name="message">The message that will be displayed on failure</param>
3739
<param name="args">Arguments to be used in formatting the message</param>
3741
<member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.ICollection,System.Collections.ICollection)">
3743
Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
3745
<param name="expected">The first ICollection of objects to be considered</param>
3746
<param name="actual">The second ICollection of objects to be considered</param>
3748
<member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String)">
3750
Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
3752
<param name="expected">The first ICollection of objects to be considered</param>
3753
<param name="actual">The second ICollection of objects to be considered</param>
3754
<param name="message">The message that will be displayed on failure</param>
3756
<member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
3758
Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
3760
<param name="expected">The first ICollection of objects to be considered</param>
3761
<param name="actual">The second ICollection of objects to be considered</param>
3762
<param name="message">The message that will be displayed on failure</param>
3763
<param name="args">Arguments to be used in formatting the message</param>
3765
<member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection)">
3767
Asserts that expected and actual are not exactly equal.
3769
<param name="expected">The first ICollection of objects to be considered</param>
3770
<param name="actual">The second ICollection of objects to be considered</param>
3772
<member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer)">
3774
Asserts that expected and actual are not exactly equal.
3775
If comparer is not null then it will be used to compare the objects.
3777
<param name="expected">The first ICollection of objects to be considered</param>
3778
<param name="actual">The second ICollection of objects to be considered</param>
3779
<param name="comparer">The IComparer to use in comparing objects from each ICollection</param>
3781
<member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.String)">
3783
Asserts that expected and actual are not exactly equal.
3785
<param name="expected">The first ICollection of objects to be considered</param>
3786
<param name="actual">The second ICollection of objects to be considered</param>
3787
<param name="message">The message that will be displayed on failure</param>
3789
<member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String)">
3791
Asserts that expected and actual are not exactly equal.
3792
If comparer is not null then it will be used to compare the objects.
3794
<param name="expected">The first ICollection of objects to be considered</param>
3795
<param name="actual">The second ICollection of objects to be considered</param>
3796
<param name="comparer">The IComparer to use in comparing objects from each ICollection</param>
3797
<param name="message">The message that will be displayed on failure</param>
3799
<member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
3801
Asserts that expected and actual are not exactly equal.
3803
<param name="expected">The first ICollection of objects to be considered</param>
3804
<param name="actual">The second ICollection of objects to be considered</param>
3805
<param name="message">The message that will be displayed on failure</param>
3806
<param name="args">Arguments to be used in formatting the message</param>
3808
<member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String,System.Object[])">
3810
Asserts that expected and actual are not exactly equal.
3811
If comparer is not null then it will be used to compare the objects.
3813
<param name="expected">The first ICollection of objects to be considered</param>
3814
<param name="actual">The second ICollection of objects to be considered</param>
3815
<param name="comparer">The IComparer to use in comparing objects from each ICollection</param>
3816
<param name="message">The message that will be displayed on failure</param>
3817
<param name="args">Arguments to be used in formatting the message</param>
3819
<member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.ICollection,System.Collections.ICollection)">
3821
Asserts that expected and actual are not equivalent.
3823
<param name="expected">The first ICollection of objects to be considered</param>
3824
<param name="actual">The second ICollection of objects to be considered</param>
3826
<member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String)">
3828
Asserts that expected and actual are not equivalent.
3830
<param name="expected">The first ICollection of objects to be considered</param>
3831
<param name="actual">The second ICollection of objects to be considered</param>
3832
<param name="message">The message that will be displayed on failure</param>
3834
<member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
3836
Asserts that expected and actual are not equivalent.
3838
<param name="expected">The first ICollection of objects to be considered</param>
3839
<param name="actual">The second ICollection of objects to be considered</param>
3840
<param name="message">The message that will be displayed on failure</param>
3841
<param name="args">Arguments to be used in formatting the message</param>
3843
<member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.ICollection,System.Object)">
3845
Asserts that collection contains actual as an item.
3847
<param name="collection">ICollection of objects to be considered</param>
3848
<param name="actual">Object to be found within collection</param>
3850
<member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.ICollection,System.Object,System.String)">
3852
Asserts that collection contains actual as an item.
3854
<param name="collection">ICollection of objects to be considered</param>
3855
<param name="actual">Object to be found within collection</param>
3856
<param name="message">The message that will be displayed on failure</param>
3858
<member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.ICollection,System.Object,System.String,System.Object[])">
3860
Asserts that collection contains actual as an item.
3862
<param name="collection">ICollection of objects to be considered</param>
3863
<param name="actual">Object to be found within collection</param>
3864
<param name="message">The message that will be displayed on failure</param>
3865
<param name="args">Arguments to be used in formatting the message</param>
3867
<member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.ICollection,System.Object)">
3869
Asserts that collection does not contain actual as an item.
3871
<param name="collection">ICollection of objects to be considered</param>
3872
<param name="actual">Object that cannot exist within collection</param>
3874
<member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.ICollection,System.Object,System.String)">
3876
Asserts that collection does not contain actual as an item.
3878
<param name="collection">ICollection of objects to be considered</param>
3879
<param name="actual">Object that cannot exist within collection</param>
3880
<param name="message">The message that will be displayed on failure</param>
3882
<member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.ICollection,System.Object,System.String,System.Object[])">
3884
Asserts that collection does not contain actual as an item.
3886
<param name="collection">ICollection of objects to be considered</param>
3887
<param name="actual">Object that cannot exist within collection</param>
3888
<param name="message">The message that will be displayed on failure</param>
3889
<param name="args">Arguments to be used in formatting the message</param>
3891
<member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.ICollection,System.Collections.ICollection)">
3893
Asserts that superset is not a subject of subset.
3895
<param name="subset">The ICollection superset to be considered</param>
3896
<param name="superset">The ICollection subset to be considered</param>
3898
<member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String)">
3900
Asserts that superset is not a subject of subset.
3902
<param name="subset">The ICollection superset to be considered</param>
3903
<param name="superset">The ICollection subset to be considered</param>
3904
<param name="message">The message that will be displayed on failure</param>
3906
<member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
3908
Asserts that superset is not a subject of subset.
3910
<param name="subset">The ICollection superset to be considered</param>
3911
<param name="superset">The ICollection subset to be considered</param>
3912
<param name="message">The message that will be displayed on failure</param>
3913
<param name="args">Arguments to be used in formatting the message</param>
3915
<member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.ICollection,System.Collections.ICollection)">
3917
Asserts that superset is a subset of subset.
3919
<param name="subset">The ICollection superset to be considered</param>
3920
<param name="superset">The ICollection subset to be considered</param>
3922
<member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String)">
3924
Asserts that superset is a subset of subset.
3926
<param name="subset">The ICollection superset to be considered</param>
3927
<param name="superset">The ICollection subset to be considered</param>
3928
<param name="message">The message that will be displayed on failure</param>
3930
<member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
3932
Asserts that superset is a subset of subset.
3934
<param name="subset">The ICollection superset to be considered</param>
3935
<param name="superset">The ICollection subset to be considered</param>
3936
<param name="message">The message that will be displayed on failure</param>
3937
<param name="args">Arguments to be used in formatting the message</param>
3939
<member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.ICollection,System.String,System.Object[])">
3941
Assert that an array, list or other collection is empty
3943
<param name="collection">An array, list or other collection implementing ICollection</param>
3944
<param name="message">The message to be displayed on failure</param>
3945
<param name="args">Arguments to be used in formatting the message</param>
3947
<member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.ICollection,System.String)">
3949
Assert that an array, list or other collection is empty
3951
<param name="collection">An array, list or other collection implementing ICollection</param>
3952
<param name="message">The message to be displayed on failure</param>
3954
<member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.ICollection)">
3956
Assert that an array,list or other collection is empty
3958
<param name="collection">An array, list or other collection implementing ICollection</param>
3960
<member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.ICollection,System.String,System.Object[])">
3962
Assert that an array, list or other collection is empty
3964
<param name="collection">An array, list or other collection implementing ICollection</param>
3965
<param name="message">The message to be displayed on failure</param>
3966
<param name="args">Arguments to be used in formatting the message</param>
3968
<member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.ICollection,System.String)">
3970
Assert that an array, list or other collection is empty
3972
<param name="collection">An array, list or other collection implementing ICollection</param>
3973
<param name="message">The message to be displayed on failure</param>
3975
<member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.ICollection)">
3977
Assert that an array,list or other collection is empty
3979
<param name="collection">An array, list or other collection implementing ICollection</param>
3981
<member name="T:NUnit.Framework.AbstractAsserter">
3983
NOTE: The use of asserters for extending NUnit has
3984
now been replaced by the use of constraints. This
3985
class is marked obsolete.
3987
AbstractAsserter is the base class for all asserters.
3988
Asserters encapsulate a condition test and generation
3989
of an AssertionException with a tailored message. They
3990
are used by the Assert class as helper objects.
3992
User-defined asserters may be passed to the
3993
Assert.DoAssert method in order to implement
3997
<member name="T:NUnit.Framework.IAsserter">
3999
NOTE: The use of asserters for extending NUnit has
4000
now been replaced by the use of constraints. This
4001
interface is marked obsolete.
4003
The interface implemented by an asserter. Asserters
4004
encapsulate a condition test and generation of an
4005
AssertionException with a tailored message. They
4006
are used by the Assert class as helper objects.
4008
User-defined asserters may be passed to the
4009
Assert.DoAssert method in order to implement
4013
<member name="M:NUnit.Framework.IAsserter.Test">
4015
Test the condition for the assertion.
4017
<returns>True if the test succeeds</returns>
4019
<member name="P:NUnit.Framework.IAsserter.Message">
4021
Return the message giving the failure reason.
4022
The return value is unspecified if no failure
4026
<member name="F:NUnit.Framework.AbstractAsserter.userMessage">
4028
The user-defined message for this asserter.
4031
<member name="F:NUnit.Framework.AbstractAsserter.args">
4033
Arguments to use in formatting the user-defined message.
4036
<member name="F:NUnit.Framework.AbstractAsserter.failureMessage">
4038
Our failure message object, initialized as needed
4041
<member name="M:NUnit.Framework.AbstractAsserter.#ctor(System.String,System.Object[])">
4043
Constructs an AbstractAsserter
4045
<param name="message">The message issued upon failure</param>
4046
<param name="args">Arguments to be used in formatting the message</param>
4048
<member name="M:NUnit.Framework.AbstractAsserter.Test">
4050
Test method to be implemented by derived types.
4051
Default always succeeds.
4053
<returns>True if the test succeeds</returns>
4055
<member name="P:NUnit.Framework.AbstractAsserter.FailureMessage">
4057
AssertionFailureMessage object used internally
4060
<member name="P:NUnit.Framework.AbstractAsserter.Message">
4062
Message related to a failure. If no failure has
4063
occured, the result is unspecified.
4066
<member name="T:NUnit.Framework.Assertion">
4068
The Assertion class is obsolete and has been
4069
replaced by the Assert class.
4072
<member name="M:NUnit.Framework.Assertion.Assert(System.String,System.Boolean)">
4074
Asserts that a condition is true. If it isn't it throws
4075
an <see cref="T:NUnit.Framework.AssertionException"/>.
4077
<param name="message">The message to display is the condition
4079
<param name="condition">The evaluated condition</param>
4081
<member name="M:NUnit.Framework.Assertion.Assert(System.Boolean)">
4083
Asserts that a condition is true. If it isn't it throws
4084
an <see cref="T:NUnit.Framework.AssertionException"/>.
4086
<param name="condition">The evaluated condition</param>
4088
<member name="M:NUnit.Framework.Assertion.AssertEquals(System.Double,System.Double,System.Double)">
4090
/// Asserts that two doubles are equal concerning a delta. If the
4091
expected value is infinity then the delta value is ignored.
4093
<param name="expected">The expected value</param>
4094
<param name="actual">The actual value</param>
4095
<param name="delta">The maximum acceptable difference between the
4096
the expected and the actual</param>
4098
<member name="M:NUnit.Framework.Assertion.AssertEquals(System.Single,System.Single,System.Single)">
4100
/// Asserts that two singles are equal concerning a delta. If the
4101
expected value is infinity then the delta value is ignored.
4103
<param name="expected">The expected value</param>
4104
<param name="actual">The actual value</param>
4105
<param name="delta">The maximum acceptable difference between the
4106
the expected and the actual</param>
4108
<member name="M:NUnit.Framework.Assertion.AssertEquals(System.Object,System.Object)">
4109
<summary>Asserts that two objects are equal. If they are not
4110
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.</summary>
4112
<member name="M:NUnit.Framework.Assertion.AssertEquals(System.Int32,System.Int32)">
4113
<summary>Asserts that two ints are equal. If they are not
4114
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.</summary>
4116
<member name="M:NUnit.Framework.Assertion.AssertEquals(System.String,System.Int32,System.Int32)">
4117
<summary>Asserts that two ints are equal. If they are not
4118
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.</summary>
4120
<member name="M:NUnit.Framework.Assertion.AssertEquals(System.String,System.Double,System.Double,System.Double)">
4121
<summary>Asserts that two doubles are equal concerning a delta.
4122
If the expected value is infinity then the delta value is ignored.
4125
<member name="M:NUnit.Framework.Assertion.AssertEquals(System.String,System.Single,System.Single,System.Single)">
4126
<summary>Asserts that two floats are equal concerning a delta.
4127
If the expected value is infinity then the delta value is ignored.
4130
<member name="M:NUnit.Framework.Assertion.AssertEquals(System.String,System.Object,System.Object)">
4132
Asserts that two objects are equal. Two objects are considered
4133
equal if both are null, or if both have the same value. Numeric
4134
types are compared via string comparision on their contents to
4135
avoid problems comparing values between different types. All
4136
non-numeric types are compared by using the <c>Equals</c> method.
4137
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4140
<member name="M:NUnit.Framework.Assertion.AssertNotNull(System.Object)">
4141
<summary>Asserts that an object isn't null.</summary>
4143
<member name="M:NUnit.Framework.Assertion.AssertNotNull(System.String,System.Object)">
4144
<summary>Asserts that an object isn't null.</summary>
4146
<member name="M:NUnit.Framework.Assertion.AssertNull(System.Object)">
4147
<summary>Asserts that an object is null.</summary>
4149
<member name="M:NUnit.Framework.Assertion.AssertNull(System.String,System.Object)">
4150
<summary>Asserts that an object is null.</summary>
4152
<member name="M:NUnit.Framework.Assertion.AssertSame(System.Object,System.Object)">
4153
<summary>Asserts that two objects refer to the same object. If they
4154
are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4157
<member name="M:NUnit.Framework.Assertion.AssertSame(System.String,System.Object,System.Object)">
4158
<summary>Asserts that two objects refer to the same object.
4159
If they are not an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
4162
<member name="M:NUnit.Framework.Assertion.Fail">
4163
<summary>Fails a test with no message.</summary>
4165
<member name="M:NUnit.Framework.Assertion.Fail(System.String)">
4166
<summary>Fails a test with the given message.</summary>
4168
<member name="T:NUnit.Framework.AssertionException">
4170
Thrown when an assertion failed.
4174
<member name="M:NUnit.Framework.AssertionException.#ctor(System.String)">
4175
<param name="message">The error message that explains
4176
the reason for the exception</param>
4178
<member name="M:NUnit.Framework.AssertionException.#ctor(System.String,System.Exception)">
4179
<param name="message">The error message that explains
4180
the reason for the exception</param>
4181
<param name="inner">The exception that caused the
4182
current exception</param>
4184
<member name="M:NUnit.Framework.AssertionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
4186
Serialization Constructor
4189
<member name="T:NUnit.Framework.AssertionFailureMessage">
4191
AssertionFailureMessage encapsulates a failure message
4192
issued as a result of an Assert failure.
4195
<member name="F:NUnit.Framework.AssertionFailureMessage.PreClipLength">
4197
Number of characters before a highlighted position before
4198
clipping will occur. Clipped text is replaced with an
4202
<member name="F:NUnit.Framework.AssertionFailureMessage.PostClipLength">
4204
Number of characters after a highlighted position before
4205
clipping will occur. Clipped text is replaced with an
4209
<member name="F:NUnit.Framework.AssertionFailureMessage.expectedPrefix">
4211
Prefix used to start an expected value line.
4212
Must be same length as actualPrefix.
4215
<member name="F:NUnit.Framework.AssertionFailureMessage.actualPrefix">
4217
Prefix used to start an actual value line.
4218
Must be same length as expectedPrefix.
4221
<member name="M:NUnit.Framework.AssertionFailureMessage.#ctor(System.String,System.Object[])">
4223
Construct an AssertionFailureMessage with a message
4224
and optional arguments.
4226
<param name="message"></param>
4227
<param name="args"></param>
4229
<member name="M:NUnit.Framework.AssertionFailureMessage.#ctor">
4231
Construct an empty AssertionFailureMessage
4234
<member name="M:NUnit.Framework.AssertionFailureMessage.WriteExpectedLine(System.String)">
4236
Add an expected value line to the message containing
4237
the text provided as an argument.
4239
<param name="text">Text describing what was expected.</param>
4241
<member name="M:NUnit.Framework.AssertionFailureMessage.WriteActualLine(System.String)">
4243
Add an actual value line to the message containing
4244
the text provided as an argument.
4246
<param name="text">Text describing the actual value.</param>
4248
<member name="M:NUnit.Framework.AssertionFailureMessage.DisplayExpectedValue(System.Object)">
4250
Add an expected value line to the message containing
4251
a string representation of the object provided.
4253
<param name="expected">An object representing the expected value</param>
4255
<member name="M:NUnit.Framework.AssertionFailureMessage.DisplayExpectedValue(System.Double,System.Double)">
4257
Add an expected value line to the message containing a double
4258
and the tolerance used in making the comparison.
4260
<param name="expected">The expected value</param>
4261
<param name="tolerance">The tolerance specified in the Assert</param>
4263
<member name="M:NUnit.Framework.AssertionFailureMessage.DisplayActualValue(System.Object)">
4265
Add an actual value line to the message containing
4266
a string representation of the object provided.
4268
<param name="actual">An object representing what was actually found</param>
4270
<member name="M:NUnit.Framework.AssertionFailureMessage.DisplayExpectedAndActual(System.Object,System.Object)">
4272
Display two lines that communicate the expected value, and the actual value
4274
<param name="expected">The expected value</param>
4275
<param name="actual">The actual value found</param>
4277
<member name="M:NUnit.Framework.AssertionFailureMessage.DisplayExpectedAndActual(System.Double,System.Double,System.Double)">
4279
Display two lines that communicate the expected value, the actual value and
4280
the tolerance used in comparing two doubles.
4282
<param name="expected">The expected value</param>
4283
<param name="actual">The actual value found</param>
4284
<param name="tolerance">The tolerance specified in the Assert</param>
4286
<member name="M:NUnit.Framework.AssertionFailureMessage.DisplayPositionMarker(System.Int32)">
4288
Draws a marker under the expected/actual strings that highlights
4289
where in the string a mismatch occurred.
4291
<param name="iPosition">The position of the mismatch</param>
4293
<member name="M:NUnit.Framework.AssertionFailureMessage.BuildStringLengthReport(System.String,System.String)">
4295
Reports whether the string lengths are the same or different, and
4296
what the string lengths are.
4298
<param name="sExpected">The expected string</param>
4299
<param name="sActual">The actual string value</param>
4301
<member name="M:NUnit.Framework.AssertionFailureMessage.DisplayDifferences(System.Object,System.Object,System.Boolean)">
4303
Called to create additional message lines when two objects have been
4304
found to be unequal. If the inputs are strings, a special message is
4305
rendered that can help track down where the strings are different,
4306
based on differences in length, or differences in content.
4308
If the inputs are not strings, the ToString method of the objects
4309
is used to show what is different about them.
4311
<param name="expected">The expected value</param>
4312
<param name="actual">The actual value</param>
4313
<param name="caseInsensitive">True if a case-insensitive comparison is being performed</param>
4315
<member name="M:NUnit.Framework.AssertionFailureMessage.DisplayDifferencesWithTolerance(System.Double,System.Double,System.Double)">
4317
Called to create additional message lines when two doubles have been
4318
found to be unequal, within the specified tolerance.
4321
<member name="M:NUnit.Framework.AssertionFailureMessage.DisplayStringDifferences(System.String,System.String,System.Boolean)">
4323
Constructs a message that can be displayed when the content of two
4324
strings are different, but the string lengths are the same. The
4325
message will clip the strings to a reasonable length, centered
4326
around the first position where they are mismatched, and draw
4327
a line marking the position of the difference to make comparison
4330
<param name="sExpected">The expected string value</param>
4331
<param name="sActual">The actual string value</param>
4332
<param name="caseInsensitive">True if a case-insensitive comparison is being performed</param>
4334
<member name="M:NUnit.Framework.AssertionFailureMessage.DisplayArrayDifferences(System.Array,System.Array,System.Int32)">
4336
Display a standard message showing the differences found between
4337
two arrays that were expected to be equal.
4339
<param name="expected">The expected array value</param>
4340
<param name="actual">The actual array value</param>
4341
<param name="index">The index at which a difference was found</param>
4343
<member name="M:NUnit.Framework.AssertionFailureMessage.DisplayCollectionDifferences(System.Collections.ICollection,System.Collections.ICollection,System.Int32)">
4345
Display a standard message showing the differences found between
4346
two collections that were expected to be equal.
4348
<param name="expected">The expected collection value</param>
4349
<param name="actual">The actual collection value</param>
4350
<param name="index">The index at which a difference was found</param>
4352
<member name="M:NUnit.Framework.AssertionFailureMessage.GetArrayIndicesFromCollectionIndex(System.Collections.ICollection,System.Int32)">
4354
Get an array of indices representing the point in a collection or
4355
array corresponding to a single int index into the collection.
4357
<param name="collection">The collection to which the indices apply</param>
4358
<param name="index">Index in the collection</param>
4359
<returns>Array of indices</returns>
4361
<member name="M:NUnit.Framework.AssertionFailureMessage.DisplayListElements(System.String,System.Collections.IList,System.Int32,System.Int32)">
4363
Displays elements from a list on a line
4365
<param name="label">Text to prefix the line with</param>
4366
<param name="list">The list of items to display</param>
4367
<param name="index">The index in the list of the first element to display</param>
4368
<param name="max">The maximum number of elements to display</param>
4370
<member name="M:NUnit.Framework.AssertionFailureMessage.FormatObjectForDisplay(System.Object)">
4372
Formats an object for display in a message line
4374
<param name="obj">The object to be displayed</param>
4377
<member name="M:NUnit.Framework.AssertionFailureMessage.InputsAreStrings(System.Object,System.Object)">
4379
Tests two objects to determine if they are strings.
4381
<param name="expected"></param>
4382
<param name="actual"></param>
4385
<member name="M:NUnit.Framework.AssertionFailureMessage.ClipAroundPosition(System.String,System.Int32)">
4387
Renders up to M characters before, and up to N characters after
4388
the specified index position. If leading or trailing text is
4389
clipped, and elipses "..." is added where the missing text would
4392
Clips strings to limit previous or post newline characters,
4393
since these mess up the comparison
4395
<param name="sString"></param>
4396
<param name="iPosition"></param>
4399
<member name="M:NUnit.Framework.AssertionFailureMessage.FindMismatchPosition(System.String,System.String,System.Int32)">
4401
Shows the position two strings start to differ. Comparison
4402
starts at the start index.
4404
<param name="sExpected"></param>
4405
<param name="sActual"></param>
4406
<param name="iStart"></param>
4407
<returns>-1 if no mismatch found, or the index where mismatch found</returns>
4409
<member name="M:NUnit.Framework.AssertionFailureMessage.ConvertWhitespace(System.String)">
4411
Turns CR, LF, or TAB into visual indicator to preserve visual marker
4412
position. This is done by replacing the '\r' into '\\' and 'r'
4413
characters, and the '\n' into '\\' and 'n' characters, and '\t' into
4414
'\\' and 't' characters.
4416
Thus the single character becomes two characters for display.
4418
<param name="sInput"></param>
4421
<member name="T:NUnit.Framework.CategoryAttribute">
4423
Attribute used to apply a category to a test
4426
<member name="F:NUnit.Framework.CategoryAttribute.categoryName">
4428
The name of the category
4431
<member name="M:NUnit.Framework.CategoryAttribute.#ctor(System.String)">
4433
Construct attribute for a given category
4435
<param name="name">The name of the category</param>
4437
<member name="M:NUnit.Framework.CategoryAttribute.#ctor">
4439
Protected constructor uses the Type name as the name
4443
<member name="P:NUnit.Framework.CategoryAttribute.Name">
4445
The name of the category
4448
<member name="T:NUnit.Framework.IncludeExcludeAttribute">
4450
Abstract base for Attributes that are used to include tests
4451
in the test run based on environmental settings.
4454
<member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor">
4456
Constructor with no included items specified, for use
4457
with named property syntax.
4460
<member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor(System.String)">
4462
Constructor taking one or more included items
4464
<param name="include">Comma-delimited list of included items</param>
4466
<member name="P:NUnit.Framework.IncludeExcludeAttribute.Include">
4468
Name of the item that is needed in order for
4469
a test to run. Multiple itemss may be given,
4470
separated by a comma.
4473
<member name="P:NUnit.Framework.IncludeExcludeAttribute.Exclude">
4475
Name of the item to be excluded. Multiple items
4476
may be given, separated by a comma.
4479
<member name="P:NUnit.Framework.IncludeExcludeAttribute.Reason">
4481
The reason for including or excluding the test
4484
<member name="T:NUnit.Framework.PlatformAttribute">
4486
PlatformAttribute is used to mark a test fixture or an
4487
individual method as applying to a particular platform only.
4490
<member name="M:NUnit.Framework.PlatformAttribute.#ctor">
4492
Constructor with no platforms specified, for use
4493
with named property syntax.
4496
<member name="M:NUnit.Framework.PlatformAttribute.#ctor(System.String)">
4498
Constructor taking one or more platforms
4500
<param name="platforms">Comma-deliminted list of platforms</param>
4502
<member name="T:NUnit.Framework.CultureAttribute">
4504
CultureAttribute is used to mark a test fixture or an
4505
individual method as applying to a particular Culture only.
4508
<member name="M:NUnit.Framework.CultureAttribute.#ctor">
4510
Constructor with no cultures specified, for use
4511
with named property syntax.
4514
<member name="M:NUnit.Framework.CultureAttribute.#ctor(System.String)">
4516
Constructor taking one or more cultures
4518
<param name="cultures">Comma-deliminted list of cultures</param>
4520
<member name="T:NUnit.Framework.MessageWriter">
4522
MessageWriter is the abstract base for classes that write
4523
constraint descriptions and messages in some form. The
4524
class has separate methods for writing various components
4525
of a message, allowing implementations to tailor the
4526
presentation as needed.
4529
<member name="M:NUnit.Framework.MessageWriter.#ctor">
4531
Construct a MessageWriter given a culture
4534
<member name="M:NUnit.Framework.MessageWriter.WriteMessageLine(System.String,System.Object[])">
4536
Method to write single line message with optional args, usually
4537
written to precede the general failure message.
4539
<param name="message">The message to be written</param>
4540
<param name="args">Any arguments used in formatting the message</param>
4542
<member name="M:NUnit.Framework.MessageWriter.WriteMessageLine(System.Int32,System.String,System.Object[])">
4544
Method to write single line message with optional args, usually
4545
written to precede the general failure message, at a givel
4548
<param name="level">The indentation level of the message</param>
4549
<param name="message">The message to be written</param>
4550
<param name="args">Any arguments used in formatting the message</param>
4552
<member name="M:NUnit.Framework.MessageWriter.DisplayDifferences(NUnit.Framework.Constraints.Constraint)">
4554
Display Expected and Actual lines for a constraint. This
4555
is called by MessageWriter's default implementation of
4556
WriteMessageTo and provides the generic two-line display.
4558
<param name="constraint">The constraint that failed</param>
4560
<member name="M:NUnit.Framework.MessageWriter.DisplayDifferences(System.Object,System.Object)">
4562
Display Expected and Actual lines for given values. This
4563
method may be called by constraints that need more control over
4564
the display of actual and expected values than is provided
4565
by the default implementation.
4567
<param name="expected">The expected value</param>
4568
<param name="actual">The actual value causing the failure</param>
4570
<member name="M:NUnit.Framework.MessageWriter.DisplayDifferences(System.Object,System.Object,System.Object)">
4572
Display Expected and Actual lines for given values, including
4573
a tolerance value on the Expected line.
4575
<param name="expected">The expected value</param>
4576
<param name="actual">The actual value causing the failure</param>
4577
<param name="tolerance">The tolerance within which the test was made</param>
4579
<member name="M:NUnit.Framework.MessageWriter.DisplayStringDifferences(System.String,System.String,System.Int32,System.Boolean)">
4581
Display the expected and actual string values on separate lines.
4582
If the mismatch parameter is >=0, an additional line is displayed
4583
line containing a caret that points to the mismatch point.
4585
<param name="expected">The expected string value</param>
4586
<param name="actual">The actual string value</param>
4587
<param name="mismatch">The point at which the strings don't match or -1</param>
4588
<param name="ignoreCase">If true, case is ignored in locating the point where the strings differ</param>
4590
<member name="M:NUnit.Framework.MessageWriter.WriteConnector(System.String)">
4592
Writes the text for a connector.
4594
<param name="connector">The connector.</param>
4596
<member name="M:NUnit.Framework.MessageWriter.WritePredicate(System.String)">
4598
Writes the text for a predicate.
4600
<param name="predicate">The predicate.</param>
4602
<member name="M:NUnit.Framework.MessageWriter.WriteExpectedValue(System.Object)">
4604
Writes the text for an expected value.
4606
<param name="expected">The expected value.</param>
4608
<member name="M:NUnit.Framework.MessageWriter.WriteModifier(System.String)">
4610
Writes the text for a modifier
4612
<param name="modifier">The modifier.</param>
4614
<member name="M:NUnit.Framework.MessageWriter.WriteActualValue(System.Object)">
4616
Writes the text for an actual value.
4618
<param name="actual">The actual value.</param>
4620
<member name="M:NUnit.Framework.MessageWriter.WriteValue(System.Object)">
4622
Writes the text for a generalized value.
4624
<param name="val">The value.</param>
4626
<member name="M:NUnit.Framework.MessageWriter.WriteCollectionElements(System.Collections.ICollection,System.Int32,System.Int32)">
4628
Writes the text for a collection value,
4629
starting at a particular point, to a max length
4631
<param name="collection">The collection containing elements to write.</param>
4632
<param name="start">The starting point of the elements to write</param>
4633
<param name="max">The maximum number of elements to write</param>
4635
<member name="P:NUnit.Framework.MessageWriter.MaxLineLength">
4637
Abstract method to get the max line length
4640
<member name="T:NUnit.Framework.SetCultureAttribute">
4642
Summary description for SetCultureAttribute.
4645
<member name="T:NUnit.Framework.PropertyAttribute">
4647
PropertyAttribute is used to attach information to a test as a name/value pair..
4650
<member name="F:NUnit.Framework.PropertyAttribute.propertyName">
4655
<member name="F:NUnit.Framework.PropertyAttribute.propertyValue">
4660
<member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.Object)">
4662
Construct a PropertyAttribute with a name and value
4664
<param name="propertyName">The name of the property</param>
4665
<param name="propertyValue">The property value</param>
4667
<member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.Object)">
4669
Constructor for use by inherited classes that use the
4670
name of the type as the property name.
4673
<member name="P:NUnit.Framework.PropertyAttribute.Name">
4675
Gets the property name
4678
<member name="P:NUnit.Framework.PropertyAttribute.Value">
4680
Gets the property value
4683
<member name="M:NUnit.Framework.SetCultureAttribute.#ctor(System.String)">
4685
Construct given the name of a culture
4687
<param name="culture"></param>
4689
<member name="T:NUnit.Framework.TextMessageWriter">
4691
TextMessageWriter writes constraint descriptions and messages
4692
in displayable form as a text stream. It tailors the display
4693
of individual message components to form the standard message
4694
format of NUnit assertion failure messages.
4697
<member name="F:NUnit.Framework.TextMessageWriter.Pfx_Expected">
4699
Prefix used for the expected value line of a message
4702
<member name="F:NUnit.Framework.TextMessageWriter.Pfx_Actual">
4704
Prefix used for the actual value line of a message
4707
<member name="F:NUnit.Framework.TextMessageWriter.PrefixLength">
4709
Length of a message prefix
4712
<member name="M:NUnit.Framework.TextMessageWriter.#ctor">
4714
Construct a TextMessageWriter
4717
<member name="M:NUnit.Framework.TextMessageWriter.#ctor(System.String,System.Object[])">
4719
Construct a TextMessageWriter, specifying a user message
4720
and optional formatting arguments.
4722
<param name="userMessage"></param>
4723
<param name="args"></param>
4725
<member name="M:NUnit.Framework.TextMessageWriter.WriteMessageLine(System.Int32,System.String,System.Object[])">
4727
Method to write single line message with optional args, usually
4728
written to precede the general failure message, at a givel
4731
<param name="level">The indentation level of the message</param>
4732
<param name="message">The message to be written</param>
4733
<param name="args">Any arguments used in formatting the message</param>
4735
<member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(NUnit.Framework.Constraints.Constraint)">
4737
Display Expected and Actual lines for a constraint. This
4738
is called by MessageWriter's default implementation of
4739
WriteMessageTo and provides the generic two-line display.
4741
<param name="constraint">The constraint that failed</param>
4743
<member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(System.Object,System.Object)">
4745
Display Expected and Actual lines for given values. This
4746
method may be called by constraints that need more control over
4747
the display of actual and expected values than is provided
4748
by the default implementation.
4750
<param name="expected">The expected value</param>
4751
<param name="actual">The actual value causing the failure</param>
4753
<member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(System.Object,System.Object,System.Object)">
4755
Display Expected and Actual lines for given values, including
4756
a tolerance value on the expected line.
4758
<param name="expected">The expected value</param>
4759
<param name="actual">The actual value causing the failure</param>
4760
<param name="tolerance">The tolerance within which the test was made</param>
4762
<member name="M:NUnit.Framework.TextMessageWriter.DisplayStringDifferences(System.String,System.String,System.Int32,System.Boolean)">
4764
Display the expected and actual string values on separate lines.
4765
If the mismatch parameter is >=0, an additional line is displayed
4766
line containing a caret that points to the mismatch point.
4768
<param name="expected">The expected string value</param>
4769
<param name="actual">The actual string value</param>
4770
<param name="mismatch">The point at which the strings don't match or -1</param>
4771
<param name="ignoreCase">If true, case is ignored in string comparisons</param>
4773
<member name="M:NUnit.Framework.TextMessageWriter.WriteConnector(System.String)">
4775
Writes the text for a connector.
4777
<param name="connector">The connector.</param>
4779
<member name="M:NUnit.Framework.TextMessageWriter.WritePredicate(System.String)">
4781
Writes the text for a predicate.
4783
<param name="predicate">The predicate.</param>
4785
<member name="M:NUnit.Framework.TextMessageWriter.WriteModifier(System.String)">
4787
Write the text for a modifier.
4789
<param name="modifier">The modifier.</param>
4791
<member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedValue(System.Object)">
4793
Writes the text for an expected value.
4795
<param name="expected">The expected value.</param>
4797
<member name="M:NUnit.Framework.TextMessageWriter.WriteActualValue(System.Object)">
4799
Writes the text for an actual value.
4801
<param name="actual">The actual value.</param>
4803
<member name="M:NUnit.Framework.TextMessageWriter.WriteValue(System.Object)">
4805
Writes the text for a generalized value.
4807
<param name="val">The value.</param>
4809
<member name="M:NUnit.Framework.TextMessageWriter.WriteCollectionElements(System.Collections.ICollection,System.Int32,System.Int32)">
4811
Writes the text for a collection value,
4812
starting at a particular point, to a max length
4814
<param name="collection">The collection containing elements to write.</param>
4815
<param name="start">The starting point of the elements to write</param>
4816
<param name="max">The maximum number of elements to write</param>
4818
<member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(NUnit.Framework.Constraints.Constraint)">
4820
Write the generic 'Expected' line for a constraint
4822
<param name="constraint">The constraint that failed</param>
4824
<member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(System.Object)">
4826
Write the generic 'Expected' line for a given value
4828
<param name="expected">The expected value</param>
4830
<member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(System.Object,System.Object)">
4832
Write the generic 'Expected' line for a given value
4835
<param name="expected">The expected value</param>
4836
<param name="tolerance">The tolerance within which the test was made</param>
4838
<member name="M:NUnit.Framework.TextMessageWriter.WriteActualLine(NUnit.Framework.Constraints.Constraint)">
4840
Write the generic 'Actual' line for a constraint
4842
<param name="constraint">The constraint for which the actual value is to be written</param>
4844
<member name="M:NUnit.Framework.TextMessageWriter.WriteActualLine(System.Object)">
4846
Write the generic 'Actual' line for a given value
4848
<param name="actual">The actual value causing a failure</param>
4850
<member name="P:NUnit.Framework.TextMessageWriter.MaxLineLength">
4852
Gets the maximum line length for this writer
4855
<member name="T:NUnit.Framework.StringAssert">
4857
Basic Asserts on strings.
4860
<member name="M:NUnit.Framework.StringAssert.Equals(System.Object,System.Object)">
4862
The Equals method throws an AssertionException. This is done
4863
to make sure there is no mistake by calling this function.
4865
<param name="a"></param>
4866
<param name="b"></param>
4868
<member name="M:NUnit.Framework.StringAssert.ReferenceEquals(System.Object,System.Object)">
4870
override the default ReferenceEquals to throw an AssertionException. This
4871
implementation makes sure there is no mistake in calling this function
4874
<param name="a"></param>
4875
<param name="b"></param>
4877
<member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String,System.String,System.Object[])">
4879
Asserts that a string is found within another string.
4881
<param name="expected">The expected string</param>
4882
<param name="actual">The string to be examined</param>
4883
<param name="message">The message to display in case of failure</param>
4884
<param name="args">Arguments used in formatting the message</param>
4886
<member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String,System.String)">
4888
Asserts that a string is found within another string.
4890
<param name="expected">The expected string</param>
4891
<param name="actual">The string to be examined</param>
4892
<param name="message">The message to display in case of failure</param>
4894
<member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String)">
4896
Asserts that a string is found within another string.
4898
<param name="expected">The expected string</param>
4899
<param name="actual">The string to be examined</param>
4901
<member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String,System.String,System.Object[])">
4903
Asserts that a string starts with another string.
4905
<param name="expected">The expected string</param>
4906
<param name="actual">The string to be examined</param>
4907
<param name="message">The message to display in case of failure</param>
4908
<param name="args">Arguments used in formatting the message</param>
4910
<member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String,System.String)">
4912
Asserts that a string starts with another string.
4914
<param name="expected">The expected string</param>
4915
<param name="actual">The string to be examined</param>
4916
<param name="message">The message to display in case of failure</param>
4918
<member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String)">
4920
Asserts that a string starts with another string.
4922
<param name="expected">The expected string</param>
4923
<param name="actual">The string to be examined</param>
4925
<member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String,System.String,System.Object[])">
4927
Asserts that a string ends with another string.
4929
<param name="expected">The expected string</param>
4930
<param name="actual">The string to be examined</param>
4931
<param name="message">The message to display in case of failure</param>
4932
<param name="args">Arguments used in formatting the message</param>
4934
<member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String,System.String)">
4936
Asserts that a string ends with another string.
4938
<param name="expected">The expected string</param>
4939
<param name="actual">The string to be examined</param>
4940
<param name="message">The message to display in case of failure</param>
4942
<member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String)">
4944
Asserts that a string ends with another string.
4946
<param name="expected">The expected string</param>
4947
<param name="actual">The string to be examined</param>
4949
<member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String,System.String,System.Object[])">
4951
Asserts that two strings are equal, without regard to case.
4953
<param name="expected">The expected string</param>
4954
<param name="actual">The actual string</param>
4955
<param name="message">The message to display in case of failure</param>
4956
<param name="args">Arguments used in formatting the message</param>
4958
<member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String,System.String)">
4960
Asserts that two strings are equal, without regard to case.
4962
<param name="expected">The expected string</param>
4963
<param name="actual">The actual string</param>
4964
<param name="message">The message to display in case of failure</param>
4966
<member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String)">
4968
Asserts that two strings are equal, without regard to case.
4970
<param name="expected">The expected string</param>
4971
<param name="actual">The actual string</param>
4973
<member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String,System.String,System.Object[])">
4975
Asserts that a string matches an expected regular expression pattern.
4977
<param name="expected">The expected expression</param>
4978
<param name="actual">The actual string</param>
4979
<param name="message">The message to display in case of failure</param>
4980
<param name="args">Arguments used in formatting the message</param>
4982
<member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String,System.String)">
4984
Asserts that a string matches an expected regular expression pattern.
4986
<param name="expected">The expected expression</param>
4987
<param name="actual">The actual string</param>
4988
<param name="message">The message to display in case of failure</param>
4990
<member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String)">
4992
Asserts that a string matches an expected regular expression pattern.
4994
<param name="expected">The expected expression</param>
4995
<param name="actual">The actual string</param>
4997
<member name="T:NUnit.Framework.MsgUtils">
4999
Static methods used in creating messages
5002
<member name="M:NUnit.Framework.MsgUtils.GetTypeRepresentation(System.Object)">
5004
Returns the representation of a type as used in NUnitLite.
5005
This is the same as Type.ToString() except for arrays,
5006
which are displayed with their declared sizes.
5008
<param name="obj"></param>
5011
<member name="M:NUnit.Framework.MsgUtils.ConvertWhitespace(System.String)">
5013
Converts any control characters in a string
5014
to their escaped representation.
5016
<param name="s">The string to be converted</param>
5017
<returns>The converted string</returns>
5019
<member name="M:NUnit.Framework.MsgUtils.GetArrayIndicesAsString(System.Int32[])">
5021
Return the a string representation for a set of indices into an array
5023
<param name="indices">Array of indices for which a string is needed</param>
5025
<member name="M:NUnit.Framework.MsgUtils.GetArrayIndicesFromCollectionIndex(System.Collections.ICollection,System.Int32)">
5027
Get an array of indices representing the point in a collection or
5028
array corresponding to a single int index into the collection.
5030
<param name="collection">The collection to which the indices apply</param>
5031
<param name="index">Index in the collection</param>
5032
<returns>Array of indices</returns>
5034
<member name="M:NUnit.Framework.MsgUtils.ClipString(System.String,System.Int32,System.Int32)">
5036
Clip a string around a particular point, returning the clipped
5037
string with ellipses representing the removed parts
5039
<param name="s">The string to be clipped</param>
5040
<param name="maxStringLength">The maximum permitted length of the result string</param>
5041
<param name="mismatch">The point around which clipping is to occur</param>
5042
<returns>The clipped string</returns>
5044
<member name="M:NUnit.Framework.MsgUtils.FindMismatchPosition(System.String,System.String,System.Int32,System.Boolean)">
5046
Shows the position two strings start to differ. Comparison
5047
starts at the start index.
5049
<param name="expected">The expected string</param>
5050
<param name="actual">The actual string</param>
5051
<param name="istart">The index in the strings at which comparison should start</param>
5052
<param name="ignoreCase">Boolean indicating whether case should be ignored</param>
5053
<returns>-1 if no mismatch found, or the index where mismatch found</returns>
5055
<member name="T:NUnit.Framework.AssertionHelper">
5057
AssertionHelper is an optional base class for user tests,
5058
allowing the use of shorter names for constraints and
5059
asserts and avoiding conflict with the definition of
5060
<see cref="T:NUnit.Framework.SyntaxHelpers.Is"/>, from which it inherits much of its
5061
behavior, in certain mock object frameworks.
5064
<member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.Constraint)">
5066
Apply a constraint to an actual value, succeeding if the constraint
5067
is satisfied and throwing an assertion exception on failure. Works
5068
identically to <see cref="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.Constraint)"/>
5070
<param name="constraint">A Constraint to be applied</param>
5071
<param name="actual">The actual value to test</param>
5073
<member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.Constraint,System.String)">
5075
Apply a constraint to an actual value, succeeding if the constraint
5076
is satisfied and throwing an assertion exception on failure. Works
5077
identically to <see cref="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.Constraint,System.String)"/>
5079
<param name="constraint">A Constraint to be applied</param>
5080
<param name="actual">The actual value to test</param>
5081
<param name="message">The message that will be displayed on failure</param>
5083
<member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.Constraint,System.String,System.Object[])">
5085
Apply a constraint to an actual value, succeeding if the constraint
5086
is satisfied and throwing an assertion exception on failure. Works
5087
identically to <see cref="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.Constraint,System.String,System.Object[])"/>
5089
<param name="constraint">A Constraint to be applied</param>
5090
<param name="actual">The actual value to test</param>
5091
<param name="message">The message that will be displayed on failure</param>
5092
<param name="args">Arguments to be used in formatting the message</param>
5094
<member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean,System.String,System.Object[])">
5096
Asserts that a condition is true. If the condition is false the method throws
5097
an <see cref="T:NUnit.Framework.AssertionException"/>. Works Identically to
5098
<see cref="M:NUnit.Framework.Assert.That(System.Boolean,System.String,System.Object[])"/>.
5100
<param name="condition">The evaluated condition</param>
5101
<param name="message">The message to display if the condition is false</param>
5102
<param name="args">Arguments to be used in formatting the message</param>
5104
<member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean,System.String)">
5106
Asserts that a condition is true. If the condition is false the method throws
5107
an <see cref="T:NUnit.Framework.AssertionException"/>. Works Identically to
5108
<see cref="M:NUnit.Framework.Assert.That(System.Boolean,System.String)"/>.
5110
<param name="condition">The evaluated condition</param>
5111
<param name="message">The message to display if the condition is false</param>
5113
<member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean)">
5115
Asserts that a condition is true. If the condition is false the method throws
5116
an <see cref="T:NUnit.Framework.AssertionException"/>. Works Identically to <see cref="M:NUnit.Framework.Assert.That(System.Boolean)"/>.
5118
<param name="condition">The evaluated condition</param>
5120
<member name="M:NUnit.Framework.AssertionHelper.Map(System.Collections.ICollection)">
5122
Returns a ListMapper based on a collection.
5124
<param name="original">The original collection</param>
5127
<member name="T:NUnit.Framework.FileAssert">
5129
Summary description for FileAssert.
5132
<member name="M:NUnit.Framework.FileAssert.Equals(System.Object,System.Object)">
5134
The Equals method throws an AssertionException. This is done
5135
to make sure there is no mistake by calling this function.
5137
<param name="a"></param>
5138
<param name="b"></param>
5140
<member name="M:NUnit.Framework.FileAssert.ReferenceEquals(System.Object,System.Object)">
5142
override the default ReferenceEquals to throw an AssertionException. This
5143
implementation makes sure there is no mistake in calling this function
5146
<param name="a"></param>
5147
<param name="b"></param>
5149
<member name="M:NUnit.Framework.FileAssert.#ctor">
5151
We don't actually want any instances of this object, but some people
5152
like to inherit from it to add other static methods. Hence, the
5153
protected constructor disallows any instances of this object.
5156
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream,System.String,System.Object[])">
5158
Verifies that two Streams are equal. Two Streams are considered
5159
equal if both are null, or if both have the same value byte for byte.
5160
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5162
<param name="expected">The expected Stream</param>
5163
<param name="actual">The actual Stream</param>
5164
<param name="message">The message to display if Streams are not equal</param>
5165
<param name="args">Arguments to be used in formatting the message</param>
5167
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream,System.String)">
5169
Verifies that two Streams are equal. Two Streams are considered
5170
equal if both are null, or if both have the same value byte for byte.
5171
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5173
<param name="expected">The expected Stream</param>
5174
<param name="actual">The actual Stream</param>
5175
<param name="message">The message to display if objects are not equal</param>
5177
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream)">
5179
Verifies that two Streams are equal. Two Streams are considered
5180
equal if both are null, or if both have the same value byte for byte.
5181
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5183
<param name="expected">The expected Stream</param>
5184
<param name="actual">The actual Stream</param>
5186
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo,System.String,System.Object[])">
5188
Verifies that two files are equal. Two files are considered
5189
equal if both are null, or if both have the same value byte for byte.
5190
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5192
<param name="expected">A file containing the value that is expected</param>
5193
<param name="actual">A file containing the actual value</param>
5194
<param name="message">The message to display if Streams are not equal</param>
5195
<param name="args">Arguments to be used in formatting the message</param>
5197
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo,System.String)">
5199
Verifies that two files are equal. Two files are considered
5200
equal if both are null, or if both have the same value byte for byte.
5201
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5203
<param name="expected">A file containing the value that is expected</param>
5204
<param name="actual">A file containing the actual value</param>
5205
<param name="message">The message to display if objects are not equal</param>
5207
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo)">
5209
Verifies that two files are equal. Two files are considered
5210
equal if both are null, or if both have the same value byte for byte.
5211
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5213
<param name="expected">A file containing the value that is expected</param>
5214
<param name="actual">A file containing the actual value</param>
5216
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String,System.String,System.Object[])">
5218
Verifies that two files are equal. Two files are considered
5219
equal if both are null, or if both have the same value byte for byte.
5220
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5222
<param name="expected">The path to a file containing the value that is expected</param>
5223
<param name="actual">The path to a file containing the actual value</param>
5224
<param name="message">The message to display if Streams are not equal</param>
5225
<param name="args">Arguments to be used in formatting the message</param>
5227
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String,System.String)">
5229
Verifies that two files are equal. Two files are considered
5230
equal if both are null, or if both have the same value byte for byte.
5231
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5233
<param name="expected">The path to a file containing the value that is expected</param>
5234
<param name="actual">The path to a file containing the actual value</param>
5235
<param name="message">The message to display if objects are not equal</param>
5237
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String)">
5239
Verifies that two files are equal. Two files are considered
5240
equal if both are null, or if both have the same value byte for byte.
5241
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5243
<param name="expected">The path to a file containing the value that is expected</param>
5244
<param name="actual">The path to a file containing the actual value</param>
5246
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream,System.String,System.Object[])">
5248
Asserts that two Streams are not equal. If they are equal
5249
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5251
<param name="expected">The expected Stream</param>
5252
<param name="actual">The actual Stream</param>
5253
<param name="message">The message to be displayed when the two Stream are the same.</param>
5254
<param name="args">Arguments to be used in formatting the message</param>
5256
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream,System.String)">
5258
Asserts that two Streams are not equal. If they are equal
5259
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5261
<param name="expected">The expected Stream</param>
5262
<param name="actual">The actual Stream</param>
5263
<param name="message">The message to be displayed when the Streams are the same.</param>
5265
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream)">
5267
Asserts that two Streams are not equal. If they are equal
5268
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5270
<param name="expected">The expected Stream</param>
5271
<param name="actual">The actual Stream</param>
5273
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo,System.String,System.Object[])">
5275
Asserts that two files are not equal. If they are equal
5276
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5278
<param name="expected">A file containing the value that is expected</param>
5279
<param name="actual">A file containing the actual value</param>
5280
<param name="message">The message to display if Streams are not equal</param>
5281
<param name="args">Arguments to be used in formatting the message</param>
5283
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo,System.String)">
5285
Asserts that two files are not equal. If they are equal
5286
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5288
<param name="expected">A file containing the value that is expected</param>
5289
<param name="actual">A file containing the actual value</param>
5290
<param name="message">The message to display if objects are not equal</param>
5292
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo)">
5294
Asserts that two files are not equal. If they are equal
5295
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5297
<param name="expected">A file containing the value that is expected</param>
5298
<param name="actual">A file containing the actual value</param>
5300
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String,System.String,System.Object[])">
5302
Asserts that two files are not equal. If they are equal
5303
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5305
<param name="expected">The path to a file containing the value that is expected</param>
5306
<param name="actual">The path to a file containing the actual value</param>
5307
<param name="message">The message to display if Streams are not equal</param>
5308
<param name="args">Arguments to be used in formatting the message</param>
5310
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String,System.String)">
5312
Asserts that two files are not equal. If they are equal
5313
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5315
<param name="expected">The path to a file containing the value that is expected</param>
5316
<param name="actual">The path to a file containing the actual value</param>
5317
<param name="message">The message to display if objects are not equal</param>
5319
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String)">
5321
Asserts that two files are not equal. If they are equal
5322
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
5324
<param name="expected">The path to a file containing the value that is expected</param>
5325
<param name="actual">The path to a file containing the actual value</param>
5327
<member name="T:NUnit.Framework.IgnoreException">
5329
Thrown when an assertion failed.
5332
<member name="M:NUnit.Framework.IgnoreException.#ctor(System.String)">
5333
<param name="message"></param>
5335
<member name="M:NUnit.Framework.IgnoreException.#ctor(System.String,System.Exception)">
5336
<param name="message">The error message that explains
5337
the reason for the exception</param>
5338
<param name="inner">The exception that caused the
5339
current exception</param>
5341
<member name="M:NUnit.Framework.IgnoreException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
5343
Serialization Constructor
5346
<member name="T:NUnit.Framework.TestCase">
5348
Obsolete class, formerly used to identify tests through
5349
inheritance. Avoid using this class for new tests.
5352
<member name="M:NUnit.Framework.TestCase.SetUp">
5354
Method called immediately before running the test.
5357
<member name="M:NUnit.Framework.TestCase.TearDown">
5359
Method Called immediately after running the test. It is
5360
guaranteed to be called, even if an exception is thrown.
5363
<member name="T:NUnit.Framework.SetUpAttribute">
5365
Attribute used to mark a class that contains one-time SetUp
5366
and/or TearDown methods that apply to all the tests in a
5367
namespace or an assembly.
5370
<member name="T:NUnit.Framework.SetUpFixtureAttribute">
5372
SetUpFixtureAttribute is used to identify a SetUpFixture
5375
<member name="T:NUnit.Framework.SuiteAttribute">
5377
Attribute used to mark a static (shared in VB) property
5378
that returns a list of tests.
5381
<member name="T:NUnit.Framework.TearDownAttribute">
5383
Attribute used to identify a method that is called
5384
immediately after each test is run. The method is
5385
guaranteed to be called, even if an exception is thrown.
5388
<member name="T:NUnit.Framework.TestAttribute">
5390
Adding this attribute to a method within a <seealso cref="T:NUnit.Framework.TestFixtureAttribute"/>
5391
class makes the method callable from the NUnit test runner. There is a property
5392
called Description which is optional which you can provide a more detailed test
5393
description. This class cannot be inherited.
5398
public class Fixture
5401
public void MethodToTest()
5404
[Test(Description = "more detailed description")]
5405
publc void TestDescriptionMethod()
5411
<member name="P:NUnit.Framework.TestAttribute.Description">
5413
Descriptive text for this test
5416
<member name="T:NUnit.Framework.TestFixtureAttribute">
5419
public class ExampleClass
5423
<member name="P:NUnit.Framework.TestFixtureAttribute.Description">
5425
Descriptive text for this fixture
5428
<member name="T:NUnit.Framework.TestFixtureSetUpAttribute">
5430
Attribute used to identify a method that is
5431
called before any tests in a fixture are run.
5434
<member name="T:NUnit.Framework.TestFixtureTearDownAttribute">
5436
Attribute used to identify a method that is called after
5437
all the tests in a fixture have run. The method is
5438
guaranteed to be called, even if an exception is thrown.
5441
<member name="T:NUnit.Framework.IgnoreAttribute">
5443
Attribute used to mark a test that is to be ignored.
5444
Ignored tests result in a warning message when the
5448
<member name="M:NUnit.Framework.IgnoreAttribute.#ctor">
5450
Constructs the attribute without giving a reason
5451
for ignoring the test.
5454
<member name="M:NUnit.Framework.IgnoreAttribute.#ctor(System.String)">
5456
Constructs the attribute giving a reason for ignoring the test
5458
<param name="reason">The reason for ignoring the test</param>
5460
<member name="P:NUnit.Framework.IgnoreAttribute.Reason">
5462
The reason for ignoring a test
5465
<member name="T:NUnit.Framework.ExplicitAttribute">
5467
ExplicitAttribute marks a test or test fixture so that it will
5468
only be run if explicitly executed from the gui or command line
5469
or if it is included by use of a filter. The test will not be
5470
run simply because an enclosing suite is run.
5473
<member name="M:NUnit.Framework.ExplicitAttribute.#ctor">
5478
<member name="M:NUnit.Framework.ExplicitAttribute.#ctor(System.String)">
5480
Constructor with a reason
5482
<param name="reason">The reason test is marked explicit</param>
5484
<member name="P:NUnit.Framework.ExplicitAttribute.Reason">
5486
The reason test is marked explicit
5489
<member name="T:NUnit.Framework.DescriptionAttribute">
5491
Attribute used to provide descriptive text about a
5492
test case or fixture.
5495
<member name="M:NUnit.Framework.DescriptionAttribute.#ctor(System.String)">
5497
Construct the attribute
5499
<param name="description">Text describing the test</param>
5501
<member name="P:NUnit.Framework.DescriptionAttribute.Description">
5503
Gets the test description
5506
<member name="T:NUnit.Framework.IExpectException">
5508
Interface implemented by a user fixture in order to
5509
validate any expected exceptions. It is only called
5510
for test methods marked with the ExpectedException
5514
<member name="M:NUnit.Framework.IExpectException.HandleException(System.Exception)">
5516
Method to handle an expected exception
5518
<param name="ex">The exception to be handled</param>