4
<name>nunit.framework</name>
7
<member name="T:NUnit.Framework.TestDelegate">
9
Delegate used by tests that execute code and
10
capture any thrown exception.
13
<member name="T:NUnit.Framework.Assert">
15
The Assert class contains a collection of static methods that
16
implement the most common assertions used in NUnit.
19
<member name="M:NUnit.Framework.Assert.#ctor">
21
We don't actually want any instances of this object, but some people
22
like to inherit from it to add other static methods. Hence, the
23
protected constructor disallows any instances of this object.
26
<member name="M:NUnit.Framework.Assert.Equals(System.Object,System.Object)">
28
The Equals method throws an AssertionException. This is done
29
to make sure there is no mistake by calling this function.
31
<param name="a"></param>
32
<param name="b"></param>
34
<member name="M:NUnit.Framework.Assert.ReferenceEquals(System.Object,System.Object)">
36
override the default ReferenceEquals to throw an AssertionException. This
37
implementation makes sure there is no mistake in calling this function
40
<param name="a"></param>
41
<param name="b"></param>
43
<member name="M:NUnit.Framework.Assert.Pass(System.String,System.Object[])">
45
Throws a <see cref="T:NUnit.Framework.SuccessException"/> with the message and arguments
46
that are passed in. This allows a test to be cut short, with a result
47
of success returned to NUnit.
49
<param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
50
<param name="args">Arguments to be used in formatting the message</param>
52
<member name="M:NUnit.Framework.Assert.Pass(System.String)">
54
Throws a <see cref="T:NUnit.Framework.SuccessException"/> with the message and arguments
55
that are passed in. This allows a test to be cut short, with a result
56
of success returned to NUnit.
58
<param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
60
<member name="M:NUnit.Framework.Assert.Pass">
62
Throws a <see cref="T:NUnit.Framework.SuccessException"/> with the message and arguments
63
that are passed in. This allows a test to be cut short, with a result
64
of success returned to NUnit.
67
<member name="M:NUnit.Framework.Assert.Fail(System.String,System.Object[])">
69
Throws an <see cref="T:NUnit.Framework.AssertionException"/> with the message and arguments
70
that are passed in. This is used by the other Assert functions.
72
<param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
73
<param name="args">Arguments to be used in formatting the message</param>
75
<member name="M:NUnit.Framework.Assert.Fail(System.String)">
77
Throws an <see cref="T:NUnit.Framework.AssertionException"/> with the message that is
78
passed in. This is used by the other Assert functions.
80
<param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
82
<member name="M:NUnit.Framework.Assert.Fail">
84
Throws an <see cref="T:NUnit.Framework.AssertionException"/>.
85
This is used by the other Assert functions.
88
<member name="M:NUnit.Framework.Assert.Ignore(System.String,System.Object[])">
90
Throws an <see cref="T:NUnit.Framework.IgnoreException"/> with the message and arguments
91
that are passed in. This causes the test to be reported as ignored.
93
<param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
94
<param name="args">Arguments to be used in formatting the message</param>
96
<member name="M:NUnit.Framework.Assert.Ignore(System.String)">
98
Throws an <see cref="T:NUnit.Framework.IgnoreException"/> with the message that is
99
passed in. This causes the test to be reported as ignored.
101
<param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
103
<member name="M:NUnit.Framework.Assert.Ignore">
105
Throws an <see cref="T:NUnit.Framework.IgnoreException"/>.
106
This causes the test to be reported as ignored.
109
<member name="M:NUnit.Framework.Assert.Inconclusive(System.String,System.Object[])">
111
Throws an <see cref="T:NUnit.Framework.InconclusiveException"/> with the message and arguments
112
that are passed in. This causes the test to be reported as inconclusive.
114
<param name="message">The message to initialize the <see cref="T:NUnit.Framework.InconclusiveException"/> with.</param>
115
<param name="args">Arguments to be used in formatting the message</param>
117
<member name="M:NUnit.Framework.Assert.Inconclusive(System.String)">
119
Throws an <see cref="T:NUnit.Framework.InconclusiveException"/> with the message that is
120
passed in. This causes the test to be reported as inconclusive.
122
<param name="message">The message to initialize the <see cref="T:NUnit.Framework.InconclusiveException"/> with.</param>
124
<member name="M:NUnit.Framework.Assert.Inconclusive">
126
Throws an <see cref="T:NUnit.Framework.InconclusiveException"/>.
127
This causes the test to be reported as Inconclusive.
130
<member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
132
Apply a constraint to an actual value, succeeding if the constraint
133
is satisfied and throwing an assertion exception on failure.
135
<param name="actual">The actual value to test</param>
136
<param name="expression">A Constraint to be applied</param>
138
<member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
140
Apply a constraint to an actual value, succeeding if the constraint
141
is satisfied and throwing an assertion exception on failure.
143
<param name="actual">The actual value to test</param>
144
<param name="expression">A Constraint to be applied</param>
145
<param name="message">The message that will be displayed on failure</param>
147
<member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
149
Apply a constraint to an actual value, succeeding if the constraint
150
is satisfied and throwing an assertion exception on failure.
152
<param name="actual">The actual value to test</param>
153
<param name="expression">A Constraint expression to be applied</param>
154
<param name="message">The message that will be displayed on failure</param>
155
<param name="args">Arguments to be used in formatting the message</param>
157
<member name="M:NUnit.Framework.Assert.That(System.Boolean,System.String,System.Object[])">
159
Asserts that a condition is true. If the condition is false the method throws
160
an <see cref="T:NUnit.Framework.AssertionException"/>.
162
<param name="condition">The evaluated condition</param>
163
<param name="message">The message to display if the condition is false</param>
164
<param name="args">Arguments to be used in formatting the message</param>
166
<member name="M:NUnit.Framework.Assert.That(System.Boolean,System.String)">
168
Asserts that a condition is true. If the condition is false the method throws
169
an <see cref="T:NUnit.Framework.AssertionException"/>.
171
<param name="condition">The evaluated condition</param>
172
<param name="message">The message to display if the condition is false</param>
174
<member name="M:NUnit.Framework.Assert.That(System.Boolean)">
176
Asserts that a condition is true. If the condition is false the method throws
177
an <see cref="T:NUnit.Framework.AssertionException"/>.
179
<param name="condition">The evaluated condition</param>
181
<member name="M:NUnit.Framework.Assert.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint)">
183
Apply a constraint to an actual value, succeeding if the constraint
184
is satisfied and throwing an assertion exception on failure.
186
<param name="del">An ActualValueDelegate returning the value to be tested</param>
187
<param name="expr">A Constraint expression to be applied</param>
189
<member name="M:NUnit.Framework.Assert.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String)">
191
Apply a constraint to an actual value, succeeding if the constraint
192
is satisfied and throwing an assertion exception on failure.
194
<param name="del">An ActualValueDelegate returning the value to be tested</param>
195
<param name="expr">A Constraint expression to be applied</param>
196
<param name="message">The message that will be displayed on failure</param>
198
<member name="M:NUnit.Framework.Assert.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
200
Apply a constraint to an actual value, succeeding if the constraint
201
is satisfied and throwing an assertion exception on failure.
203
<param name="del">An ActualValueDelegate returning the value to be tested</param>
204
<param name="expr">A Constraint expression to be applied</param>
205
<param name="message">The message that will be displayed on failure</param>
206
<param name="args">Arguments to be used in formatting the message</param>
208
<member name="M:NUnit.Framework.Assert.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint)">
210
Apply a constraint to a referenced value, succeeding if the constraint
211
is satisfied and throwing an assertion exception on failure.
213
<param name="actual">The actual value to test</param>
214
<param name="expression">A Constraint to be applied</param>
216
<member name="M:NUnit.Framework.Assert.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
218
Apply a constraint to a referenced value, succeeding if the constraint
219
is satisfied and throwing an assertion exception on failure.
221
<param name="actual">The actual value to test</param>
222
<param name="expression">A Constraint to be applied</param>
223
<param name="message">The message that will be displayed on failure</param>
225
<member name="M:NUnit.Framework.Assert.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
227
Apply a constraint to a referenced value, succeeding if the constraint
228
is satisfied and throwing an assertion exception on failure.
230
<param name="actual">The actual value to test</param>
231
<param name="expression">A Constraint to be applied</param>
232
<param name="message">The message that will be displayed on failure</param>
233
<param name="args">Arguments to be used in formatting the message</param>
235
<member name="M:NUnit.Framework.Assert.That(NUnit.Framework.TestDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
237
Asserts that the code represented by a delegate throws an exception
238
that satisfies the constraint provided.
240
<param name="code">A TestDelegate to be executed</param>
241
<param name="constraint">A ThrowsConstraint used in the test</param>
243
<member name="M:NUnit.Framework.Assert.ByVal(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
245
Apply a constraint to an actual value, succeeding if the constraint
246
is satisfied and throwing an assertion exception on failure.
247
Used as a synonym for That in rare cases where a private setter
248
causes a Visual Basic compilation error.
250
<param name="actual">The actual value to test</param>
251
<param name="expression">A Constraint to be applied</param>
253
<member name="M:NUnit.Framework.Assert.ByVal(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
255
Apply a constraint to an actual value, succeeding if the constraint
256
is satisfied and throwing an assertion exception on failure.
257
Used as a synonym for That in rare cases where a private setter
258
causes a Visual Basic compilation error.
260
<param name="actual">The actual value to test</param>
261
<param name="expression">A Constraint to be applied</param>
262
<param name="message">The message that will be displayed on failure</param>
264
<member name="M:NUnit.Framework.Assert.ByVal(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
266
Apply a constraint to an actual value, succeeding if the constraint
267
is satisfied and throwing an assertion exception on failure.
268
Used as a synonym for That in rare cases where a private setter
269
causes a Visual Basic compilation error.
272
This method is provided for use by VB developers needing to test
273
the value of properties with private setters.
275
<param name="actual">The actual value to test</param>
276
<param name="expression">A Constraint expression to be applied</param>
277
<param name="message">The message that will be displayed on failure</param>
278
<param name="args">Arguments to be used in formatting the message</param>
280
<member name="M:NUnit.Framework.Assert.Throws(NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.TestDelegate,System.String,System.Object[])">
282
Verifies that a delegate throws a particular exception when called.
284
<param name="expression">A constraint to be satisfied by the exception</param>
285
<param name="code">A TestDelegate</param>
286
<param name="message">The message that will be displayed on failure</param>
287
<param name="args">Arguments to be used in formatting the message</param>
289
<member name="M:NUnit.Framework.Assert.Throws(NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.TestDelegate,System.String)">
291
Verifies that a delegate throws a particular exception when called.
293
<param name="expression">A constraint to be satisfied by the exception</param>
294
<param name="code">A TestDelegate</param>
295
<param name="message">The message that will be displayed on failure</param>
297
<member name="M:NUnit.Framework.Assert.Throws(NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.TestDelegate)">
299
Verifies that a delegate throws a particular exception when called.
301
<param name="expression">A constraint to be satisfied by the exception</param>
302
<param name="code">A TestDelegate</param>
304
<member name="M:NUnit.Framework.Assert.Throws(System.Type,NUnit.Framework.TestDelegate,System.String,System.Object[])">
306
Verifies that a delegate throws a particular exception when called.
308
<param name="expectedExceptionType">The exception Type expected</param>
309
<param name="code">A TestDelegate</param>
310
<param name="message">The message that will be displayed on failure</param>
311
<param name="args">Arguments to be used in formatting the message</param>
313
<member name="M:NUnit.Framework.Assert.Throws(System.Type,NUnit.Framework.TestDelegate,System.String)">
315
Verifies that a delegate throws a particular exception when called.
317
<param name="expectedExceptionType">The exception Type expected</param>
318
<param name="code">A TestDelegate</param>
319
<param name="message">The message that will be displayed on failure</param>
321
<member name="M:NUnit.Framework.Assert.Throws(System.Type,NUnit.Framework.TestDelegate)">
323
Verifies that a delegate throws a particular exception when called.
325
<param name="expectedExceptionType">The exception Type expected</param>
326
<param name="code">A TestDelegate</param>
328
<member name="M:NUnit.Framework.Assert.Throws``1(NUnit.Framework.TestDelegate,System.String,System.Object[])">
330
Verifies that a delegate throws a particular exception when called.
332
<typeparam name="T">Type of the expected exception</typeparam>
333
<param name="code">A TestDelegate</param>
334
<param name="message">The message that will be displayed on failure</param>
335
<param name="args">Arguments to be used in formatting the message</param>
337
<member name="M:NUnit.Framework.Assert.Throws``1(NUnit.Framework.TestDelegate,System.String)">
339
Verifies that a delegate throws a particular exception when called.
341
<typeparam name="T">Type of the expected exception</typeparam>
342
<param name="code">A TestDelegate</param>
343
<param name="message">The message that will be displayed on failure</param>
345
<member name="M:NUnit.Framework.Assert.Throws``1(NUnit.Framework.TestDelegate)">
347
Verifies that a delegate throws a particular exception when called.
349
<typeparam name="T">Type of the expected exception</typeparam>
350
<param name="code">A TestDelegate</param>
352
<member name="M:NUnit.Framework.Assert.Catch(NUnit.Framework.TestDelegate,System.String,System.Object[])">
354
Verifies that a delegate throws an exception when called
357
<param name="code">A TestDelegate</param>
358
<param name="message">The message that will be displayed on failure</param>
359
<param name="args">Arguments to be used in formatting the message</param>
361
<member name="M:NUnit.Framework.Assert.Catch(NUnit.Framework.TestDelegate,System.String)">
363
Verifies that a delegate throws an exception when called
366
<param name="code">A TestDelegate</param>
367
<param name="message">The message that will be displayed on failure</param>
369
<member name="M:NUnit.Framework.Assert.Catch(NUnit.Framework.TestDelegate)">
371
Verifies that a delegate throws an exception when called
374
<param name="code">A TestDelegate</param>
376
<member name="M:NUnit.Framework.Assert.Catch(System.Type,NUnit.Framework.TestDelegate,System.String,System.Object[])">
378
Verifies that a delegate throws an exception of a certain Type
379
or one derived from it when called and returns it.
381
<param name="expectedExceptionType">The expected Exception Type</param>
382
<param name="code">A TestDelegate</param>
383
<param name="message">The message that will be displayed on failure</param>
384
<param name="args">Arguments to be used in formatting the message</param>
386
<member name="M:NUnit.Framework.Assert.Catch(System.Type,NUnit.Framework.TestDelegate,System.String)">
388
Verifies that a delegate throws an exception of a certain Type
389
or one derived from it when called and returns it.
391
<param name="expectedExceptionType">The expected Exception Type</param>
392
<param name="code">A TestDelegate</param>
393
<param name="message">The message that will be displayed on failure</param>
395
<member name="M:NUnit.Framework.Assert.Catch(System.Type,NUnit.Framework.TestDelegate)">
397
Verifies that a delegate throws an exception of a certain Type
398
or one derived from it when called and returns it.
400
<param name="expectedExceptionType">The expected Exception Type</param>
401
<param name="code">A TestDelegate</param>
403
<member name="M:NUnit.Framework.Assert.Catch``1(NUnit.Framework.TestDelegate,System.String,System.Object[])">
405
Verifies that a delegate throws an exception of a certain Type
406
or one derived from it when called and returns it.
408
<typeparam name="T">The expected Exception Type</typeparam>
409
<param name="code">A TestDelegate</param>
410
<param name="message">The message that will be displayed on failure</param>
411
<param name="args">Arguments to be used in formatting the message</param>
413
<member name="M:NUnit.Framework.Assert.Catch``1(NUnit.Framework.TestDelegate,System.String)">
415
Verifies that a delegate throws an exception of a certain Type
416
or one derived from it when called and returns it.
418
<typeparam name="T">The expected Exception Type</typeparam>
419
<param name="code">A TestDelegate</param>
420
<param name="message">The message that will be displayed on failure</param>
422
<member name="M:NUnit.Framework.Assert.Catch``1(NUnit.Framework.TestDelegate)">
424
Verifies that a delegate throws an exception of a certain Type
425
or one derived from it when called and returns it.
427
<typeparam name="T">The expected Exception Type</typeparam>
428
<param name="code">A TestDelegate</param>
430
<member name="M:NUnit.Framework.Assert.DoesNotThrow(NUnit.Framework.TestDelegate,System.String,System.Object[])">
432
Verifies that a delegate does not throw an exception
434
<param name="code">A TestDelegate</param>
435
<param name="message">The message that will be displayed on failure</param>
436
<param name="args">Arguments to be used in formatting the message</param>
438
<member name="M:NUnit.Framework.Assert.DoesNotThrow(NUnit.Framework.TestDelegate,System.String)">
440
Verifies that a delegate does not throw an exception.
442
<param name="code">A TestDelegate</param>
443
<param name="message">The message that will be displayed on failure</param>
445
<member name="M:NUnit.Framework.Assert.DoesNotThrow(NUnit.Framework.TestDelegate)">
447
Verifies that a delegate does not throw an exception.
449
<param name="code">A TestDelegate</param>
451
<member name="M:NUnit.Framework.Assert.True(System.Boolean,System.String,System.Object[])">
453
Asserts that a condition is true. If the condition is false the method throws
454
an <see cref="T:NUnit.Framework.AssertionException"/>.
456
<param name="condition">The evaluated condition</param>
457
<param name="message">The message to display in case of failure</param>
458
<param name="args">Array of objects to be used in formatting the message</param>
460
<member name="M:NUnit.Framework.Assert.True(System.Boolean,System.String)">
462
Asserts that a condition is true. If the condition is false the method throws
463
an <see cref="T:NUnit.Framework.AssertionException"/>.
465
<param name="condition">The evaluated condition</param>
466
<param name="message">The message to display in case of failure</param>
468
<member name="M:NUnit.Framework.Assert.True(System.Boolean)">
470
Asserts that a condition is true. If the condition is false the method throws
471
an <see cref="T:NUnit.Framework.AssertionException"/>.
473
<param name="condition">The evaluated condition</param>
475
<member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean,System.String,System.Object[])">
477
Asserts that a condition is true. If the condition is false the method throws
478
an <see cref="T:NUnit.Framework.AssertionException"/>.
480
<param name="condition">The evaluated condition</param>
481
<param name="message">The message to display in case of failure</param>
482
<param name="args">Array of objects to be used in formatting the message</param>
484
<member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean,System.String)">
486
Asserts that a condition is true. If the condition is false the method throws
487
an <see cref="T:NUnit.Framework.AssertionException"/>.
489
<param name="condition">The evaluated condition</param>
490
<param name="message">The message to display in case of failure</param>
492
<member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean)">
494
Asserts that a condition is true. If the condition is false the method throws
495
an <see cref="T:NUnit.Framework.AssertionException"/>.
497
<param name="condition">The evaluated condition</param>
499
<member name="M:NUnit.Framework.Assert.False(System.Boolean,System.String,System.Object[])">
501
Asserts that a condition is false. If the condition is true the method throws
502
an <see cref="T:NUnit.Framework.AssertionException"/>.
504
<param name="condition">The evaluated condition</param>
505
<param name="message">The message to display in case of failure</param>
506
<param name="args">Array of objects to be used in formatting the message</param>
508
<member name="M:NUnit.Framework.Assert.False(System.Boolean,System.String)">
510
Asserts that a condition is false. If the condition is true the method throws
511
an <see cref="T:NUnit.Framework.AssertionException"/>.
513
<param name="condition">The evaluated condition</param>
514
<param name="message">The message to display in case of failure</param>
516
<member name="M:NUnit.Framework.Assert.False(System.Boolean)">
518
Asserts that a condition is false. If the condition is true the method throws
519
an <see cref="T:NUnit.Framework.AssertionException"/>.
521
<param name="condition">The evaluated condition</param>
523
<member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean,System.String,System.Object[])">
525
Asserts that a condition is false. If the condition is true the method throws
526
an <see cref="T:NUnit.Framework.AssertionException"/>.
528
<param name="condition">The evaluated condition</param>
529
<param name="message">The message to display in case of failure</param>
530
<param name="args">Array of objects to be used in formatting the message</param>
532
<member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean,System.String)">
534
Asserts that a condition is false. If the condition is true the method throws
535
an <see cref="T:NUnit.Framework.AssertionException"/>.
537
<param name="condition">The evaluated condition</param>
538
<param name="message">The message to display in case of failure</param>
540
<member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean)">
542
Asserts that a condition is false. If the condition is true the method throws
543
an <see cref="T:NUnit.Framework.AssertionException"/>.
545
<param name="condition">The evaluated condition</param>
547
<member name="M:NUnit.Framework.Assert.NotNull(System.Object,System.String,System.Object[])">
549
Verifies that the object that is passed in is not equal to <code>null</code>
550
If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
553
<param name="anObject">The object that is to be tested</param>
554
<param name="message">The message to display in case of failure</param>
555
<param name="args">Array of objects to be used in formatting the message</param>
557
<member name="M:NUnit.Framework.Assert.NotNull(System.Object,System.String)">
559
Verifies that the object that is passed in is not equal to <code>null</code>
560
If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
563
<param name="anObject">The object that is to be tested</param>
564
<param name="message">The message to display in case of failure</param>
566
<member name="M:NUnit.Framework.Assert.NotNull(System.Object)">
568
Verifies that the object that is passed in is not equal to <code>null</code>
569
If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
572
<param name="anObject">The object that is to be tested</param>
574
<member name="M:NUnit.Framework.Assert.IsNotNull(System.Object,System.String,System.Object[])">
576
Verifies that the object that is passed in is not equal to <code>null</code>
577
If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
580
<param name="anObject">The object that is to be tested</param>
581
<param name="message">The message to display in case of failure</param>
582
<param name="args">Array of objects to be used in formatting the message</param>
584
<member name="M:NUnit.Framework.Assert.IsNotNull(System.Object,System.String)">
586
Verifies that the object that is passed in is not equal to <code>null</code>
587
If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
590
<param name="anObject">The object that is to be tested</param>
591
<param name="message">The message to display in case of failure</param>
593
<member name="M:NUnit.Framework.Assert.IsNotNull(System.Object)">
595
Verifies that the object that is passed in is not equal to <code>null</code>
596
If the object is <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
599
<param name="anObject">The object that is to be tested</param>
601
<member name="M:NUnit.Framework.Assert.Null(System.Object,System.String,System.Object[])">
603
Verifies that the object that is passed in is equal to <code>null</code>
604
If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
607
<param name="anObject">The object that is to be tested</param>
608
<param name="message">The message to display in case of failure</param>
609
<param name="args">Array of objects to be used in formatting the message</param>
611
<member name="M:NUnit.Framework.Assert.Null(System.Object,System.String)">
613
Verifies that the object that is passed in is equal to <code>null</code>
614
If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
617
<param name="anObject">The object that is to be tested</param>
618
<param name="message">The message to display in case of failure</param>
620
<member name="M:NUnit.Framework.Assert.Null(System.Object)">
622
Verifies that the object that is passed in is equal to <code>null</code>
623
If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
626
<param name="anObject">The object that is to be tested</param>
628
<member name="M:NUnit.Framework.Assert.IsNull(System.Object,System.String,System.Object[])">
630
Verifies that the object that is passed in is equal to <code>null</code>
631
If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
634
<param name="anObject">The object that is to be tested</param>
635
<param name="message">The message to display in case of failure</param>
636
<param name="args">Array of objects to be used in formatting the message</param>
638
<member name="M:NUnit.Framework.Assert.IsNull(System.Object,System.String)">
640
Verifies that the object that is passed in is equal to <code>null</code>
641
If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
644
<param name="anObject">The object that is to be tested</param>
645
<param name="message">The message to display in case of failure</param>
647
<member name="M:NUnit.Framework.Assert.IsNull(System.Object)">
649
Verifies that the object that is passed in is equal to <code>null</code>
650
If the object is not <code>null</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
653
<param name="anObject">The object that is to be tested</param>
655
<member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32,System.String,System.Object[])">
657
Verifies that two ints are equal. If they are not, then an
658
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
660
<param name="expected">The expected value</param>
661
<param name="actual">The actual value</param>
662
<param name="message">The message to display in case of failure</param>
663
<param name="args">Array of objects to be used in formatting the message</param>
665
<member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32,System.String)">
667
Verifies that two ints are equal. If they are not, then an
668
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
670
<param name="expected">The expected value</param>
671
<param name="actual">The actual value</param>
672
<param name="message">The message to display in case of failure</param>
674
<member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32)">
676
Verifies that two ints are equal. If they are not, then an
677
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
679
<param name="expected">The expected value</param>
680
<param name="actual">The actual value</param>
682
<member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64,System.String,System.Object[])">
684
Verifies that two longs are equal. If they are not, then an
685
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
687
<param name="expected">The expected value</param>
688
<param name="actual">The actual value</param>
689
<param name="message">The message to display in case of failure</param>
690
<param name="args">Array of objects to be used in formatting the message</param>
692
<member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64,System.String)">
694
Verifies that two longs are equal. If they are not, then an
695
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
697
<param name="expected">The expected value</param>
698
<param name="actual">The actual value</param>
699
<param name="message">The message to display in case of failure</param>
701
<member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64)">
703
Verifies that two longs are equal. If they are not, then an
704
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
706
<param name="expected">The expected value</param>
707
<param name="actual">The actual value</param>
709
<member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
711
Verifies that two unsigned ints are equal. If they are not, then an
712
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
714
<param name="expected">The expected value</param>
715
<param name="actual">The actual value</param>
716
<param name="message">The message to display in case of failure</param>
717
<param name="args">Array of objects to be used in formatting the message</param>
719
<member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32,System.String)">
721
Verifies that two unsigned ints are equal. If they are not, then an
722
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
724
<param name="expected">The expected value</param>
725
<param name="actual">The actual value</param>
726
<param name="message">The message to display in case of failure</param>
728
<member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32)">
730
Verifies that two unsigned ints are equal. If they are not, then an
731
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
733
<param name="expected">The expected value</param>
734
<param name="actual">The actual value</param>
736
<member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
738
Verifies that two unsigned longs are equal. If they are not, then an
739
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
741
<param name="expected">The expected value</param>
742
<param name="actual">The actual value</param>
743
<param name="message">The message to display in case of failure</param>
744
<param name="args">Array of objects to be used in formatting the message</param>
746
<member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64,System.String)">
748
Verifies that two unsigned longs are equal. If they are not, then an
749
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
751
<param name="expected">The expected value</param>
752
<param name="actual">The actual value</param>
753
<param name="message">The message to display in case of failure</param>
755
<member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64)">
757
Verifies that two unsigned longs are equal. If they are not, then an
758
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
760
<param name="expected">The expected value</param>
761
<param name="actual">The actual value</param>
763
<member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
765
Verifies that two decimals are equal. If they are not, then an
766
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
768
<param name="expected">The expected value</param>
769
<param name="actual">The actual value</param>
770
<param name="message">The message to display in case of failure</param>
771
<param name="args">Array of objects to be used in formatting the message</param>
773
<member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal,System.String)">
775
Verifies that two decimals are equal. If they are not, then an
776
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
778
<param name="expected">The expected value</param>
779
<param name="actual">The actual value</param>
780
<param name="message">The message to display in case of failure</param>
782
<member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal)">
784
Verifies that two decimals are equal. If they are not, then an
785
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
787
<param name="expected">The expected value</param>
788
<param name="actual">The actual value</param>
790
<member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
792
Verifies that two doubles are equal considering a delta. If the
793
expected value is infinity then the delta value is ignored. If
794
they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
797
<param name="expected">The expected value</param>
798
<param name="actual">The actual value</param>
799
<param name="delta">The maximum acceptable difference between the
800
the expected and the actual</param>
801
<param name="message">The message to display in case of failure</param>
802
<param name="args">Array of objects to be used in formatting the message</param>
804
<member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double,System.String)">
806
Verifies that two doubles are equal considering a delta. If the
807
expected value is infinity then the delta value is ignored. If
808
they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
811
<param name="expected">The expected value</param>
812
<param name="actual">The actual value</param>
813
<param name="delta">The maximum acceptable difference between the
814
the expected and the actual</param>
815
<param name="message">The message to display in case of failure</param>
817
<member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double)">
819
Verifies that two doubles are equal considering a delta. If the
820
expected value is infinity then the delta value is ignored. If
821
they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
824
<param name="expected">The expected value</param>
825
<param name="actual">The actual value</param>
826
<param name="delta">The maximum acceptable difference between the
827
the expected and the actual</param>
829
<member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Nullable{System.Double},System.Double,System.String,System.Object[])">
831
Verifies that two doubles are equal considering a delta. If the
832
expected value is infinity then the delta value is ignored. If
833
they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
836
<param name="expected">The expected value</param>
837
<param name="actual">The actual value</param>
838
<param name="delta">The maximum acceptable difference between the
839
the expected and the actual</param>
840
<param name="message">The message to display in case of failure</param>
841
<param name="args">Array of objects to be used in formatting the message</param>
843
<member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Nullable{System.Double},System.Double,System.String)">
845
Verifies that two doubles are equal considering a delta. If the
846
expected value is infinity then the delta value is ignored. If
847
they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
850
<param name="expected">The expected value</param>
851
<param name="actual">The actual value</param>
852
<param name="delta">The maximum acceptable difference between the
853
the expected and the actual</param>
854
<param name="message">The message to display in case of failure</param>
856
<member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Nullable{System.Double},System.Double)">
858
Verifies that two doubles are equal considering a delta. If the
859
expected value is infinity then the delta value is ignored. If
860
they are not equal then an <see cref="T:NUnit.Framework.AssertionException"/> is
863
<param name="expected">The expected value</param>
864
<param name="actual">The actual value</param>
865
<param name="delta">The maximum acceptable difference between the
866
the expected and the actual</param>
868
<member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object,System.String,System.Object[])">
870
Verifies that two objects are equal. Two objects are considered
871
equal if both are null, or if both have the same value. NUnit
872
has special semantics for some object types.
873
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
875
<param name="expected">The value that is expected</param>
876
<param name="actual">The actual value</param>
877
<param name="message">The message to display in case of failure</param>
878
<param name="args">Array of objects to be used in formatting the message</param>
880
<member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object,System.String)">
882
Verifies that two objects are equal. Two objects are considered
883
equal if both are null, or if both have the same value. NUnit
884
has special semantics for some object types.
885
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
887
<param name="expected">The value that is expected</param>
888
<param name="actual">The actual value</param>
889
<param name="message">The message to display in case of failure</param>
891
<member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object)">
893
Verifies that two objects are equal. Two objects are considered
894
equal if both are null, or if both have the same value. NUnit
895
has special semantics for some object types.
896
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
898
<param name="expected">The value that is expected</param>
899
<param name="actual">The actual value</param>
901
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32,System.String,System.Object[])">
903
Verifies that two ints are not equal. If they are equal, then an
904
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
906
<param name="expected">The expected value</param>
907
<param name="actual">The actual value</param>
908
<param name="message">The message to display in case of failure</param>
909
<param name="args">Array of objects to be used in formatting the message</param>
911
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32,System.String)">
913
Verifies that two ints are not equal. If they are equal, then an
914
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
916
<param name="expected">The expected value</param>
917
<param name="actual">The actual value</param>
918
<param name="message">The message to display in case of failure</param>
920
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32)">
922
Verifies that two ints are not equal. If they are equal, then an
923
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
925
<param name="expected">The expected value</param>
926
<param name="actual">The actual value</param>
928
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64,System.String,System.Object[])">
930
Verifies that two longs are not equal. If they are equal, then an
931
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
933
<param name="expected">The expected value</param>
934
<param name="actual">The actual value</param>
935
<param name="message">The message to display in case of failure</param>
936
<param name="args">Array of objects to be used in formatting the message</param>
938
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64,System.String)">
940
Verifies that two longs are not equal. If they are equal, then an
941
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
943
<param name="expected">The expected value</param>
944
<param name="actual">The actual value</param>
945
<param name="message">The message to display in case of failure</param>
947
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64)">
949
Verifies that two longs are not equal. If they are equal, then an
950
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
952
<param name="expected">The expected value</param>
953
<param name="actual">The actual value</param>
955
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
957
Verifies that two unsigned ints are not equal. If they are equal, then an
958
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
960
<param name="expected">The expected value</param>
961
<param name="actual">The actual value</param>
962
<param name="message">The message to display in case of failure</param>
963
<param name="args">Array of objects to be used in formatting the message</param>
965
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32,System.String)">
967
Verifies that two unsigned ints are not equal. If they are equal, then an
968
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
970
<param name="expected">The expected value</param>
971
<param name="actual">The actual value</param>
972
<param name="message">The message to display in case of failure</param>
974
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32)">
976
Verifies that two unsigned ints are not equal. If they are equal, then an
977
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
979
<param name="expected">The expected value</param>
980
<param name="actual">The actual value</param>
982
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
984
Verifies that two unsigned longs are not equal. If they are equal, then an
985
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
987
<param name="expected">The expected value</param>
988
<param name="actual">The actual value</param>
989
<param name="message">The message to display in case of failure</param>
990
<param name="args">Array of objects to be used in formatting the message</param>
992
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64,System.String)">
994
Verifies that two unsigned longs are not equal. If they are equal, then an
995
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
997
<param name="expected">The expected value</param>
998
<param name="actual">The actual value</param>
999
<param name="message">The message to display in case of failure</param>
1001
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64)">
1003
Verifies that two unsigned longs are not equal. If they are equal, then an
1004
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1006
<param name="expected">The expected value</param>
1007
<param name="actual">The actual value</param>
1009
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
1011
Verifies that two decimals are not equal. If they are equal, then an
1012
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1014
<param name="expected">The expected value</param>
1015
<param name="actual">The actual value</param>
1016
<param name="message">The message to display in case of failure</param>
1017
<param name="args">Array of objects to be used in formatting the message</param>
1019
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal,System.String)">
1021
Verifies that two decimals are not equal. If they are equal, then an
1022
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1024
<param name="expected">The expected value</param>
1025
<param name="actual">The actual value</param>
1026
<param name="message">The message to display in case of failure</param>
1028
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal)">
1030
Verifies that two decimals are not equal. If they are equal, then an
1031
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1033
<param name="expected">The expected value</param>
1034
<param name="actual">The actual value</param>
1036
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single,System.String,System.Object[])">
1038
Verifies that two floats are not equal. If they are equal, then an
1039
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1041
<param name="expected">The expected value</param>
1042
<param name="actual">The actual value</param>
1043
<param name="message">The message to display in case of failure</param>
1044
<param name="args">Array of objects to be used in formatting the message</param>
1046
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single,System.String)">
1048
Verifies that two floats are not equal. If they are equal, then an
1049
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1051
<param name="expected">The expected value</param>
1052
<param name="actual">The actual value</param>
1053
<param name="message">The message to display in case of failure</param>
1055
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single)">
1057
Verifies that two floats are not equal. If they are equal, then an
1058
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1060
<param name="expected">The expected value</param>
1061
<param name="actual">The actual value</param>
1063
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double,System.String,System.Object[])">
1065
Verifies that two doubles are not equal. If they are equal, then an
1066
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1068
<param name="expected">The expected value</param>
1069
<param name="actual">The actual value</param>
1070
<param name="message">The message to display in case of failure</param>
1071
<param name="args">Array of objects to be used in formatting the message</param>
1073
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double,System.String)">
1075
Verifies that two doubles are not equal. If they are equal, then an
1076
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1078
<param name="expected">The expected value</param>
1079
<param name="actual">The actual value</param>
1080
<param name="message">The message to display in case of failure</param>
1082
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double)">
1084
Verifies that two doubles are not equal. If they are equal, then an
1085
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1087
<param name="expected">The expected value</param>
1088
<param name="actual">The actual value</param>
1090
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object,System.String,System.Object[])">
1092
Verifies that two objects are not equal. Two objects are considered
1093
equal if both are null, or if both have the same value. NUnit
1094
has special semantics for some object types.
1095
If they are equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1097
<param name="expected">The value that is expected</param>
1098
<param name="actual">The actual value</param>
1099
<param name="message">The message to display in case of failure</param>
1100
<param name="args">Array of objects to be used in formatting the message</param>
1102
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object,System.String)">
1104
Verifies that two objects are not equal. Two objects are considered
1105
equal if both are null, or if both have the same value. NUnit
1106
has special semantics for some object types.
1107
If they are equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1109
<param name="expected">The value that is expected</param>
1110
<param name="actual">The actual value</param>
1111
<param name="message">The message to display in case of failure</param>
1113
<member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object)">
1115
Verifies that two objects are not equal. Two objects are considered
1116
equal if both are null, or if both have the same value. NUnit
1117
has special semantics for some object types.
1118
If they are equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1120
<param name="expected">The value that is expected</param>
1121
<param name="actual">The actual value</param>
1123
<member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object,System.String,System.Object[])">
1125
Asserts that two objects refer to the same object. If they
1126
are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1128
<param name="expected">The expected object</param>
1129
<param name="actual">The actual object</param>
1130
<param name="message">The message to display in case of failure</param>
1131
<param name="args">Array of objects to be used in formatting the message</param>
1133
<member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object,System.String)">
1135
Asserts that two objects refer to the same object. If they
1136
are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1138
<param name="expected">The expected object</param>
1139
<param name="actual">The actual object</param>
1140
<param name="message">The message to display in case of failure</param>
1142
<member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object)">
1144
Asserts that two objects refer to the same object. If they
1145
are not the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1147
<param name="expected">The expected object</param>
1148
<param name="actual">The actual object</param>
1150
<member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object,System.String,System.Object[])">
1152
Asserts that two objects do not refer to the same object. If they
1153
are the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1155
<param name="expected">The expected object</param>
1156
<param name="actual">The actual object</param>
1157
<param name="message">The message to display in case of failure</param>
1158
<param name="args">Array of objects to be used in formatting the message</param>
1160
<member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object,System.String)">
1162
Asserts that two objects do not refer to the same object. If they
1163
are the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1165
<param name="expected">The expected object</param>
1166
<param name="actual">The actual object</param>
1167
<param name="message">The message to display in case of failure</param>
1169
<member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object)">
1171
Asserts that two objects do not refer to the same object. If they
1172
are the same an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1174
<param name="expected">The expected object</param>
1175
<param name="actual">The actual object</param>
1177
<member name="M:NUnit.Framework.Assert.IsNaN(System.Double,System.String,System.Object[])">
1179
Verifies that the double that is passed in is an <code>NaN</code> value.
1180
If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
1183
<param name="aDouble">The value that is to be tested</param>
1184
<param name="message">The message to display in case of failure</param>
1185
<param name="args">Array of objects to be used in formatting the message</param>
1187
<member name="M:NUnit.Framework.Assert.IsNaN(System.Double,System.String)">
1189
Verifies that the double that is passed in is an <code>NaN</code> value.
1190
If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
1193
<param name="aDouble">The value that is to be tested</param>
1194
<param name="message">The message to display in case of failure</param>
1196
<member name="M:NUnit.Framework.Assert.IsNaN(System.Double)">
1198
Verifies that the double that is passed in is an <code>NaN</code> value.
1199
If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
1202
<param name="aDouble">The value that is to be tested</param>
1204
<member name="M:NUnit.Framework.Assert.IsNaN(System.Nullable{System.Double},System.String,System.Object[])">
1206
Verifies that the double that is passed in is an <code>NaN</code> value.
1207
If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
1210
<param name="aDouble">The value that is to be tested</param>
1211
<param name="message">The message to display in case of failure</param>
1212
<param name="args">Array of objects to be used in formatting the message</param>
1214
<member name="M:NUnit.Framework.Assert.IsNaN(System.Nullable{System.Double},System.String)">
1216
Verifies that the double that is passed in is an <code>NaN</code> value.
1217
If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
1220
<param name="aDouble">The value that is to be tested</param>
1221
<param name="message">The message to display in case of failure</param>
1223
<member name="M:NUnit.Framework.Assert.IsNaN(System.Nullable{System.Double})">
1225
Verifies that the double that is passed in is an <code>NaN</code> value.
1226
If the object is not <code>NaN</code> then an <see cref="T:NUnit.Framework.AssertionException"/>
1229
<param name="aDouble">The value that is to be tested</param>
1231
<member name="M:NUnit.Framework.Assert.IsEmpty(System.String,System.String,System.Object[])">
1233
Assert that a string is empty - that is equal to string.Empty
1235
<param name="aString">The string to be tested</param>
1236
<param name="message">The message to display in case of failure</param>
1237
<param name="args">Array of objects to be used in formatting the message</param>
1239
<member name="M:NUnit.Framework.Assert.IsEmpty(System.String,System.String)">
1241
Assert that a string is empty - that is equal to string.Empty
1243
<param name="aString">The string to be tested</param>
1244
<param name="message">The message to display in case of failure</param>
1246
<member name="M:NUnit.Framework.Assert.IsEmpty(System.String)">
1248
Assert that a string is empty - that is equal to string.Empty
1250
<param name="aString">The string to be tested</param>
1252
<member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
1254
Assert that an array, list or other collection is empty
1256
<param name="collection">An array, list or other collection implementing ICollection</param>
1257
<param name="message">The message to display in case of failure</param>
1258
<param name="args">Array of objects to be used in formatting the message</param>
1260
<member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.IEnumerable,System.String)">
1262
Assert that an array, list or other collection is empty
1264
<param name="collection">An array, list or other collection implementing ICollection</param>
1265
<param name="message">The message to display in case of failure</param>
1267
<member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.IEnumerable)">
1269
Assert that an array, list or other collection is empty
1271
<param name="collection">An array, list or other collection implementing ICollection</param>
1273
<member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String,System.String,System.Object[])">
1275
Assert that a string is not empty - that is not equal to string.Empty
1277
<param name="aString">The string to be tested</param>
1278
<param name="message">The message to display in case of failure</param>
1279
<param name="args">Array of objects to be used in formatting the message</param>
1281
<member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String,System.String)">
1283
Assert that a string is not empty - that is not equal to string.Empty
1285
<param name="aString">The string to be tested</param>
1286
<param name="message">The message to display in case of failure</param>
1288
<member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String)">
1290
Assert that a string is not empty - that is not equal to string.Empty
1292
<param name="aString">The string to be tested</param>
1294
<member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
1296
Assert that an array, list or other collection is not empty
1298
<param name="collection">An array, list or other collection implementing ICollection</param>
1299
<param name="message">The message to display in case of failure</param>
1300
<param name="args">Array of objects to be used in formatting the message</param>
1302
<member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.IEnumerable,System.String)">
1304
Assert that an array, list or other collection is not empty
1306
<param name="collection">An array, list or other collection implementing ICollection</param>
1307
<param name="message">The message to display in case of failure</param>
1309
<member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.IEnumerable)">
1311
Assert that an array, list or other collection is not empty
1313
<param name="collection">An array, list or other collection implementing ICollection</param>
1315
<member name="M:NUnit.Framework.Assert.IsNullOrEmpty(System.String,System.String,System.Object[])">
1317
Assert that a string is either null or equal to string.Empty
1319
<param name="aString">The string to be tested</param>
1320
<param name="message">The message to display in case of failure</param>
1321
<param name="args">Array of objects to be used in formatting the message</param>
1323
<member name="M:NUnit.Framework.Assert.IsNullOrEmpty(System.String,System.String)">
1325
Assert that a string is either null or equal to string.Empty
1327
<param name="aString">The string to be tested</param>
1328
<param name="message">The message to display in case of failure</param>
1330
<member name="M:NUnit.Framework.Assert.IsNullOrEmpty(System.String)">
1332
Assert that a string is either null or equal to string.Empty
1334
<param name="aString">The string to be tested</param>
1336
<member name="M:NUnit.Framework.Assert.IsNotNullOrEmpty(System.String,System.String,System.Object[])">
1338
Assert that a string is not null or empty
1340
<param name="aString">The string to be tested</param>
1341
<param name="message">The message to display in case of failure</param>
1342
<param name="args">Array of objects to be used in formatting the message</param>
1344
<member name="M:NUnit.Framework.Assert.IsNotNullOrEmpty(System.String,System.String)">
1346
Assert that a string is not null or empty
1348
<param name="aString">The string to be tested</param>
1349
<param name="message">The message to display in case of failure</param>
1351
<member name="M:NUnit.Framework.Assert.IsNotNullOrEmpty(System.String)">
1353
Assert that a string is not null or empty
1355
<param name="aString">The string to be tested</param>
1357
<member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object,System.String,System.Object[])">
1359
Asserts that an object may be assigned a value of a given Type.
1361
<param name="expected">The expected Type.</param>
1362
<param name="actual">The object under examination</param>
1363
<param name="message">The message to display in case of failure</param>
1364
<param name="args">Array of objects to be used in formatting the message</param>
1366
<member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object,System.String)">
1368
Asserts that an object may be assigned a value of a given Type.
1370
<param name="expected">The expected Type.</param>
1371
<param name="actual">The object under examination</param>
1372
<param name="message">The message to display in case of failure</param>
1374
<member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object)">
1376
Asserts that an object may be assigned a value of a given Type.
1378
<param name="expected">The expected Type.</param>
1379
<param name="actual">The object under examination</param>
1381
<member name="M:NUnit.Framework.Assert.IsAssignableFrom``1(System.Object,System.String,System.Object[])">
1383
Asserts that an object may be assigned a value of a given Type.
1385
<typeparam name="T">The expected Type.</typeparam>
1386
<param name="actual">The object under examination</param>
1387
<param name="message">The message to display in case of failure</param>
1388
<param name="args">Array of objects to be used in formatting the message</param>
1390
<member name="M:NUnit.Framework.Assert.IsAssignableFrom``1(System.Object,System.String)">
1392
Asserts that an object may be assigned a value of a given Type.
1394
<typeparam name="T">The expected Type.</typeparam>
1395
<param name="actual">The object under examination</param>
1396
<param name="message">The message to display in case of failure</param>
1398
<member name="M:NUnit.Framework.Assert.IsAssignableFrom``1(System.Object)">
1400
Asserts that an object may be assigned a value of a given Type.
1402
<typeparam name="T">The expected Type.</typeparam>
1403
<param name="actual">The object under examination</param>
1405
<member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object,System.String,System.Object[])">
1407
Asserts that an object may not be assigned a value of a given Type.
1409
<param name="expected">The expected Type.</param>
1410
<param name="actual">The object under examination</param>
1411
<param name="message">The message to display in case of failure</param>
1412
<param name="args">Array of objects to be used in formatting the message</param>
1414
<member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object,System.String)">
1416
Asserts that an object may not be assigned a value of a given Type.
1418
<param name="expected">The expected Type.</param>
1419
<param name="actual">The object under examination</param>
1420
<param name="message">The message to display in case of failure</param>
1422
<member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object)">
1424
Asserts that an object may not be assigned a value of a given Type.
1426
<param name="expected">The expected Type.</param>
1427
<param name="actual">The object under examination</param>
1429
<member name="M:NUnit.Framework.Assert.IsNotAssignableFrom``1(System.Object,System.String,System.Object[])">
1431
Asserts that an object may not be assigned a value of a given Type.
1433
<typeparam name="T">The expected Type.</typeparam>
1434
<param name="actual">The object under examination</param>
1435
<param name="message">The message to display in case of failure</param>
1436
<param name="args">Array of objects to be used in formatting the message</param>
1438
<member name="M:NUnit.Framework.Assert.IsNotAssignableFrom``1(System.Object,System.String)">
1440
Asserts that an object may not be assigned a value of a given Type.
1442
<typeparam name="T">The expected Type.</typeparam>
1443
<param name="actual">The object under examination</param>
1444
<param name="message">The message to display in case of failure</param>
1446
<member name="M:NUnit.Framework.Assert.IsNotAssignableFrom``1(System.Object)">
1448
Asserts that an object may not be assigned a value of a given Type.
1450
<typeparam name="T">The expected Type.</typeparam>
1451
<param name="actual">The object under examination</param>
1453
<member name="M:NUnit.Framework.Assert.IsInstanceOf(System.Type,System.Object,System.String,System.Object[])">
1455
Asserts that an object is an instance of a given type.
1457
<param name="expected">The expected Type</param>
1458
<param name="actual">The object being examined</param>
1459
<param name="message">The message to display in case of failure</param>
1460
<param name="args">Array of objects to be used in formatting the message</param>
1462
<member name="M:NUnit.Framework.Assert.IsInstanceOf(System.Type,System.Object,System.String)">
1464
Asserts that an object is an instance of a given type.
1466
<param name="expected">The expected Type</param>
1467
<param name="actual">The object being examined</param>
1468
<param name="message">The message to display in case of failure</param>
1470
<member name="M:NUnit.Framework.Assert.IsInstanceOf(System.Type,System.Object)">
1472
Asserts that an object is an instance of a given type.
1474
<param name="expected">The expected Type</param>
1475
<param name="actual">The object being examined</param>
1477
<member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object,System.String,System.Object[])">
1479
Asserts that an object is an instance of a given type.
1481
<param name="expected">The expected Type</param>
1482
<param name="actual">The object being examined</param>
1483
<param name="message">The message to display in case of failure</param>
1484
<param name="args">Array of objects to be used in formatting the message</param>
1486
<member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object,System.String)">
1488
Asserts that an object is an instance of a given type.
1490
<param name="expected">The expected Type</param>
1491
<param name="actual">The object being examined</param>
1492
<param name="message">The message to display in case of failure</param>
1494
<member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object)">
1496
Asserts that an object is an instance of a given type.
1498
<param name="expected">The expected Type</param>
1499
<param name="actual">The object being examined</param>
1501
<member name="M:NUnit.Framework.Assert.IsInstanceOf``1(System.Object,System.String,System.Object[])">
1503
Asserts that an object is an instance of a given type.
1505
<typeparam name="T">The expected Type</typeparam>
1506
<param name="actual">The object being examined</param>
1507
<param name="message">The message to display in case of failure</param>
1508
<param name="args">Array of objects to be used in formatting the message</param>
1510
<member name="M:NUnit.Framework.Assert.IsInstanceOf``1(System.Object,System.String)">
1512
Asserts that an object is an instance of a given type.
1514
<typeparam name="T">The expected Type</typeparam>
1515
<param name="actual">The object being examined</param>
1516
<param name="message">The message to display in case of failure</param>
1518
<member name="M:NUnit.Framework.Assert.IsInstanceOf``1(System.Object)">
1520
Asserts that an object is an instance of a given type.
1522
<typeparam name="T">The expected Type</typeparam>
1523
<param name="actual">The object being examined</param>
1525
<member name="M:NUnit.Framework.Assert.IsNotInstanceOf(System.Type,System.Object,System.String,System.Object[])">
1527
Asserts that an object is not an instance of a given type.
1529
<param name="expected">The expected Type</param>
1530
<param name="actual">The object being examined</param>
1531
<param name="message">The message to display in case of failure</param>
1532
<param name="args">Array of objects to be used in formatting the message</param>
1534
<member name="M:NUnit.Framework.Assert.IsNotInstanceOf(System.Type,System.Object,System.String)">
1536
Asserts that an object is not an instance of a given type.
1538
<param name="expected">The expected Type</param>
1539
<param name="actual">The object being examined</param>
1540
<param name="message">The message to display in case of failure</param>
1542
<member name="M:NUnit.Framework.Assert.IsNotInstanceOf(System.Type,System.Object)">
1544
Asserts that an object is not an instance of a given type.
1546
<param name="expected">The expected Type</param>
1547
<param name="actual">The object being examined</param>
1549
<member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object,System.String,System.Object[])">
1551
Asserts that an object is not an instance of a given type.
1553
<param name="expected">The expected Type</param>
1554
<param name="actual">The object being examined</param>
1555
<param name="message">The message to display in case of failure</param>
1556
<param name="args">Array of objects to be used in formatting the message</param>
1558
<member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object,System.String)">
1560
Asserts that an object is not an instance of a given type.
1562
<param name="expected">The expected Type</param>
1563
<param name="actual">The object being examined</param>
1564
<param name="message">The message to display in case of failure</param>
1566
<member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object)">
1568
Asserts that an object is not an instance of a given type.
1570
<param name="expected">The expected Type</param>
1571
<param name="actual">The object being examined</param>
1573
<member name="M:NUnit.Framework.Assert.IsNotInstanceOf``1(System.Object,System.String,System.Object[])">
1575
Asserts that an object is not an instance of a given type.
1577
<typeparam name="T">The expected Type</typeparam>
1578
<param name="actual">The object being examined</param>
1579
<param name="message">The message to display in case of failure</param>
1580
<param name="args">Array of objects to be used in formatting the message</param>
1582
<member name="M:NUnit.Framework.Assert.IsNotInstanceOf``1(System.Object,System.String)">
1584
Asserts that an object is not an instance of a given type.
1586
<typeparam name="T">The expected Type</typeparam>
1587
<param name="actual">The object being examined</param>
1588
<param name="message">The message to display in case of failure</param>
1590
<member name="M:NUnit.Framework.Assert.IsNotInstanceOf``1(System.Object)">
1592
Asserts that an object is not an instance of a given type.
1594
<typeparam name="T">The expected Type</typeparam>
1595
<param name="actual">The object being examined</param>
1597
<member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32,System.String,System.Object[])">
1599
Verifies that the first value is greater than the second
1600
value. If it is not, then an
1601
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1603
<param name="arg1">The first value, expected to be greater</param>
1604
<param name="arg2">The second value, expected to be less</param>
1605
<param name="message">The message to display in case of failure</param>
1606
<param name="args">Array of objects to be used in formatting the message</param>
1608
<member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32,System.String)">
1610
Verifies that the first value is greater than the second
1611
value. If it is not, then an
1612
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1614
<param name="arg1">The first value, expected to be greater</param>
1615
<param name="arg2">The second value, expected to be less</param>
1616
<param name="message">The message to display in case of failure</param>
1618
<member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32)">
1620
Verifies that the first value is greater than the second
1621
value. If it is not, then an
1622
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1624
<param name="arg1">The first value, expected to be greater</param>
1625
<param name="arg2">The second value, expected to be less</param>
1627
<member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32,System.String,System.Object[])">
1629
Verifies that the first value is greater than the second
1630
value. If it is not, then an
1631
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1633
<param name="arg1">The first value, expected to be greater</param>
1634
<param name="arg2">The second value, expected to be less</param>
1635
<param name="message">The message to display in case of failure</param>
1636
<param name="args">Array of objects to be used in formatting the message</param>
1638
<member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32,System.String)">
1640
Verifies that the first value is greater than the second
1641
value. If it is not, then an
1642
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1644
<param name="arg1">The first value, expected to be greater</param>
1645
<param name="arg2">The second value, expected to be less</param>
1646
<param name="message">The message to display in case of failure</param>
1648
<member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32)">
1650
Verifies that the first value is greater than the second
1651
value. If it is not, then an
1652
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1654
<param name="arg1">The first value, expected to be greater</param>
1655
<param name="arg2">The second value, expected to be less</param>
1657
<member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64,System.String,System.Object[])">
1659
Verifies that the first value is greater than the second
1660
value. If it is not, then an
1661
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1663
<param name="arg1">The first value, expected to be greater</param>
1664
<param name="arg2">The second value, expected to be less</param>
1665
<param name="message">The message to display in case of failure</param>
1666
<param name="args">Array of objects to be used in formatting the message</param>
1668
<member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64,System.String)">
1670
Verifies that the first value is greater than the second
1671
value. If it is not, then an
1672
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1674
<param name="arg1">The first value, expected to be greater</param>
1675
<param name="arg2">The second value, expected to be less</param>
1676
<param name="message">The message to display in case of failure</param>
1678
<member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64)">
1680
Verifies that the first value is greater than the second
1681
value. If it is not, then an
1682
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1684
<param name="arg1">The first value, expected to be greater</param>
1685
<param name="arg2">The second value, expected to be less</param>
1687
<member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64,System.String,System.Object[])">
1689
Verifies that the first value is greater than the second
1690
value. If it is not, then an
1691
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1693
<param name="arg1">The first value, expected to be greater</param>
1694
<param name="arg2">The second value, expected to be less</param>
1695
<param name="message">The message to display in case of failure</param>
1696
<param name="args">Array of objects to be used in formatting the message</param>
1698
<member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64,System.String)">
1700
Verifies that the first value is greater than the second
1701
value. If it is not, then an
1702
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1704
<param name="arg1">The first value, expected to be greater</param>
1705
<param name="arg2">The second value, expected to be less</param>
1706
<param name="message">The message to display in case of failure</param>
1708
<member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64)">
1710
Verifies that the first value is greater than the second
1711
value. If it is not, then an
1712
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1714
<param name="arg1">The first value, expected to be greater</param>
1715
<param name="arg2">The second value, expected to be less</param>
1717
<member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal,System.String,System.Object[])">
1719
Verifies that the first value is greater than the second
1720
value. If it is not, then an
1721
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1723
<param name="arg1">The first value, expected to be greater</param>
1724
<param name="arg2">The second value, expected to be less</param>
1725
<param name="message">The message to display in case of failure</param>
1726
<param name="args">Array of objects to be used in formatting the message</param>
1728
<member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal,System.String)">
1730
Verifies that the first value is greater than the second
1731
value. If it is not, then an
1732
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1734
<param name="arg1">The first value, expected to be greater</param>
1735
<param name="arg2">The second value, expected to be less</param>
1736
<param name="message">The message to display in case of failure</param>
1738
<member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal)">
1740
Verifies that the first value is greater than the second
1741
value. If it is not, then an
1742
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1744
<param name="arg1">The first value, expected to be greater</param>
1745
<param name="arg2">The second value, expected to be less</param>
1747
<member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double,System.String,System.Object[])">
1749
Verifies that the first value is greater than the second
1750
value. If it is not, then an
1751
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1753
<param name="arg1">The first value, expected to be greater</param>
1754
<param name="arg2">The second value, expected to be less</param>
1755
<param name="message">The message to display in case of failure</param>
1756
<param name="args">Array of objects to be used in formatting the message</param>
1758
<member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double,System.String)">
1760
Verifies that the first value is greater than the second
1761
value. If it is not, then an
1762
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1764
<param name="arg1">The first value, expected to be greater</param>
1765
<param name="arg2">The second value, expected to be less</param>
1766
<param name="message">The message to display in case of failure</param>
1768
<member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double)">
1770
Verifies that the first value is greater than the second
1771
value. If it is not, then an
1772
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1774
<param name="arg1">The first value, expected to be greater</param>
1775
<param name="arg2">The second value, expected to be less</param>
1777
<member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single,System.String,System.Object[])">
1779
Verifies that the first value is greater than the second
1780
value. If it is not, then an
1781
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1783
<param name="arg1">The first value, expected to be greater</param>
1784
<param name="arg2">The second value, expected to be less</param>
1785
<param name="message">The message to display in case of failure</param>
1786
<param name="args">Array of objects to be used in formatting the message</param>
1788
<member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single,System.String)">
1790
Verifies that the first value is greater than the second
1791
value. If it is not, then an
1792
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1794
<param name="arg1">The first value, expected to be greater</param>
1795
<param name="arg2">The second value, expected to be less</param>
1796
<param name="message">The message to display in case of failure</param>
1798
<member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single)">
1800
Verifies that the first value is greater than the second
1801
value. If it is not, then an
1802
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1804
<param name="arg1">The first value, expected to be greater</param>
1805
<param name="arg2">The second value, expected to be less</param>
1807
<member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable,System.String,System.Object[])">
1809
Verifies that the first value is greater than the second
1810
value. If it is not, then an
1811
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1813
<param name="arg1">The first value, expected to be greater</param>
1814
<param name="arg2">The second value, expected to be less</param>
1815
<param name="message">The message to display in case of failure</param>
1816
<param name="args">Array of objects to be used in formatting the message</param>
1818
<member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable,System.String)">
1820
Verifies that the first value is greater than the second
1821
value. If it is not, then an
1822
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1824
<param name="arg1">The first value, expected to be greater</param>
1825
<param name="arg2">The second value, expected to be less</param>
1826
<param name="message">The message to display in case of failure</param>
1828
<member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable)">
1830
Verifies that the first value is greater than the second
1831
value. If it is not, then an
1832
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1834
<param name="arg1">The first value, expected to be greater</param>
1835
<param name="arg2">The second value, expected to be less</param>
1837
<member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32,System.String,System.Object[])">
1839
Verifies that the first value is less than the second
1840
value. If it is not, then an
1841
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1843
<param name="arg1">The first value, expected to be less</param>
1844
<param name="arg2">The second value, expected to be greater</param>
1845
<param name="message">The message to display in case of failure</param>
1846
<param name="args">Array of objects to be used in formatting the message</param>
1848
<member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32,System.String)">
1850
Verifies that the first value is less than the second
1851
value. If it is not, then an
1852
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1854
<param name="arg1">The first value, expected to be less</param>
1855
<param name="arg2">The second value, expected to be greater</param>
1856
<param name="message">The message to display in case of failure</param>
1858
<member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32)">
1860
Verifies that the first value is less than the second
1861
value. If it is not, then an
1862
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1864
<param name="arg1">The first value, expected to be less</param>
1865
<param name="arg2">The second value, expected to be greater</param>
1867
<member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32,System.String,System.Object[])">
1869
Verifies that the first value is less than the second
1870
value. If it is not, then an
1871
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1873
<param name="arg1">The first value, expected to be less</param>
1874
<param name="arg2">The second value, expected to be greater</param>
1875
<param name="message">The message to display in case of failure</param>
1876
<param name="args">Array of objects to be used in formatting the message</param>
1878
<member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32,System.String)">
1880
Verifies that the first value is less than the second
1881
value. If it is not, then an
1882
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1884
<param name="arg1">The first value, expected to be less</param>
1885
<param name="arg2">The second value, expected to be greater</param>
1886
<param name="message">The message to display in case of failure</param>
1888
<member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32)">
1890
Verifies that the first value is less than the second
1891
value. If it is not, then an
1892
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1894
<param name="arg1">The first value, expected to be less</param>
1895
<param name="arg2">The second value, expected to be greater</param>
1897
<member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64,System.String,System.Object[])">
1899
Verifies that the first value is less than the second
1900
value. If it is not, then an
1901
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1903
<param name="arg1">The first value, expected to be less</param>
1904
<param name="arg2">The second value, expected to be greater</param>
1905
<param name="message">The message to display in case of failure</param>
1906
<param name="args">Array of objects to be used in formatting the message</param>
1908
<member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64,System.String)">
1910
Verifies that the first value is less than the second
1911
value. If it is not, then an
1912
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1914
<param name="arg1">The first value, expected to be less</param>
1915
<param name="arg2">The second value, expected to be greater</param>
1916
<param name="message">The message to display in case of failure</param>
1918
<member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64)">
1920
Verifies that the first value is less than the second
1921
value. If it is not, then an
1922
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1924
<param name="arg1">The first value, expected to be less</param>
1925
<param name="arg2">The second value, expected to be greater</param>
1927
<member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64,System.String,System.Object[])">
1929
Verifies that the first value is less than the second
1930
value. If it is not, then an
1931
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1933
<param name="arg1">The first value, expected to be less</param>
1934
<param name="arg2">The second value, expected to be greater</param>
1935
<param name="message">The message to display in case of failure</param>
1936
<param name="args">Array of objects to be used in formatting the message</param>
1938
<member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64,System.String)">
1940
Verifies that the first value is less than the second
1941
value. If it is not, then an
1942
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1944
<param name="arg1">The first value, expected to be less</param>
1945
<param name="arg2">The second value, expected to be greater</param>
1946
<param name="message">The message to display in case of failure</param>
1948
<member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64)">
1950
Verifies that the first value is less than the second
1951
value. If it is not, then an
1952
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1954
<param name="arg1">The first value, expected to be less</param>
1955
<param name="arg2">The second value, expected to be greater</param>
1957
<member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal,System.String,System.Object[])">
1959
Verifies that the first value is less than the second
1960
value. If it is not, then an
1961
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1963
<param name="arg1">The first value, expected to be less</param>
1964
<param name="arg2">The second value, expected to be greater</param>
1965
<param name="message">The message to display in case of failure</param>
1966
<param name="args">Array of objects to be used in formatting the message</param>
1968
<member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal,System.String)">
1970
Verifies that the first value is less than the second
1971
value. If it is not, then an
1972
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1974
<param name="arg1">The first value, expected to be less</param>
1975
<param name="arg2">The second value, expected to be greater</param>
1976
<param name="message">The message to display in case of failure</param>
1978
<member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal)">
1980
Verifies that the first value is less than the second
1981
value. If it is not, then an
1982
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1984
<param name="arg1">The first value, expected to be less</param>
1985
<param name="arg2">The second value, expected to be greater</param>
1987
<member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double,System.String,System.Object[])">
1989
Verifies that the first value is less than the second
1990
value. If it is not, then an
1991
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
1993
<param name="arg1">The first value, expected to be less</param>
1994
<param name="arg2">The second value, expected to be greater</param>
1995
<param name="message">The message to display in case of failure</param>
1996
<param name="args">Array of objects to be used in formatting the message</param>
1998
<member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double,System.String)">
2000
Verifies that the first value is less than the second
2001
value. If it is not, then an
2002
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2004
<param name="arg1">The first value, expected to be less</param>
2005
<param name="arg2">The second value, expected to be greater</param>
2006
<param name="message">The message to display in case of failure</param>
2008
<member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double)">
2010
Verifies that the first value is less than the second
2011
value. If it is not, then an
2012
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2014
<param name="arg1">The first value, expected to be less</param>
2015
<param name="arg2">The second value, expected to be greater</param>
2017
<member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single,System.String,System.Object[])">
2019
Verifies that the first value is less than the second
2020
value. If it is not, then an
2021
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2023
<param name="arg1">The first value, expected to be less</param>
2024
<param name="arg2">The second value, expected to be greater</param>
2025
<param name="message">The message to display in case of failure</param>
2026
<param name="args">Array of objects to be used in formatting the message</param>
2028
<member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single,System.String)">
2030
Verifies that the first value is less than the second
2031
value. If it is not, then an
2032
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2034
<param name="arg1">The first value, expected to be less</param>
2035
<param name="arg2">The second value, expected to be greater</param>
2036
<param name="message">The message to display in case of failure</param>
2038
<member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single)">
2040
Verifies that the first value is less than the second
2041
value. If it is not, then an
2042
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2044
<param name="arg1">The first value, expected to be less</param>
2045
<param name="arg2">The second value, expected to be greater</param>
2047
<member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable,System.String,System.Object[])">
2049
Verifies that the first value is less than the second
2050
value. If it is not, then an
2051
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2053
<param name="arg1">The first value, expected to be less</param>
2054
<param name="arg2">The second value, expected to be greater</param>
2055
<param name="message">The message to display in case of failure</param>
2056
<param name="args">Array of objects to be used in formatting the message</param>
2058
<member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable,System.String)">
2060
Verifies that the first value is less than the second
2061
value. If it is not, then an
2062
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2064
<param name="arg1">The first value, expected to be less</param>
2065
<param name="arg2">The second value, expected to be greater</param>
2066
<param name="message">The message to display in case of failure</param>
2068
<member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable)">
2070
Verifies that the first value is less than the second
2071
value. If it is not, then an
2072
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2074
<param name="arg1">The first value, expected to be less</param>
2075
<param name="arg2">The second value, expected to be greater</param>
2077
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32,System.String,System.Object[])">
2079
Verifies that the first value is greater than or equal tothe second
2080
value. If it is not, then an
2081
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2083
<param name="arg1">The first value, expected to be greater</param>
2084
<param name="arg2">The second value, expected to be less</param>
2085
<param name="message">The message to display in case of failure</param>
2086
<param name="args">Array of objects to be used in formatting the message</param>
2088
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32,System.String)">
2090
Verifies that the first value is greater than or equal tothe second
2091
value. If it is not, then an
2092
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2094
<param name="arg1">The first value, expected to be greater</param>
2095
<param name="arg2">The second value, expected to be less</param>
2096
<param name="message">The message to display in case of failure</param>
2098
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32)">
2100
Verifies that the first value is greater than or equal tothe second
2101
value. If it is not, then an
2102
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2104
<param name="arg1">The first value, expected to be greater</param>
2105
<param name="arg2">The second value, expected to be less</param>
2107
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
2109
Verifies that the first value is greater than or equal tothe second
2110
value. If it is not, then an
2111
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2113
<param name="arg1">The first value, expected to be greater</param>
2114
<param name="arg2">The second value, expected to be less</param>
2115
<param name="message">The message to display in case of failure</param>
2116
<param name="args">Array of objects to be used in formatting the message</param>
2118
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32,System.String)">
2120
Verifies that the first value is greater than or equal tothe second
2121
value. If it is not, then an
2122
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2124
<param name="arg1">The first value, expected to be greater</param>
2125
<param name="arg2">The second value, expected to be less</param>
2126
<param name="message">The message to display in case of failure</param>
2128
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32)">
2130
Verifies that the first value is greater than or equal tothe second
2131
value. If it is not, then an
2132
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2134
<param name="arg1">The first value, expected to be greater</param>
2135
<param name="arg2">The second value, expected to be less</param>
2137
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64,System.String,System.Object[])">
2139
Verifies that the first value is greater than or equal tothe second
2140
value. If it is not, then an
2141
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2143
<param name="arg1">The first value, expected to be greater</param>
2144
<param name="arg2">The second value, expected to be less</param>
2145
<param name="message">The message to display in case of failure</param>
2146
<param name="args">Array of objects to be used in formatting the message</param>
2148
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64,System.String)">
2150
Verifies that the first value is greater than or equal tothe second
2151
value. If it is not, then an
2152
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2154
<param name="arg1">The first value, expected to be greater</param>
2155
<param name="arg2">The second value, expected to be less</param>
2156
<param name="message">The message to display in case of failure</param>
2158
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64)">
2160
Verifies that the first value is greater than or equal tothe second
2161
value. If it is not, then an
2162
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2164
<param name="arg1">The first value, expected to be greater</param>
2165
<param name="arg2">The second value, expected to be less</param>
2167
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
2169
Verifies that the first value is greater than or equal tothe second
2170
value. If it is not, then an
2171
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2173
<param name="arg1">The first value, expected to be greater</param>
2174
<param name="arg2">The second value, expected to be less</param>
2175
<param name="message">The message to display in case of failure</param>
2176
<param name="args">Array of objects to be used in formatting the message</param>
2178
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64,System.String)">
2180
Verifies that the first value is greater than or equal tothe second
2181
value. If it is not, then an
2182
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2184
<param name="arg1">The first value, expected to be greater</param>
2185
<param name="arg2">The second value, expected to be less</param>
2186
<param name="message">The message to display in case of failure</param>
2188
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64)">
2190
Verifies that the first value is greater than or equal tothe second
2191
value. If it is not, then an
2192
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2194
<param name="arg1">The first value, expected to be greater</param>
2195
<param name="arg2">The second value, expected to be less</param>
2197
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
2199
Verifies that the first value is greater than or equal tothe second
2200
value. If it is not, then an
2201
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2203
<param name="arg1">The first value, expected to be greater</param>
2204
<param name="arg2">The second value, expected to be less</param>
2205
<param name="message">The message to display in case of failure</param>
2206
<param name="args">Array of objects to be used in formatting the message</param>
2208
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal,System.String)">
2210
Verifies that the first value is greater than or equal tothe second
2211
value. If it is not, then an
2212
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2214
<param name="arg1">The first value, expected to be greater</param>
2215
<param name="arg2">The second value, expected to be less</param>
2216
<param name="message">The message to display in case of failure</param>
2218
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal)">
2220
Verifies that the first value is greater than or equal tothe second
2221
value. If it is not, then an
2222
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2224
<param name="arg1">The first value, expected to be greater</param>
2225
<param name="arg2">The second value, expected to be less</param>
2227
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double,System.String,System.Object[])">
2229
Verifies that the first value is greater than or equal tothe second
2230
value. If it is not, then an
2231
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2233
<param name="arg1">The first value, expected to be greater</param>
2234
<param name="arg2">The second value, expected to be less</param>
2235
<param name="message">The message to display in case of failure</param>
2236
<param name="args">Array of objects to be used in formatting the message</param>
2238
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double,System.String)">
2240
Verifies that the first value is greater than or equal tothe second
2241
value. If it is not, then an
2242
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2244
<param name="arg1">The first value, expected to be greater</param>
2245
<param name="arg2">The second value, expected to be less</param>
2246
<param name="message">The message to display in case of failure</param>
2248
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double)">
2250
Verifies that the first value is greater than or equal tothe second
2251
value. If it is not, then an
2252
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2254
<param name="arg1">The first value, expected to be greater</param>
2255
<param name="arg2">The second value, expected to be less</param>
2257
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single,System.String,System.Object[])">
2259
Verifies that the first value is greater than or equal tothe second
2260
value. If it is not, then an
2261
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2263
<param name="arg1">The first value, expected to be greater</param>
2264
<param name="arg2">The second value, expected to be less</param>
2265
<param name="message">The message to display in case of failure</param>
2266
<param name="args">Array of objects to be used in formatting the message</param>
2268
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single,System.String)">
2270
Verifies that the first value is greater than or equal tothe second
2271
value. If it is not, then an
2272
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2274
<param name="arg1">The first value, expected to be greater</param>
2275
<param name="arg2">The second value, expected to be less</param>
2276
<param name="message">The message to display in case of failure</param>
2278
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single)">
2280
Verifies that the first value is greater than or equal tothe second
2281
value. If it is not, then an
2282
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2284
<param name="arg1">The first value, expected to be greater</param>
2285
<param name="arg2">The second value, expected to be less</param>
2287
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable,System.String,System.Object[])">
2289
Verifies that the first value is greater than or equal tothe second
2290
value. If it is not, then an
2291
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2293
<param name="arg1">The first value, expected to be greater</param>
2294
<param name="arg2">The second value, expected to be less</param>
2295
<param name="message">The message to display in case of failure</param>
2296
<param name="args">Array of objects to be used in formatting the message</param>
2298
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable,System.String)">
2300
Verifies that the first value is greater than or equal tothe second
2301
value. If it is not, then an
2302
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2304
<param name="arg1">The first value, expected to be greater</param>
2305
<param name="arg2">The second value, expected to be less</param>
2306
<param name="message">The message to display in case of failure</param>
2308
<member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable)">
2310
Verifies that the first value is greater than or equal tothe second
2311
value. If it is not, then an
2312
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2314
<param name="arg1">The first value, expected to be greater</param>
2315
<param name="arg2">The second value, expected to be less</param>
2317
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32,System.String,System.Object[])">
2319
Verifies that the first value is less than or equal to the second
2320
value. If it is not, then an
2321
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2323
<param name="arg1">The first value, expected to be less</param>
2324
<param name="arg2">The second value, expected to be greater</param>
2325
<param name="message">The message to display in case of failure</param>
2326
<param name="args">Array of objects to be used in formatting the message</param>
2328
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32,System.String)">
2330
Verifies that the first value is less than or equal to the second
2331
value. If it is not, then an
2332
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2334
<param name="arg1">The first value, expected to be less</param>
2335
<param name="arg2">The second value, expected to be greater</param>
2336
<param name="message">The message to display in case of failure</param>
2338
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32)">
2340
Verifies that the first value is less than or equal to the second
2341
value. If it is not, then an
2342
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2344
<param name="arg1">The first value, expected to be less</param>
2345
<param name="arg2">The second value, expected to be greater</param>
2347
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
2349
Verifies that the first value is less than or equal to the second
2350
value. If it is not, then an
2351
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2353
<param name="arg1">The first value, expected to be less</param>
2354
<param name="arg2">The second value, expected to be greater</param>
2355
<param name="message">The message to display in case of failure</param>
2356
<param name="args">Array of objects to be used in formatting the message</param>
2358
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32,System.String)">
2360
Verifies that the first value is less than or equal to the second
2361
value. If it is not, then an
2362
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2364
<param name="arg1">The first value, expected to be less</param>
2365
<param name="arg2">The second value, expected to be greater</param>
2366
<param name="message">The message to display in case of failure</param>
2368
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32)">
2370
Verifies that the first value is less than or equal to the second
2371
value. If it is not, then an
2372
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2374
<param name="arg1">The first value, expected to be less</param>
2375
<param name="arg2">The second value, expected to be greater</param>
2377
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64,System.String,System.Object[])">
2379
Verifies that the first value is less than or equal to the second
2380
value. If it is not, then an
2381
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2383
<param name="arg1">The first value, expected to be less</param>
2384
<param name="arg2">The second value, expected to be greater</param>
2385
<param name="message">The message to display in case of failure</param>
2386
<param name="args">Array of objects to be used in formatting the message</param>
2388
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64,System.String)">
2390
Verifies that the first value is less than or equal to the second
2391
value. If it is not, then an
2392
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2394
<param name="arg1">The first value, expected to be less</param>
2395
<param name="arg2">The second value, expected to be greater</param>
2396
<param name="message">The message to display in case of failure</param>
2398
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64)">
2400
Verifies that the first value is less than or equal to the second
2401
value. If it is not, then an
2402
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2404
<param name="arg1">The first value, expected to be less</param>
2405
<param name="arg2">The second value, expected to be greater</param>
2407
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
2409
Verifies that the first value is less than or equal to the second
2410
value. If it is not, then an
2411
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2413
<param name="arg1">The first value, expected to be less</param>
2414
<param name="arg2">The second value, expected to be greater</param>
2415
<param name="message">The message to display in case of failure</param>
2416
<param name="args">Array of objects to be used in formatting the message</param>
2418
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64,System.String)">
2420
Verifies that the first value is less than or equal to the second
2421
value. If it is not, then an
2422
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2424
<param name="arg1">The first value, expected to be less</param>
2425
<param name="arg2">The second value, expected to be greater</param>
2426
<param name="message">The message to display in case of failure</param>
2428
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64)">
2430
Verifies that the first value is less than or equal to the second
2431
value. If it is not, then an
2432
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2434
<param name="arg1">The first value, expected to be less</param>
2435
<param name="arg2">The second value, expected to be greater</param>
2437
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
2439
Verifies that the first value is less than or equal to the second
2440
value. If it is not, then an
2441
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2443
<param name="arg1">The first value, expected to be less</param>
2444
<param name="arg2">The second value, expected to be greater</param>
2445
<param name="message">The message to display in case of failure</param>
2446
<param name="args">Array of objects to be used in formatting the message</param>
2448
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal,System.String)">
2450
Verifies that the first value is less than or equal to the second
2451
value. If it is not, then an
2452
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2454
<param name="arg1">The first value, expected to be less</param>
2455
<param name="arg2">The second value, expected to be greater</param>
2456
<param name="message">The message to display in case of failure</param>
2458
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal)">
2460
Verifies that the first value is less than or equal to the second
2461
value. If it is not, then an
2462
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2464
<param name="arg1">The first value, expected to be less</param>
2465
<param name="arg2">The second value, expected to be greater</param>
2467
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double,System.String,System.Object[])">
2469
Verifies that the first value is less than or equal to the second
2470
value. If it is not, then an
2471
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2473
<param name="arg1">The first value, expected to be less</param>
2474
<param name="arg2">The second value, expected to be greater</param>
2475
<param name="message">The message to display in case of failure</param>
2476
<param name="args">Array of objects to be used in formatting the message</param>
2478
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double,System.String)">
2480
Verifies that the first value is less than or equal to the second
2481
value. If it is not, then an
2482
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2484
<param name="arg1">The first value, expected to be less</param>
2485
<param name="arg2">The second value, expected to be greater</param>
2486
<param name="message">The message to display in case of failure</param>
2488
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double)">
2490
Verifies that the first value is less than or equal to the second
2491
value. If it is not, then an
2492
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2494
<param name="arg1">The first value, expected to be less</param>
2495
<param name="arg2">The second value, expected to be greater</param>
2497
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single,System.String,System.Object[])">
2499
Verifies that the first value is less than or equal to the second
2500
value. If it is not, then an
2501
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2503
<param name="arg1">The first value, expected to be less</param>
2504
<param name="arg2">The second value, expected to be greater</param>
2505
<param name="message">The message to display in case of failure</param>
2506
<param name="args">Array of objects to be used in formatting the message</param>
2508
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single,System.String)">
2510
Verifies that the first value is less than or equal to the second
2511
value. If it is not, then an
2512
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2514
<param name="arg1">The first value, expected to be less</param>
2515
<param name="arg2">The second value, expected to be greater</param>
2516
<param name="message">The message to display in case of failure</param>
2518
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single)">
2520
Verifies that the first value is less than or equal to the second
2521
value. If it is not, then an
2522
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2524
<param name="arg1">The first value, expected to be less</param>
2525
<param name="arg2">The second value, expected to be greater</param>
2527
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable,System.String,System.Object[])">
2529
Verifies that the first value is less than or equal to the second
2530
value. If it is not, then an
2531
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2533
<param name="arg1">The first value, expected to be less</param>
2534
<param name="arg2">The second value, expected to be greater</param>
2535
<param name="message">The message to display in case of failure</param>
2536
<param name="args">Array of objects to be used in formatting the message</param>
2538
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable,System.String)">
2540
Verifies that the first value is less than or equal to the second
2541
value. If it is not, then an
2542
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2544
<param name="arg1">The first value, expected to be less</param>
2545
<param name="arg2">The second value, expected to be greater</param>
2546
<param name="message">The message to display in case of failure</param>
2548
<member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable)">
2550
Verifies that the first value is less than or equal to the second
2551
value. If it is not, then an
2552
<see cref="T:NUnit.Framework.AssertionException"/> is thrown.
2554
<param name="arg1">The first value, expected to be less</param>
2555
<param name="arg2">The second value, expected to be greater</param>
2557
<member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection,System.String,System.Object[])">
2559
Asserts that an object is contained in a list.
2561
<param name="expected">The expected object</param>
2562
<param name="actual">The list to be examined</param>
2563
<param name="message">The message to display in case of failure</param>
2564
<param name="args">Array of objects to be used in formatting the message</param>
2566
<member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection,System.String)">
2568
Asserts that an object is contained in a list.
2570
<param name="expected">The expected object</param>
2571
<param name="actual">The list to be examined</param>
2572
<param name="message">The message to display in case of failure</param>
2574
<member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection)">
2576
Asserts that an object is contained in a list.
2578
<param name="expected">The expected object</param>
2579
<param name="actual">The list to be examined</param>
2581
<member name="M:NUnit.Framework.Assert.AssertDoublesAreEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
2583
Helper for Assert.AreEqual(double expected, double actual, ...)
2584
allowing code generation to work consistently.
2586
<param name="expected">The expected value</param>
2587
<param name="actual">The actual value</param>
2588
<param name="delta">The maximum acceptable difference between the
2589
the expected and the actual</param>
2590
<param name="message">The message to display in case of failure</param>
2591
<param name="args">Array of objects to be used in formatting the message</param>
2593
<member name="P:NUnit.Framework.Assert.Counter">
2595
Gets the number of assertions executed so far and
2596
resets the counter to zero.
2599
<member name="T:NUnit.Framework.AssertionHelper">
2601
AssertionHelper is an optional base class for user tests,
2602
allowing the use of shorter names for constraints and
2603
asserts and avoiding conflict with the definition of
2604
<see cref="T:NUnit.Framework.Is"/>, from which it inherits much of its
2605
behavior, in certain mock object frameworks.
2608
<member name="T:NUnit.Framework.Constraints.ConstraintFactory">
2610
Helper class with properties and methods that supply
2611
a number of constraints used in Asserts.
2614
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.Exactly(System.Int32)">
2616
Returns a ConstraintExpression, which will apply
2617
the following constraint to all members of a collection,
2618
succeeding only if a specified number of them succeed.
2621
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.Property(System.String)">
2623
Returns a new PropertyConstraintExpression, which will either
2624
test for the existence of the named property on the object
2625
being tested or apply any following constraint to that property.
2628
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.Attribute(System.Type)">
2630
Returns a new AttributeConstraint checking for the
2631
presence of a particular attribute on an object.
2634
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.Attribute``1">
2636
Returns a new AttributeConstraint checking for the
2637
presence of a particular attribute on an object.
2640
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.EqualTo(System.Object)">
2642
Returns a constraint that tests two items for equality
2645
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.SameAs(System.Object)">
2647
Returns a constraint that tests that two references are the same object
2650
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.GreaterThan(System.Object)">
2652
Returns a constraint that tests whether the
2653
actual value is greater than the suppled argument
2656
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.GreaterThanOrEqualTo(System.Object)">
2658
Returns a constraint that tests whether the
2659
actual value is greater than or equal to the suppled argument
2662
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.AtLeast(System.Object)">
2664
Returns a constraint that tests whether the
2665
actual value is greater than or equal to the suppled argument
2668
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.LessThan(System.Object)">
2670
Returns a constraint that tests whether the
2671
actual value is less than the suppled argument
2674
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.LessThanOrEqualTo(System.Object)">
2676
Returns a constraint that tests whether the
2677
actual value is less than or equal to the suppled argument
2680
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.AtMost(System.Object)">
2682
Returns a constraint that tests whether the
2683
actual value is less than or equal to the suppled argument
2686
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.TypeOf(System.Type)">
2688
Returns a constraint that tests whether the actual
2689
value is of the exact type supplied as an argument.
2692
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.TypeOf``1">
2694
Returns a constraint that tests whether the actual
2695
value is of the exact type supplied as an argument.
2698
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOf(System.Type)">
2700
Returns a constraint that tests whether the actual value
2701
is of the type supplied as an argument or a derived type.
2704
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOf``1">
2706
Returns a constraint that tests whether the actual value
2707
is of the type supplied as an argument or a derived type.
2710
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOfType(System.Type)">
2712
Returns a constraint that tests whether the actual value
2713
is of the type supplied as an argument or a derived type.
2716
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOfType``1">
2718
Returns a constraint that tests whether the actual value
2719
is of the type supplied as an argument or a derived type.
2722
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableFrom(System.Type)">
2724
Returns a constraint that tests whether the actual value
2725
is assignable from the type supplied as an argument.
2728
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableFrom``1">
2730
Returns a constraint that tests whether the actual value
2731
is assignable from the type supplied as an argument.
2734
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableTo(System.Type)">
2736
Returns a constraint that tests whether the actual value
2737
is assignable from the type supplied as an argument.
2740
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableTo``1">
2742
Returns a constraint that tests whether the actual value
2743
is assignable from the type supplied as an argument.
2746
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.EquivalentTo(System.Collections.IEnumerable)">
2748
Returns a constraint that tests whether the actual value
2749
is a collection containing the same elements as the
2750
collection supplied as an argument.
2753
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.SubsetOf(System.Collections.IEnumerable)">
2755
Returns a constraint that tests whether the actual value
2756
is a subset of the collection supplied as an argument.
2759
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.Member(System.Object)">
2761
Returns a new CollectionContainsConstraint checking for the
2762
presence of a particular object in the collection.
2765
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.Contains(System.Object)">
2767
Returns a new CollectionContainsConstraint checking for the
2768
presence of a particular object in the collection.
2771
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.Contains(System.String)">
2773
Returns a new ContainsConstraint. This constraint
2774
will, in turn, make use of the appropriate second-level
2775
constraint, depending on the type of the actual argument.
2776
This overload is only used if the item sought is a string,
2777
since any other type implies that we are looking for a
2781
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringContaining(System.String)">
2783
Returns a constraint that succeeds if the actual
2784
value contains the substring supplied as an argument.
2787
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.ContainsSubstring(System.String)">
2789
Returns a constraint that succeeds if the actual
2790
value contains the substring supplied as an argument.
2793
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotContain(System.String)">
2795
Returns a constraint that fails if the actual
2796
value contains the substring supplied as an argument.
2799
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.StartsWith(System.String)">
2801
Returns a constraint that succeeds if the actual
2802
value starts with the substring supplied as an argument.
2805
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringStarting(System.String)">
2807
Returns a constraint that succeeds if the actual
2808
value starts with the substring supplied as an argument.
2811
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotStartWith(System.String)">
2813
Returns a constraint that fails if the actual
2814
value starts with the substring supplied as an argument.
2817
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.EndsWith(System.String)">
2819
Returns a constraint that succeeds if the actual
2820
value ends with the substring supplied as an argument.
2823
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringEnding(System.String)">
2825
Returns a constraint that succeeds if the actual
2826
value ends with the substring supplied as an argument.
2829
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotEndWith(System.String)">
2831
Returns a constraint that fails if the actual
2832
value ends with the substring supplied as an argument.
2835
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.Matches(System.String)">
2837
Returns a constraint that succeeds if the actual
2838
value matches the regular expression supplied as an argument.
2841
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringMatching(System.String)">
2843
Returns a constraint that succeeds if the actual
2844
value matches the regular expression supplied as an argument.
2847
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotMatch(System.String)">
2849
Returns a constraint that fails if the actual
2850
value matches the pattern supplied as an argument.
2853
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.SamePath(System.String)">
2855
Returns a constraint that tests whether the path provided
2856
is the same as an expected path after canonicalization.
2859
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.SubPath(System.String)">
2861
Returns a constraint that tests whether the path provided
2862
is the same path or under an expected path after canonicalization.
2865
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.SamePathOrUnder(System.String)">
2867
Returns a constraint that tests whether the path provided
2868
is the same path or under an expected path after canonicalization.
2871
<member name="M:NUnit.Framework.Constraints.ConstraintFactory.InRange``1(``0,``0)">
2873
Returns a constraint that tests whether the actual value falls
2874
within a specified range.
2877
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.Not">
2879
Returns a ConstraintExpression that negates any
2880
following constraint.
2883
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.No">
2885
Returns a ConstraintExpression that negates any
2886
following constraint.
2889
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.All">
2891
Returns a ConstraintExpression, which will apply
2892
the following constraint to all members of a collection,
2893
succeeding if all of them succeed.
2896
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.Some">
2898
Returns a ConstraintExpression, which will apply
2899
the following constraint to all members of a collection,
2900
succeeding if at least one of them succeeds.
2903
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.None">
2905
Returns a ConstraintExpression, which will apply
2906
the following constraint to all members of a collection,
2907
succeeding if all of them fail.
2910
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.Length">
2912
Returns a new ConstraintExpression, which will apply the following
2913
constraint to the Length property of the object being tested.
2916
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.Count">
2918
Returns a new ConstraintExpression, which will apply the following
2919
constraint to the Count property of the object being tested.
2922
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.Message">
2924
Returns a new ConstraintExpression, which will apply the following
2925
constraint to the Message property of the object being tested.
2928
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.InnerException">
2930
Returns a new ConstraintExpression, which will apply the following
2931
constraint to the InnerException property of the object being tested.
2934
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.Null">
2936
Returns a constraint that tests for null
2939
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.True">
2941
Returns a constraint that tests for True
2944
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.False">
2946
Returns a constraint that tests for False
2949
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.Positive">
2951
Returns a constraint that tests for a positive value
2954
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.Negative">
2956
Returns a constraint that tests for a negative value
2959
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.NaN">
2961
Returns a constraint that tests for NaN
2964
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.Empty">
2966
Returns a constraint that tests for empty
2969
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.Unique">
2971
Returns a constraint that tests whether a collection
2972
contains all unique items.
2975
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.BinarySerializable">
2977
Returns a constraint that tests whether an object graph is serializable in binary format.
2980
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.XmlSerializable">
2982
Returns a constraint that tests whether an object graph is serializable in xml format.
2985
<member name="P:NUnit.Framework.Constraints.ConstraintFactory.Ordered">
2987
Returns a constraint that tests whether a collection is ordered
2990
<member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
2992
Apply a constraint to an actual value, succeeding if the constraint
2993
is satisfied and throwing an assertion exception on failure. Works
2994
identically to Assert.That.
2996
<param name="actual">The actual value to test</param>
2997
<param name="expression">A Constraint to be applied</param>
2999
<member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
3001
Apply a constraint to an actual value, succeeding if the constraint
3002
is satisfied and throwing an assertion exception on failure. Works
3003
identically to Assert.That.
3005
<param name="actual">The actual value to test</param>
3006
<param name="expression">A Constraint to be applied</param>
3007
<param name="message">The message to be displayed in case of failure</param>
3009
<member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
3011
Apply a constraint to an actual value, succeeding if the constraint
3012
is satisfied and throwing an assertion exception on failure. Works
3013
identically to Assert.That.
3015
<param name="actual">The actual value to test</param>
3016
<param name="expression">A Constraint to be applied</param>
3017
<param name="message">The message to be displayed in case of failure</param>
3018
<param name="args">Arguments to use in formatting the message</param>
3020
<member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean,System.String,System.Object[])">
3022
Asserts that a condition is true. If the condition is false the method throws
3023
an <see cref="T:NUnit.Framework.AssertionException"/>. Works Identically to
3024
<see cref="M:NUnit.Framework.Assert.That(System.Boolean,System.String,System.Object[])"/>.
3026
<param name="condition">The evaluated condition</param>
3027
<param name="message">The message to display if the condition is false</param>
3028
<param name="args">Arguments to be used in formatting the message</param>
3030
<member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean,System.String)">
3032
Asserts that a condition is true. If the condition is false the method throws
3033
an <see cref="T:NUnit.Framework.AssertionException"/>. Works Identically to
3034
<see cref="M:NUnit.Framework.Assert.That(System.Boolean,System.String)"/>.
3036
<param name="condition">The evaluated condition</param>
3037
<param name="message">The message to display if the condition is false</param>
3039
<member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean)">
3041
Asserts that a condition is true. If the condition is false the method throws
3042
an <see cref="T:NUnit.Framework.AssertionException"/>. Works Identically to <see cref="M:NUnit.Framework.Assert.That(System.Boolean)"/>.
3044
<param name="condition">The evaluated condition</param>
3046
<member name="M:NUnit.Framework.AssertionHelper.Expect``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint)">
3048
Apply a constraint to an actual value, succeeding if the constraint
3049
is satisfied and throwing an assertion exception on failure.
3051
<param name="expr">A Constraint expression to be applied</param>
3052
<param name="del">An ActualValueDelegate returning the value to be tested</param>
3054
<member name="M:NUnit.Framework.AssertionHelper.Expect``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String)">
3056
Apply a constraint to an actual value, succeeding if the constraint
3057
is satisfied and throwing an assertion exception on failure.
3059
<param name="expr">A Constraint expression to be applied</param>
3060
<param name="del">An ActualValueDelegate returning the value to be tested</param>
3061
<param name="message">The message that will be displayed on failure</param>
3063
<member name="M:NUnit.Framework.AssertionHelper.Expect``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
3065
Apply a constraint to an actual value, succeeding if the constraint
3066
is satisfied and throwing an assertion exception on failure.
3068
<param name="del">An ActualValueDelegate returning the value to be tested</param>
3069
<param name="expr">A Constraint expression to be applied</param>
3070
<param name="message">The message that will be displayed on failure</param>
3071
<param name="args">Arguments to be used in formatting the message</param>
3073
<member name="M:NUnit.Framework.AssertionHelper.Expect``1(``0@,NUnit.Framework.Constraints.IResolveConstraint)">
3075
Apply a constraint to a referenced value, succeeding if the constraint
3076
is satisfied and throwing an assertion exception on failure.
3078
<param name="actual">The actual value to test</param>
3079
<param name="expression">A Constraint to be applied</param>
3081
<member name="M:NUnit.Framework.AssertionHelper.Expect``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
3083
Apply a constraint to a referenced value, succeeding if the constraint
3084
is satisfied and throwing an assertion exception on failure.
3086
<param name="actual">The actual value to test</param>
3087
<param name="expression">A Constraint to be applied</param>
3088
<param name="message">The message that will be displayed on failure</param>
3090
<member name="M:NUnit.Framework.AssertionHelper.Expect``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
3092
Apply a constraint to a referenced value, succeeding if the constraint
3093
is satisfied and throwing an assertion exception on failure.
3095
<param name="actual">The actual value to test</param>
3096
<param name="expression">A Constraint to be applied</param>
3097
<param name="message">The message that will be displayed on failure</param>
3098
<param name="args">Arguments to be used in formatting the message</param>
3100
<member name="M:NUnit.Framework.AssertionHelper.Expect(NUnit.Framework.TestDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
3102
Asserts that the code represented by a delegate throws an exception
3103
that satisfies the constraint provided.
3105
<param name="code">A TestDelegate to be executed</param>
3106
<param name="constraint">A ThrowsConstraint used in the test</param>
3108
<member name="M:NUnit.Framework.AssertionHelper.Map(System.Collections.ICollection)">
3110
Returns a ListMapper based on a collection.
3112
<param name="original">The original collection</param>
3115
<member name="T:NUnit.Framework.Assume">
3117
Provides static methods to express the assumptions
3118
that must be met for a test to give a meaningful
3119
result. If an assumption is not met, the test
3120
should produce an inconclusive result.
3123
<member name="M:NUnit.Framework.Assume.Equals(System.Object,System.Object)">
3125
The Equals method throws an AssertionException. This is done
3126
to make sure there is no mistake by calling this function.
3128
<param name="a"></param>
3129
<param name="b"></param>
3131
<member name="M:NUnit.Framework.Assume.ReferenceEquals(System.Object,System.Object)">
3133
override the default ReferenceEquals to throw an AssertionException. This
3134
implementation makes sure there is no mistake in calling this function
3137
<param name="a"></param>
3138
<param name="b"></param>
3140
<member name="M:NUnit.Framework.Assume.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
3142
Apply a constraint to an actual value, succeeding if the constraint
3143
is satisfied and throwing an InconclusiveException on failure.
3145
<param name="expression">A Constraint expression to be applied</param>
3146
<param name="actual">The actual value to test</param>
3148
<member name="M:NUnit.Framework.Assume.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
3150
Apply a constraint to an actual value, succeeding if the constraint
3151
is satisfied and throwing an InconclusiveException on failure.
3153
<param name="expression">A Constraint expression to be applied</param>
3154
<param name="actual">The actual value to test</param>
3155
<param name="message">The message that will be displayed on failure</param>
3157
<member name="M:NUnit.Framework.Assume.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
3159
Apply a constraint to an actual value, succeeding if the constraint
3160
is satisfied and throwing an InconclusiveException on failure.
3162
<param name="expression">A Constraint expression to be applied</param>
3163
<param name="actual">The actual value to test</param>
3164
<param name="message">The message that will be displayed on failure</param>
3165
<param name="args">Arguments to be used in formatting the message</param>
3167
<member name="M:NUnit.Framework.Assume.That(System.Boolean,System.String,System.Object[])">
3169
Asserts that a condition is true. If the condition is false the method throws
3170
an <see cref="T:NUnit.Framework.InconclusiveException"/>.
3172
<param name="condition">The evaluated condition</param>
3173
<param name="message">The message to display if the condition is false</param>
3174
<param name="args">Arguments to be used in formatting the message</param>
3176
<member name="M:NUnit.Framework.Assume.That(System.Boolean,System.String)">
3178
Asserts that a condition is true. If the condition is false the method throws
3179
an <see cref="T:NUnit.Framework.InconclusiveException"/>.
3181
<param name="condition">The evaluated condition</param>
3182
<param name="message">The message to display if the condition is false</param>
3184
<member name="M:NUnit.Framework.Assume.That(System.Boolean)">
3186
Asserts that a condition is true. If the condition is false the
3187
method throws an <see cref="T:NUnit.Framework.InconclusiveException"/>.
3189
<param name="condition">The evaluated condition</param>
3191
<member name="M:NUnit.Framework.Assume.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint)">
3193
Apply a constraint to an actual value, succeeding if the constraint
3194
is satisfied and throwing an InconclusiveException on failure.
3196
<param name="expr">A Constraint expression to be applied</param>
3197
<param name="del">An ActualValueDelegate returning the value to be tested</param>
3199
<member name="M:NUnit.Framework.Assume.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String)">
3201
Apply a constraint to an actual value, succeeding if the constraint
3202
is satisfied and throwing an InconclusiveException on failure.
3204
<param name="expr">A Constraint expression to be applied</param>
3205
<param name="del">An ActualValueDelegate returning the value to be tested</param>
3206
<param name="message">The message that will be displayed on failure</param>
3208
<member name="M:NUnit.Framework.Assume.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
3210
Apply a constraint to an actual value, succeeding if the constraint
3211
is satisfied and throwing an InconclusiveException on failure.
3213
<param name="del">An ActualValueDelegate returning the value to be tested</param>
3214
<param name="expr">A Constraint expression to be applied</param>
3215
<param name="message">The message that will be displayed on failure</param>
3216
<param name="args">Arguments to be used in formatting the message</param>
3218
<member name="M:NUnit.Framework.Assume.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint)">
3220
Apply a constraint to a referenced value, succeeding if the constraint
3221
is satisfied and throwing an InconclusiveException on failure.
3223
<param name="expression">A Constraint expression to be applied</param>
3224
<param name="actual">The actual value to test</param>
3226
<member name="M:NUnit.Framework.Assume.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
3228
Apply a constraint to a referenced value, succeeding if the constraint
3229
is satisfied and throwing an InconclusiveException on failure.
3231
<param name="expression">A Constraint expression to be applied</param>
3232
<param name="actual">The actual value to test</param>
3233
<param name="message">The message that will be displayed on failure</param>
3235
<member name="M:NUnit.Framework.Assume.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
3237
Apply a constraint to a referenced value, succeeding if the constraint
3238
is satisfied and throwing an InconclusiveException on failure.
3240
<param name="expression">A Constraint expression to be applied</param>
3241
<param name="actual">The actual value to test</param>
3242
<param name="message">The message that will be displayed on failure</param>
3243
<param name="args">Arguments to be used in formatting the message</param>
3245
<member name="M:NUnit.Framework.Assume.That(NUnit.Framework.TestDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
3247
Asserts that the code represented by a delegate throws an exception
3248
that satisfies the constraint provided.
3250
<param name="code">A TestDelegate to be executed</param>
3251
<param name="constraint">A ThrowsConstraint used in the test</param>
3253
<member name="T:NUnit.Framework.ActionTargets">
3255
The different targets a test action attribute can be applied to
3258
<member name="F:NUnit.Framework.ActionTargets.Default">
3260
Default target, which is determined by where the action attribute is attached
3263
<member name="F:NUnit.Framework.ActionTargets.Test">
3265
Target a individual test case
3268
<member name="F:NUnit.Framework.ActionTargets.Suite">
3270
Target a suite of test cases
3273
<member name="M:NUnit.Framework.AsyncInvocationRegion.WaitForPendingOperationsToComplete(System.Object)">
3275
Waits for pending asynchronous operations to complete, if appropriate,
3276
and returns a proper result of the invocation by unwrapping task results
3278
<param name="invocationResult">The raw result of the method invocation</param>
3279
<returns>The unwrapped result, if necessary</returns>
3281
<member name="T:NUnit.Framework.CategoryAttribute">
3283
Attribute used to apply a category to a test
3286
<member name="F:NUnit.Framework.CategoryAttribute.categoryName">
3288
The name of the category
3291
<member name="M:NUnit.Framework.CategoryAttribute.#ctor(System.String)">
3293
Construct attribute for a given category based on
3294
a name. The name may not contain the characters ',',
3295
'+', '-' or '!'. However, this is not checked in the
3296
constructor since it would cause an error to arise at
3297
as the test was loaded without giving a clear indication
3298
of where the problem is located. The error is handled
3299
in NUnitFramework.cs by marking the test as not
3302
<param name="name">The name of the category</param>
3304
<member name="M:NUnit.Framework.CategoryAttribute.#ctor">
3306
Protected constructor uses the Type name as the name
3310
<member name="P:NUnit.Framework.CategoryAttribute.Name">
3312
The name of the category
3315
<member name="T:NUnit.Framework.DatapointAttribute">
3317
Used to mark a field for use as a datapoint when executing a theory
3318
within the same fixture that requires an argument of the field's Type.
3321
<member name="T:NUnit.Framework.DatapointsAttribute">
3323
Used to mark an array as containing a set of datapoints to be used
3324
executing a theory within the same fixture that requires an argument
3325
of the Type of the array elements.
3328
<member name="T:NUnit.Framework.DescriptionAttribute">
3330
Attribute used to provide descriptive text about a
3331
test case or fixture.
3334
<member name="M:NUnit.Framework.DescriptionAttribute.#ctor(System.String)">
3336
Construct the attribute
3338
<param name="description">Text describing the test</param>
3340
<member name="P:NUnit.Framework.DescriptionAttribute.Description">
3342
Gets the test description
3345
<member name="T:NUnit.Framework.MessageMatch">
3347
Enumeration indicating how the expected message parameter is to be used
3350
<member name="F:NUnit.Framework.MessageMatch.Exact">
3351
Expect an exact match
3353
<member name="F:NUnit.Framework.MessageMatch.Contains">
3354
Expect a message containing the parameter string
3356
<member name="F:NUnit.Framework.MessageMatch.Regex">
3357
Match the regular expression provided as a parameter
3359
<member name="F:NUnit.Framework.MessageMatch.StartsWith">
3360
Expect a message that starts with the parameter string
3362
<member name="T:NUnit.Framework.ExpectedExceptionAttribute">
3364
ExpectedExceptionAttribute
3368
<member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor">
3370
Constructor for a non-specific exception
3373
<member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.Type)">
3375
Constructor for a given type of exception
3377
<param name="exceptionType">The type of the expected exception</param>
3379
<member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.String)">
3381
Constructor for a given exception name
3383
<param name="exceptionName">The full name of the expected exception</param>
3385
<member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedException">
3387
Gets or sets the expected exception type
3390
<member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedExceptionName">
3392
Gets or sets the full Type name of the expected exception
3395
<member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedMessage">
3397
Gets or sets the expected message text
3400
<member name="P:NUnit.Framework.ExpectedExceptionAttribute.UserMessage">
3402
Gets or sets the user message displayed in case of failure
3405
<member name="P:NUnit.Framework.ExpectedExceptionAttribute.MatchType">
3407
Gets or sets the type of match to be performed on the expected message
3410
<member name="P:NUnit.Framework.ExpectedExceptionAttribute.Handler">
3412
Gets the name of a method to be used as an exception handler
3415
<member name="T:NUnit.Framework.ExplicitAttribute">
3417
ExplicitAttribute marks a test or test fixture so that it will
3418
only be run if explicitly executed from the gui or command line
3419
or if it is included by use of a filter. The test will not be
3420
run simply because an enclosing suite is run.
3423
<member name="M:NUnit.Framework.ExplicitAttribute.#ctor">
3428
<member name="M:NUnit.Framework.ExplicitAttribute.#ctor(System.String)">
3430
Constructor with a reason
3432
<param name="reason">The reason test is marked explicit</param>
3434
<member name="P:NUnit.Framework.ExplicitAttribute.Reason">
3436
The reason test is marked explicit
3439
<member name="T:NUnit.Framework.IgnoreAttribute">
3441
Attribute used to mark a test that is to be ignored.
3442
Ignored tests result in a warning message when the
3446
<member name="M:NUnit.Framework.IgnoreAttribute.#ctor">
3448
Constructs the attribute without giving a reason
3449
for ignoring the test.
3452
<member name="M:NUnit.Framework.IgnoreAttribute.#ctor(System.String)">
3454
Constructs the attribute giving a reason for ignoring the test
3456
<param name="reason">The reason for ignoring the test</param>
3458
<member name="P:NUnit.Framework.IgnoreAttribute.Reason">
3460
The reason for ignoring a test
3463
<member name="T:NUnit.Framework.IncludeExcludeAttribute">
3465
Abstract base for Attributes that are used to include tests
3466
in the test run based on environmental settings.
3469
<member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor">
3471
Constructor with no included items specified, for use
3472
with named property syntax.
3475
<member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor(System.String)">
3477
Constructor taking one or more included items
3479
<param name="include">Comma-delimited list of included items</param>
3481
<member name="P:NUnit.Framework.IncludeExcludeAttribute.Include">
3483
Name of the item that is needed in order for
3484
a test to run. Multiple itemss may be given,
3485
separated by a comma.
3488
<member name="P:NUnit.Framework.IncludeExcludeAttribute.Exclude">
3490
Name of the item to be excluded. Multiple items
3491
may be given, separated by a comma.
3494
<member name="P:NUnit.Framework.IncludeExcludeAttribute.Reason">
3496
The reason for including or excluding the test
3499
<member name="T:NUnit.Framework.PlatformAttribute">
3501
PlatformAttribute is used to mark a test fixture or an
3502
individual method as applying to a particular platform only.
3505
<member name="M:NUnit.Framework.PlatformAttribute.#ctor">
3507
Constructor with no platforms specified, for use
3508
with named property syntax.
3511
<member name="M:NUnit.Framework.PlatformAttribute.#ctor(System.String)">
3513
Constructor taking one or more platforms
3515
<param name="platforms">Comma-deliminted list of platforms</param>
3517
<member name="T:NUnit.Framework.CultureAttribute">
3519
CultureAttribute is used to mark a test fixture or an
3520
individual method as applying to a particular Culture only.
3523
<member name="M:NUnit.Framework.CultureAttribute.#ctor">
3525
Constructor with no cultures specified, for use
3526
with named property syntax.
3529
<member name="M:NUnit.Framework.CultureAttribute.#ctor(System.String)">
3531
Constructor taking one or more cultures
3533
<param name="cultures">Comma-deliminted list of cultures</param>
3535
<member name="T:NUnit.Framework.CombinatorialAttribute">
3537
Marks a test to use a combinatorial join of any argument data
3538
provided. NUnit will create a test case for every combination of
3539
the arguments provided. This can result in a large number of test
3540
cases and so should be used judiciously. This is the default join
3541
type, so the attribute need not be used except as documentation.
3544
<member name="T:NUnit.Framework.PropertyAttribute">
3546
PropertyAttribute is used to attach information to a test as a name/value pair..
3549
<member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.String)">
3551
Construct a PropertyAttribute with a name and string value
3553
<param name="propertyName">The name of the property</param>
3554
<param name="propertyValue">The property value</param>
3556
<member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.Int32)">
3558
Construct a PropertyAttribute with a name and int value
3560
<param name="propertyName">The name of the property</param>
3561
<param name="propertyValue">The property value</param>
3563
<member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.Double)">
3565
Construct a PropertyAttribute with a name and double value
3567
<param name="propertyName">The name of the property</param>
3568
<param name="propertyValue">The property value</param>
3570
<member name="M:NUnit.Framework.PropertyAttribute.#ctor">
3572
Constructor for derived classes that set the
3573
property dictionary directly.
3576
<member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.Object)">
3578
Constructor for use by derived classes that use the
3579
name of the type as the property name. Derived classes
3580
must ensure that the Type of the property value is
3581
a standard type supported by the BCL. Any custom
3582
types will cause a serialization Exception when
3586
<member name="P:NUnit.Framework.PropertyAttribute.Properties">
3588
Gets the property dictionary for this attribute
3591
<member name="M:NUnit.Framework.CombinatorialAttribute.#ctor">
3596
<member name="T:NUnit.Framework.PairwiseAttribute">
3598
Marks a test to use pairwise join of any argument data provided.
3599
NUnit will attempt too excercise every pair of argument values at
3600
least once, using as small a number of test cases as it can. With
3601
only two arguments, this is the same as a combinatorial join.
3604
<member name="M:NUnit.Framework.PairwiseAttribute.#ctor">
3609
<member name="T:NUnit.Framework.SequentialAttribute">
3611
Marks a test to use a sequential join of any argument data
3612
provided. NUnit will use arguements for each parameter in
3613
sequence, generating test cases up to the largest number
3614
of argument values provided and using null for any arguments
3615
for which it runs out of values. Normally, this should be
3616
used with the same number of arguments for each parameter.
3619
<member name="M:NUnit.Framework.SequentialAttribute.#ctor">
3624
<member name="T:NUnit.Framework.MaxTimeAttribute">
3626
Summary description for MaxTimeAttribute.
3629
<member name="M:NUnit.Framework.MaxTimeAttribute.#ctor(System.Int32)">
3631
Construct a MaxTimeAttribute, given a time in milliseconds.
3633
<param name="milliseconds">The maximum elapsed time in milliseconds</param>
3635
<member name="T:NUnit.Framework.RandomAttribute">
3637
RandomAttribute is used to supply a set of random values
3638
to a single parameter of a parameterized test.
3641
<member name="T:NUnit.Framework.ValuesAttribute">
3643
ValuesAttribute is used to provide literal arguments for
3644
an individual parameter of a test.
3647
<member name="T:NUnit.Framework.ParameterDataAttribute">
3649
Abstract base class for attributes that apply to parameters
3650
and supply data for the parameter.
3653
<member name="M:NUnit.Framework.ParameterDataAttribute.GetData(System.Reflection.ParameterInfo)">
3655
Gets the data to be provided to the specified parameter
3658
<member name="F:NUnit.Framework.ValuesAttribute.data">
3660
The collection of data to be returned. Must
3661
be set by any derived attribute classes.
3662
We use an object[] so that the individual
3663
elements may have their type changed in GetData
3667
<member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object)">
3669
Construct with one argument
3671
<param name="arg1"></param>
3673
<member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object,System.Object)">
3675
Construct with two arguments
3677
<param name="arg1"></param>
3678
<param name="arg2"></param>
3680
<member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object,System.Object,System.Object)">
3682
Construct with three arguments
3684
<param name="arg1"></param>
3685
<param name="arg2"></param>
3686
<param name="arg3"></param>
3688
<member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object[])">
3690
Construct with an array of arguments
3692
<param name="args"></param>
3694
<member name="M:NUnit.Framework.ValuesAttribute.GetData(System.Reflection.ParameterInfo)">
3696
Get the collection of values to be used as arguments
3699
<member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Int32)">
3701
Construct a set of doubles from 0.0 to 1.0,
3702
specifying only the count.
3704
<param name="count"></param>
3706
<member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Double,System.Double,System.Int32)">
3708
Construct a set of doubles from min to max
3710
<param name="min"></param>
3711
<param name="max"></param>
3712
<param name="count"></param>
3714
<member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Int32,System.Int32,System.Int32)">
3716
Construct a set of ints from min to max
3718
<param name="min"></param>
3719
<param name="max"></param>
3720
<param name="count"></param>
3722
<member name="M:NUnit.Framework.RandomAttribute.GetData(System.Reflection.ParameterInfo)">
3724
Get the collection of values to be used as arguments
3727
<member name="T:NUnit.Framework.RangeAttribute">
3729
RangeAttribute is used to supply a range of values to an
3730
individual parameter of a parameterized test.
3733
<member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int32,System.Int32)">
3735
Construct a range of ints using default step of 1
3737
<param name="from"></param>
3738
<param name="to"></param>
3740
<member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int32,System.Int32,System.Int32)">
3742
Construct a range of ints specifying the step size
3744
<param name="from"></param>
3745
<param name="to"></param>
3746
<param name="step"></param>
3748
<member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int64,System.Int64,System.Int64)">
3750
Construct a range of longs
3752
<param name="from"></param>
3753
<param name="to"></param>
3754
<param name="step"></param>
3756
<member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Double,System.Double,System.Double)">
3758
Construct a range of doubles
3760
<param name="from"></param>
3761
<param name="to"></param>
3762
<param name="step"></param>
3764
<member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Single,System.Single,System.Single)">
3766
Construct a range of floats
3768
<param name="from"></param>
3769
<param name="to"></param>
3770
<param name="step"></param>
3772
<member name="T:NUnit.Framework.RepeatAttribute">
3774
RepeatAttribute may be applied to test case in order
3775
to run it multiple times.
3778
<member name="M:NUnit.Framework.RepeatAttribute.#ctor(System.Int32)">
3780
Construct a RepeatAttribute
3782
<param name="count">The number of times to run the test</param>
3784
<member name="T:NUnit.Framework.RequiredAddinAttribute">
3786
RequiredAddinAttribute may be used to indicate the names of any addins
3787
that must be present in order to run some or all of the tests in an
3788
assembly. If the addin is not loaded, the entire assembly is marked
3792
<member name="M:NUnit.Framework.RequiredAddinAttribute.#ctor(System.String)">
3794
Initializes a new instance of the <see cref="T:RequiredAddinAttribute"/> class.
3796
<param name="requiredAddin">The required addin.</param>
3798
<member name="P:NUnit.Framework.RequiredAddinAttribute.RequiredAddin">
3800
Gets the name of required addin.
3802
<value>The required addin name.</value>
3804
<member name="T:NUnit.Framework.SetCultureAttribute">
3806
Summary description for SetCultureAttribute.
3809
<member name="M:NUnit.Framework.SetCultureAttribute.#ctor(System.String)">
3811
Construct given the name of a culture
3813
<param name="culture"></param>
3815
<member name="T:NUnit.Framework.SetUICultureAttribute">
3817
Summary description for SetUICultureAttribute.
3820
<member name="M:NUnit.Framework.SetUICultureAttribute.#ctor(System.String)">
3822
Construct given the name of a culture
3824
<param name="culture"></param>
3826
<member name="T:NUnit.Framework.SetUpAttribute">
3828
SetUpAttribute is used in a TestFixture to identify a method
3829
that is called immediately before each test is run. It is
3830
also used in a SetUpFixture to identify the method that is
3831
called once, before any of the subordinate tests are run.
3834
<member name="T:NUnit.Framework.SetUpFixtureAttribute">
3836
Attribute used to mark a class that contains one-time SetUp
3837
and/or TearDown methods that apply to all the tests in a
3838
namespace or an assembly.
3841
<member name="T:NUnit.Framework.SuiteAttribute">
3843
Attribute used to mark a static (shared in VB) property
3844
that returns a list of tests.
3847
<member name="T:NUnit.Framework.TearDownAttribute">
3849
Attribute used in a TestFixture to identify a method that is
3850
called immediately after each test is run. It is also used
3851
in a SetUpFixture to identify the method that is called once,
3852
after all subordinate tests have run. In either case, the method
3853
is guaranteed to be called, even if an exception is thrown.
3856
<member name="T:NUnit.Framework.TestActionAttribute">
3858
Provide actions to execute before and after tests.
3861
<member name="T:NUnit.Framework.ITestAction">
3863
When implemented by an attribute, this interface implemented to provide actions to execute before and after tests.
3866
<member name="M:NUnit.Framework.ITestAction.BeforeTest(NUnit.Framework.TestDetails)">
3868
Executed before each test is run
3870
<param name="testDetails">Provides details about the test that is going to be run.</param>
3872
<member name="M:NUnit.Framework.ITestAction.AfterTest(NUnit.Framework.TestDetails)">
3874
Executed after each test is run
3876
<param name="testDetails">Provides details about the test that has just been run.</param>
3878
<member name="P:NUnit.Framework.ITestAction.Targets">
3880
Provides the target for the action attribute
3882
<returns>The target for the action attribute</returns>
3884
<member name="T:NUnit.Framework.TestAttribute">
3886
Adding this attribute to a method within a <seealso cref="T:NUnit.Framework.TestFixtureAttribute"/>
3887
class makes the method callable from the NUnit test runner. There is a property
3888
called Description which is optional which you can provide a more detailed test
3889
description. This class cannot be inherited.
3894
public class Fixture
3897
public void MethodToTest()
3900
[Test(Description = "more detailed description")]
3901
publc void TestDescriptionMethod()
3907
<member name="P:NUnit.Framework.TestAttribute.Description">
3909
Descriptive text for this test
3912
<member name="T:NUnit.Framework.TestCaseAttribute">
3914
TestCaseAttribute is used to mark parameterized test cases
3915
and provide them with their arguments.
3918
<member name="T:NUnit.Framework.ITestCaseData">
3920
The ITestCaseData interface is implemented by a class
3921
that is able to return complete testcases for use by
3922
a parameterized test method.
3924
NOTE: This interface is used in both the framework
3925
and the core, even though that results in two different
3926
types. However, sharing the source code guarantees that
3927
the various implementations will be compatible and that
3928
the core is able to reflect successfully over the
3929
framework implementations of ITestCaseData.
3932
<member name="P:NUnit.Framework.ITestCaseData.Arguments">
3934
Gets the argument list to be provided to the test
3937
<member name="P:NUnit.Framework.ITestCaseData.Result">
3939
Gets the expected result
3942
<member name="P:NUnit.Framework.ITestCaseData.HasExpectedResult">
3944
Indicates whether a result has been specified.
3945
This is necessary because the result may be
3946
null, so it's value cannot be checked.
3949
<member name="P:NUnit.Framework.ITestCaseData.ExpectedException">
3951
Gets the expected exception Type
3954
<member name="P:NUnit.Framework.ITestCaseData.ExpectedExceptionName">
3956
Gets the FullName of the expected exception
3959
<member name="P:NUnit.Framework.ITestCaseData.TestName">
3961
Gets the name to be used for the test
3964
<member name="P:NUnit.Framework.ITestCaseData.Description">
3966
Gets the description of the test
3969
<member name="P:NUnit.Framework.ITestCaseData.Ignored">
3971
Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is ignored.
3973
<value><c>true</c> if ignored; otherwise, <c>false</c>.</value>
3975
<member name="P:NUnit.Framework.ITestCaseData.Explicit">
3977
Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is explicit.
3979
<value><c>true</c> if explicit; otherwise, <c>false</c>.</value>
3981
<member name="P:NUnit.Framework.ITestCaseData.IgnoreReason">
3983
Gets the ignore reason.
3985
<value>The ignore reason.</value>
3987
<member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object[])">
3989
Construct a TestCaseAttribute with a list of arguments.
3990
This constructor is not CLS-Compliant
3992
<param name="arguments"></param>
3994
<member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object)">
3996
Construct a TestCaseAttribute with a single argument
3998
<param name="arg"></param>
4000
<member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object,System.Object)">
4002
Construct a TestCaseAttribute with a two arguments
4004
<param name="arg1"></param>
4005
<param name="arg2"></param>
4007
<member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object,System.Object,System.Object)">
4009
Construct a TestCaseAttribute with a three arguments
4011
<param name="arg1"></param>
4012
<param name="arg2"></param>
4013
<param name="arg3"></param>
4015
<member name="P:NUnit.Framework.TestCaseAttribute.Arguments">
4017
Gets the list of arguments to a test case
4020
<member name="P:NUnit.Framework.TestCaseAttribute.Result">
4022
Gets or sets the expected result. Use
4023
ExpectedResult by preference.
4025
<value>The result.</value>
4027
<member name="P:NUnit.Framework.TestCaseAttribute.ExpectedResult">
4029
Gets or sets the expected result.
4031
<value>The result.</value>
4033
<member name="P:NUnit.Framework.TestCaseAttribute.HasExpectedResult">
4035
Gets a flag indicating whether an expected
4036
result has been set.
4039
<member name="P:NUnit.Framework.TestCaseAttribute.Categories">
4041
Gets a list of categories associated with this test;
4044
<member name="P:NUnit.Framework.TestCaseAttribute.Category">
4046
Gets or sets the category associated with this test.
4047
May be a single category or a comma-separated list.
4050
<member name="P:NUnit.Framework.TestCaseAttribute.ExpectedException">
4052
Gets or sets the expected exception.
4054
<value>The expected exception.</value>
4056
<member name="P:NUnit.Framework.TestCaseAttribute.ExpectedExceptionName">
4058
Gets or sets the name the expected exception.
4060
<value>The expected name of the exception.</value>
4062
<member name="P:NUnit.Framework.TestCaseAttribute.ExpectedMessage">
4064
Gets or sets the expected message of the expected exception
4066
<value>The expected message of the exception.</value>
4068
<member name="P:NUnit.Framework.TestCaseAttribute.MatchType">
4070
Gets or sets the type of match to be performed on the expected message
4073
<member name="P:NUnit.Framework.TestCaseAttribute.Description">
4075
Gets or sets the description.
4077
<value>The description.</value>
4079
<member name="P:NUnit.Framework.TestCaseAttribute.TestName">
4081
Gets or sets the name of the test.
4083
<value>The name of the test.</value>
4085
<member name="P:NUnit.Framework.TestCaseAttribute.Ignore">
4087
Gets or sets the ignored status of the test
4090
<member name="P:NUnit.Framework.TestCaseAttribute.Ignored">
4092
Gets or sets the ignored status of the test
4095
<member name="P:NUnit.Framework.TestCaseAttribute.Explicit">
4097
Gets or sets the explicit status of the test
4100
<member name="P:NUnit.Framework.TestCaseAttribute.Reason">
4102
Gets or sets the reason for not running the test
4105
<member name="P:NUnit.Framework.TestCaseAttribute.IgnoreReason">
4107
Gets or sets the reason for not running the test.
4108
Set has the side effect of marking the test as ignored.
4110
<value>The ignore reason.</value>
4112
<member name="T:NUnit.Framework.TestCaseSourceAttribute">
4114
FactoryAttribute indicates the source to be used to
4115
provide test cases for a test method.
4118
<member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.String)">
4120
Construct with the name of the data source, which must
4121
be a property, field or method of the test class itself.
4123
<param name="sourceName">An array of the names of the factories that will provide data</param>
4125
<member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.Type)">
4127
Construct with a Type, which must implement IEnumerable
4129
<param name="sourceType">The Type that will provide data</param>
4131
<member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.Type,System.String)">
4133
Construct with a Type and name.
4134
that don't support params arrays.
4136
<param name="sourceType">The Type that will provide data</param>
4137
<param name="sourceName">The name of the method, property or field that will provide data</param>
4139
<member name="P:NUnit.Framework.TestCaseSourceAttribute.SourceName">
4141
The name of a the method, property or fiend to be used as a source
4144
<member name="P:NUnit.Framework.TestCaseSourceAttribute.SourceType">
4146
A Type to be used as a source
4149
<member name="P:NUnit.Framework.TestCaseSourceAttribute.Category">
4151
Gets or sets the category associated with this test.
4152
May be a single category or a comma-separated list.
4155
<member name="T:NUnit.Framework.TestFixtureAttribute">
4158
public class ExampleClass
4162
<member name="M:NUnit.Framework.TestFixtureAttribute.#ctor">
4167
<member name="M:NUnit.Framework.TestFixtureAttribute.#ctor(System.Object[])">
4169
Construct with a object[] representing a set of arguments.
4170
In .NET 2.0, the arguments may later be separated into
4171
type arguments and constructor arguments.
4173
<param name="arguments"></param>
4175
<member name="P:NUnit.Framework.TestFixtureAttribute.Description">
4177
Descriptive text for this fixture
4180
<member name="P:NUnit.Framework.TestFixtureAttribute.Category">
4182
Gets and sets the category for this fixture.
4183
May be a comma-separated list of categories.
4186
<member name="P:NUnit.Framework.TestFixtureAttribute.Categories">
4188
Gets a list of categories for this fixture
4191
<member name="P:NUnit.Framework.TestFixtureAttribute.Arguments">
4193
The arguments originally provided to the attribute
4196
<member name="P:NUnit.Framework.TestFixtureAttribute.Ignore">
4198
Gets or sets a value indicating whether this <see cref="T:NUnit.Framework.TestFixtureAttribute"/> should be ignored.
4200
<value><c>true</c> if ignore; otherwise, <c>false</c>.</value>
4202
<member name="P:NUnit.Framework.TestFixtureAttribute.IgnoreReason">
4204
Gets or sets the ignore reason. May set Ignored as a side effect.
4206
<value>The ignore reason.</value>
4208
<member name="P:NUnit.Framework.TestFixtureAttribute.TypeArgs">
4210
Get or set the type arguments. If not set
4211
explicitly, any leading arguments that are
4212
Types are taken as type arguments.
4215
<member name="T:NUnit.Framework.TestFixtureSetUpAttribute">
4217
Attribute used to identify a method that is
4218
called before any tests in a fixture are run.
4221
<member name="T:NUnit.Framework.TestFixtureTearDownAttribute">
4223
Attribute used to identify a method that is called after
4224
all the tests in a fixture have run. The method is
4225
guaranteed to be called, even if an exception is thrown.
4228
<member name="T:NUnit.Framework.TheoryAttribute">
4230
Adding this attribute to a method within a <seealso cref="T:NUnit.Framework.TestFixtureAttribute"/>
4231
class makes the method callable from the NUnit test runner. There is a property
4232
called Description which is optional which you can provide a more detailed test
4233
description. This class cannot be inherited.
4238
public class Fixture
4241
public void MethodToTest()
4244
[Test(Description = "more detailed description")]
4245
publc void TestDescriptionMethod()
4251
<member name="T:NUnit.Framework.TimeoutAttribute">
4253
Used on a method, marks the test with a timeout value in milliseconds.
4254
The test will be run in a separate thread and is cancelled if the timeout
4255
is exceeded. Used on a method or assembly, sets the default timeout
4256
for all contained test methods.
4259
<member name="M:NUnit.Framework.TimeoutAttribute.#ctor(System.Int32)">
4261
Construct a TimeoutAttribute given a time in milliseconds
4263
<param name="timeout">The timeout value in milliseconds</param>
4265
<member name="T:NUnit.Framework.RequiresSTAAttribute">
4267
Marks a test that must run in the STA, causing it
4268
to run in a separate thread if necessary.
4270
On methods, you may also use STAThreadAttribute
4271
to serve the same purpose.
4274
<member name="M:NUnit.Framework.RequiresSTAAttribute.#ctor">
4276
Construct a RequiresSTAAttribute
4279
<member name="T:NUnit.Framework.RequiresMTAAttribute">
4281
Marks a test that must run in the MTA, causing it
4282
to run in a separate thread if necessary.
4284
On methods, you may also use MTAThreadAttribute
4285
to serve the same purpose.
4288
<member name="M:NUnit.Framework.RequiresMTAAttribute.#ctor">
4290
Construct a RequiresMTAAttribute
4293
<member name="T:NUnit.Framework.RequiresThreadAttribute">
4295
Marks a test that must run on a separate thread.
4298
<member name="M:NUnit.Framework.RequiresThreadAttribute.#ctor">
4300
Construct a RequiresThreadAttribute
4303
<member name="M:NUnit.Framework.RequiresThreadAttribute.#ctor(System.Threading.ApartmentState)">
4305
Construct a RequiresThreadAttribute, specifying the apartment
4308
<member name="T:NUnit.Framework.ValueSourceAttribute">
4310
ValueSourceAttribute indicates the source to be used to
4311
provide data for one parameter of a test method.
4314
<member name="M:NUnit.Framework.ValueSourceAttribute.#ctor(System.String)">
4316
Construct with the name of the factory - for use with languages
4317
that don't support params arrays.
4319
<param name="sourceName">The name of the data source to be used</param>
4321
<member name="M:NUnit.Framework.ValueSourceAttribute.#ctor(System.Type,System.String)">
4323
Construct with a Type and name - for use with languages
4324
that don't support params arrays.
4326
<param name="sourceType">The Type that will provide data</param>
4327
<param name="sourceName">The name of the method, property or field that will provide data</param>
4329
<member name="P:NUnit.Framework.ValueSourceAttribute.SourceName">
4331
The name of a the method, property or fiend to be used as a source
4334
<member name="P:NUnit.Framework.ValueSourceAttribute.SourceType">
4336
A Type to be used as a source
4339
<member name="T:NUnit.Framework.CollectionAssert">
4341
A set of Assert methods operationg on one or more collections
4344
<member name="M:NUnit.Framework.CollectionAssert.Equals(System.Object,System.Object)">
4346
The Equals method throws an AssertionException. This is done
4347
to make sure there is no mistake by calling this function.
4349
<param name="a"></param>
4350
<param name="b"></param>
4352
<member name="M:NUnit.Framework.CollectionAssert.ReferenceEquals(System.Object,System.Object)">
4354
override the default ReferenceEquals to throw an AssertionException. This
4355
implementation makes sure there is no mistake in calling this function
4358
<param name="a"></param>
4359
<param name="b"></param>
4361
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.IEnumerable,System.Type)">
4363
Asserts that all items contained in collection are of the type specified by expectedType.
4365
<param name="collection">IEnumerable containing objects to be considered</param>
4366
<param name="expectedType">System.Type that all objects in collection must be instances of</param>
4368
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.IEnumerable,System.Type,System.String)">
4370
Asserts that all items contained in collection are of the type specified by expectedType.
4372
<param name="collection">IEnumerable containing objects to be considered</param>
4373
<param name="expectedType">System.Type that all objects in collection must be instances of</param>
4374
<param name="message">The message that will be displayed on failure</param>
4376
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.IEnumerable,System.Type,System.String,System.Object[])">
4378
Asserts that all items contained in collection are of the type specified by expectedType.
4380
<param name="collection">IEnumerable containing objects to be considered</param>
4381
<param name="expectedType">System.Type that all objects in collection must be instances of</param>
4382
<param name="message">The message that will be displayed on failure</param>
4383
<param name="args">Arguments to be used in formatting the message</param>
4385
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.IEnumerable)">
4387
Asserts that all items contained in collection are not equal to null.
4389
<param name="collection">IEnumerable containing objects to be considered</param>
4391
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.IEnumerable,System.String)">
4393
Asserts that all items contained in collection are not equal to null.
4395
<param name="collection">IEnumerable containing objects to be considered</param>
4396
<param name="message">The message that will be displayed on failure</param>
4398
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.IEnumerable,System.String,System.Object[])">
4400
Asserts that all items contained in collection are not equal to null.
4402
<param name="collection">IEnumerable of objects to be considered</param>
4403
<param name="message">The message that will be displayed on failure</param>
4404
<param name="args">Arguments to be used in formatting the message</param>
4406
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.IEnumerable)">
4408
Ensures that every object contained in collection exists within the collection
4411
<param name="collection">IEnumerable of objects to be considered</param>
4413
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.IEnumerable,System.String)">
4415
Ensures that every object contained in collection exists within the collection
4418
<param name="collection">IEnumerable of objects to be considered</param>
4419
<param name="message">The message that will be displayed on failure</param>
4421
<member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.IEnumerable,System.String,System.Object[])">
4423
Ensures that every object contained in collection exists within the collection
4426
<param name="collection">IEnumerable of objects to be considered</param>
4427
<param name="message">The message that will be displayed on failure</param>
4428
<param name="args">Arguments to be used in formatting the message</param>
4430
<member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable)">
4432
Asserts that expected and actual are exactly equal. The collections must have the same count,
4433
and contain the exact same objects in the same order.
4435
<param name="expected">The first IEnumerable of objects to be considered</param>
4436
<param name="actual">The second IEnumerable of objects to be considered</param>
4438
<member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer)">
4440
Asserts that expected and actual are exactly equal. The collections must have the same count,
4441
and contain the exact same objects in the same order.
4442
If comparer is not null then it will be used to compare the objects.
4444
<param name="expected">The first IEnumerable of objects to be considered</param>
4445
<param name="actual">The second IEnumerable of objects to be considered</param>
4446
<param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
4448
<member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
4450
Asserts that expected and actual are exactly equal. The collections must have the same count,
4451
and contain the exact same objects in the same order.
4453
<param name="expected">The first IEnumerable of objects to be considered</param>
4454
<param name="actual">The second IEnumerable of objects to be considered</param>
4455
<param name="message">The message that will be displayed on failure</param>
4457
<member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String)">
4459
Asserts that expected and actual are exactly equal. The collections must have the same count,
4460
and contain the exact same objects in the same order.
4461
If comparer is not null then it will be used to compare the objects.
4463
<param name="expected">The first IEnumerable of objects to be considered</param>
4464
<param name="actual">The second IEnumerable of objects to be considered</param>
4465
<param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
4466
<param name="message">The message that will be displayed on failure</param>
4468
<member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
4470
Asserts that expected and actual are exactly equal. The collections must have the same count,
4471
and contain the exact same objects in the same order.
4473
<param name="expected">The first IEnumerable of objects to be considered</param>
4474
<param name="actual">The second IEnumerable of objects to be considered</param>
4475
<param name="message">The message that will be displayed on failure</param>
4476
<param name="args">Arguments to be used in formatting the message</param>
4478
<member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String,System.Object[])">
4480
Asserts that expected and actual are exactly equal. The collections must have the same count,
4481
and contain the exact same objects in the same order.
4482
If comparer is not null then it will be used to compare the objects.
4484
<param name="expected">The first IEnumerable of objects to be considered</param>
4485
<param name="actual">The second IEnumerable of objects to be considered</param>
4486
<param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
4487
<param name="message">The message that will be displayed on failure</param>
4488
<param name="args">Arguments to be used in formatting the message</param>
4490
<member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable)">
4492
Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
4494
<param name="expected">The first IEnumerable of objects to be considered</param>
4495
<param name="actual">The second IEnumerable of objects to be considered</param>
4497
<member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
4499
Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
4501
<param name="expected">The first IEnumerable of objects to be considered</param>
4502
<param name="actual">The second IEnumerable of objects to be considered</param>
4503
<param name="message">The message that will be displayed on failure</param>
4505
<member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
4507
Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
4509
<param name="expected">The first IEnumerable of objects to be considered</param>
4510
<param name="actual">The second IEnumerable of objects to be considered</param>
4511
<param name="message">The message that will be displayed on failure</param>
4512
<param name="args">Arguments to be used in formatting the message</param>
4514
<member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable)">
4516
Asserts that expected and actual are not exactly equal.
4518
<param name="expected">The first IEnumerable of objects to be considered</param>
4519
<param name="actual">The second IEnumerable of objects to be considered</param>
4521
<member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer)">
4523
Asserts that expected and actual are not exactly equal.
4524
If comparer is not null then it will be used to compare the objects.
4526
<param name="expected">The first IEnumerable of objects to be considered</param>
4527
<param name="actual">The second IEnumerable of objects to be considered</param>
4528
<param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
4530
<member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
4532
Asserts that expected and actual are not exactly equal.
4534
<param name="expected">The first IEnumerable of objects to be considered</param>
4535
<param name="actual">The second IEnumerable of objects to be considered</param>
4536
<param name="message">The message that will be displayed on failure</param>
4538
<member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String)">
4540
Asserts that expected and actual are not exactly equal.
4541
If comparer is not null then it will be used to compare the objects.
4543
<param name="expected">The first IEnumerable of objects to be considered</param>
4544
<param name="actual">The second IEnumerable of objects to be considered</param>
4545
<param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
4546
<param name="message">The message that will be displayed on failure</param>
4548
<member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
4550
Asserts that expected and actual are not exactly equal.
4552
<param name="expected">The first IEnumerable of objects to be considered</param>
4553
<param name="actual">The second IEnumerable of objects to be considered</param>
4554
<param name="message">The message that will be displayed on failure</param>
4555
<param name="args">Arguments to be used in formatting the message</param>
4557
<member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String,System.Object[])">
4559
Asserts that expected and actual are not exactly equal.
4560
If comparer is not null then it will be used to compare the objects.
4562
<param name="expected">The first IEnumerable of objects to be considered</param>
4563
<param name="actual">The second IEnumerable of objects to be considered</param>
4564
<param name="comparer">The IComparer to use in comparing objects from each IEnumerable</param>
4565
<param name="message">The message that will be displayed on failure</param>
4566
<param name="args">Arguments to be used in formatting the message</param>
4568
<member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable)">
4570
Asserts that expected and actual are not equivalent.
4572
<param name="expected">The first IEnumerable of objects to be considered</param>
4573
<param name="actual">The second IEnumerable of objects to be considered</param>
4575
<member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
4577
Asserts that expected and actual are not equivalent.
4579
<param name="expected">The first IEnumerable of objects to be considered</param>
4580
<param name="actual">The second IEnumerable of objects to be considered</param>
4581
<param name="message">The message that will be displayed on failure</param>
4583
<member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
4585
Asserts that expected and actual are not equivalent.
4587
<param name="expected">The first IEnumerable of objects to be considered</param>
4588
<param name="actual">The second IEnumerable of objects to be considered</param>
4589
<param name="message">The message that will be displayed on failure</param>
4590
<param name="args">Arguments to be used in formatting the message</param>
4592
<member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.IEnumerable,System.Object)">
4594
Asserts that collection contains actual as an item.
4596
<param name="collection">IEnumerable of objects to be considered</param>
4597
<param name="actual">Object to be found within collection</param>
4599
<member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.IEnumerable,System.Object,System.String)">
4601
Asserts that collection contains actual as an item.
4603
<param name="collection">IEnumerable of objects to be considered</param>
4604
<param name="actual">Object to be found within collection</param>
4605
<param name="message">The message that will be displayed on failure</param>
4607
<member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.IEnumerable,System.Object,System.String,System.Object[])">
4609
Asserts that collection contains actual as an item.
4611
<param name="collection">IEnumerable of objects to be considered</param>
4612
<param name="actual">Object to be found within collection</param>
4613
<param name="message">The message that will be displayed on failure</param>
4614
<param name="args">Arguments to be used in formatting the message</param>
4616
<member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.IEnumerable,System.Object)">
4618
Asserts that collection does not contain actual as an item.
4620
<param name="collection">IEnumerable of objects to be considered</param>
4621
<param name="actual">Object that cannot exist within collection</param>
4623
<member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.IEnumerable,System.Object,System.String)">
4625
Asserts that collection does not contain actual as an item.
4627
<param name="collection">IEnumerable of objects to be considered</param>
4628
<param name="actual">Object that cannot exist within collection</param>
4629
<param name="message">The message that will be displayed on failure</param>
4631
<member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.IEnumerable,System.Object,System.String,System.Object[])">
4633
Asserts that collection does not contain actual as an item.
4635
<param name="collection">IEnumerable of objects to be considered</param>
4636
<param name="actual">Object that cannot exist within collection</param>
4637
<param name="message">The message that will be displayed on failure</param>
4638
<param name="args">Arguments to be used in formatting the message</param>
4640
<member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable)">
4642
Asserts that superset is not a subject of subset.
4644
<param name="subset">The IEnumerable superset to be considered</param>
4645
<param name="superset">The IEnumerable subset to be considered</param>
4647
<member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
4649
Asserts that superset is not a subject of subset.
4651
<param name="subset">The IEnumerable superset to be considered</param>
4652
<param name="superset">The IEnumerable subset to be considered</param>
4653
<param name="message">The message that will be displayed on failure</param>
4655
<member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
4657
Asserts that superset is not a subject of subset.
4659
<param name="subset">The IEnumerable superset to be considered</param>
4660
<param name="superset">The IEnumerable subset to be considered</param>
4661
<param name="message">The message that will be displayed on failure</param>
4662
<param name="args">Arguments to be used in formatting the message</param>
4664
<member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable)">
4666
Asserts that superset is a subset of subset.
4668
<param name="subset">The IEnumerable superset to be considered</param>
4669
<param name="superset">The IEnumerable subset to be considered</param>
4671
<member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
4673
Asserts that superset is a subset of subset.
4675
<param name="subset">The IEnumerable superset to be considered</param>
4676
<param name="superset">The IEnumerable subset to be considered</param>
4677
<param name="message">The message that will be displayed on failure</param>
4679
<member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
4681
Asserts that superset is a subset of subset.
4683
<param name="subset">The IEnumerable superset to be considered</param>
4684
<param name="superset">The IEnumerable subset to be considered</param>
4685
<param name="message">The message that will be displayed on failure</param>
4686
<param name="args">Arguments to be used in formatting the message</param>
4688
<member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
4690
Assert that an array, list or other collection is empty
4692
<param name="collection">An array, list or other collection implementing IEnumerable</param>
4693
<param name="message">The message to be displayed on failure</param>
4694
<param name="args">Arguments to be used in formatting the message</param>
4696
<member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.IEnumerable,System.String)">
4698
Assert that an array, list or other collection is empty
4700
<param name="collection">An array, list or other collection implementing IEnumerable</param>
4701
<param name="message">The message to be displayed on failure</param>
4703
<member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.IEnumerable)">
4705
Assert that an array,list or other collection is empty
4707
<param name="collection">An array, list or other collection implementing IEnumerable</param>
4709
<member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
4711
Assert that an array, list or other collection is empty
4713
<param name="collection">An array, list or other collection implementing IEnumerable</param>
4714
<param name="message">The message to be displayed on failure</param>
4715
<param name="args">Arguments to be used in formatting the message</param>
4717
<member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.IEnumerable,System.String)">
4719
Assert that an array, list or other collection is empty
4721
<param name="collection">An array, list or other collection implementing IEnumerable</param>
4722
<param name="message">The message to be displayed on failure</param>
4724
<member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.IEnumerable)">
4726
Assert that an array,list or other collection is empty
4728
<param name="collection">An array, list or other collection implementing IEnumerable</param>
4730
<member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.String,System.Object[])">
4732
Assert that an array, list or other collection is ordered
4734
<param name="collection">An array, list or other collection implementing IEnumerable</param>
4735
<param name="message">The message to be displayed on failure</param>
4736
<param name="args">Arguments to be used in formatting the message</param>
4738
<member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.String)">
4740
Assert that an array, list or other collection is ordered
4742
<param name="collection">An array, list or other collection implementing IEnumerable</param>
4743
<param name="message">The message to be displayed on failure</param>
4745
<member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable)">
4747
Assert that an array, list or other collection is ordered
4749
<param name="collection">An array, list or other collection implementing IEnumerable</param>
4751
<member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.Collections.IComparer,System.String,System.Object[])">
4753
Assert that an array, list or other collection is ordered
4755
<param name="collection">An array, list or other collection implementing IEnumerable</param>
4756
<param name="comparer">A custom comparer to perform the comparisons</param>
4757
<param name="message">The message to be displayed on failure</param>
4758
<param name="args">Arguments to be used in formatting the message</param>
4760
<member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.Collections.IComparer,System.String)">
4762
Assert that an array, list or other collection is ordered
4764
<param name="collection">An array, list or other collection implementing IEnumerable</param>
4765
<param name="comparer">A custom comparer to perform the comparisons</param>
4766
<param name="message">The message to be displayed on failure</param>
4768
<member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.Collections.IComparer)">
4770
Assert that an array, list or other collection is ordered
4772
<param name="collection">An array, list or other collection implementing IEnumerable</param>
4773
<param name="comparer">A custom comparer to perform the comparisons</param>
4775
<member name="T:NUnit.Framework.Constraints.AllItemsConstraint">
4777
AllItemsConstraint applies another constraint to each
4778
item in a collection, succeeding if they all succeed.
4781
<member name="T:NUnit.Framework.Constraints.PrefixConstraint">
4783
Abstract base class used for prefixes
4786
<member name="T:NUnit.Framework.Constraints.Constraint">
4788
The Constraint class is the base of all built-in constraints
4789
within NUnit. It provides the operator overloads used to combine
4793
<member name="T:NUnit.Framework.Constraints.IResolveConstraint">
4795
The IConstraintExpression interface is implemented by all
4796
complete and resolvable constraints and expressions.
4799
<member name="M:NUnit.Framework.Constraints.IResolveConstraint.Resolve">
4801
Return the top-level constraint for this expression
4805
<member name="F:NUnit.Framework.Constraints.Constraint.UNSET">
4807
Static UnsetObject used to detect derived constraints
4808
failing to set the actual value.
4811
<member name="F:NUnit.Framework.Constraints.Constraint.actual">
4813
The actual value being tested against a constraint
4816
<member name="F:NUnit.Framework.Constraints.Constraint.displayName">
4818
The display name of this Constraint for use by ToString()
4821
<member name="F:NUnit.Framework.Constraints.Constraint.argcnt">
4823
Argument fields used by ToString();
4826
<member name="F:NUnit.Framework.Constraints.Constraint.builder">
4828
The builder holding this constraint
4831
<member name="M:NUnit.Framework.Constraints.Constraint.#ctor">
4833
Construct a constraint with no arguments
4836
<member name="M:NUnit.Framework.Constraints.Constraint.#ctor(System.Object)">
4838
Construct a constraint with one argument
4841
<member name="M:NUnit.Framework.Constraints.Constraint.#ctor(System.Object,System.Object)">
4843
Construct a constraint with two arguments
4846
<member name="M:NUnit.Framework.Constraints.Constraint.SetBuilder(NUnit.Framework.Constraints.ConstraintBuilder)">
4848
Sets the ConstraintBuilder holding this constraint
4851
<member name="M:NUnit.Framework.Constraints.Constraint.WriteMessageTo(NUnit.Framework.Constraints.MessageWriter)">
4853
Write the failure message to the MessageWriter provided
4854
as an argument. The default implementation simply passes
4855
the constraint and the actual value to the writer, which
4856
then displays the constraint description and the value.
4858
Constraints that need to provide additional details,
4859
such as where the error occured can override this.
4861
<param name="writer">The MessageWriter on which to display the message</param>
4863
<member name="M:NUnit.Framework.Constraints.Constraint.Matches(System.Object)">
4865
Test whether the constraint is satisfied by a given value
4867
<param name="actual">The value to be tested</param>
4868
<returns>True for success, false for failure</returns>
4870
<member name="M:NUnit.Framework.Constraints.Constraint.Matches``1(NUnit.Framework.Constraints.ActualValueDelegate{``0})">
4872
Test whether the constraint is satisfied by an
4873
ActualValueDelegate that returns the value to be tested.
4874
The default implementation simply evaluates the delegate
4875
but derived classes may override it to provide for delayed
4878
<param name="del">An <see cref="T:NUnit.Framework.Constraints.ActualValueDelegate`1"/></param>
4879
<returns>True for success, false for failure</returns>
4881
<member name="M:NUnit.Framework.Constraints.Constraint.Matches``1(``0@)">
4883
Test whether the constraint is satisfied by a given reference.
4884
The default implementation simply dereferences the value but
4885
derived classes may override it to provide for delayed processing.
4887
<param name="actual">A reference to the value to be tested</param>
4888
<returns>True for success, false for failure</returns>
4890
<member name="M:NUnit.Framework.Constraints.Constraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
4892
Write the constraint description to a MessageWriter
4894
<param name="writer">The writer on which the description is displayed</param>
4896
<member name="M:NUnit.Framework.Constraints.Constraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
4898
Write the actual value for a failing constraint test to a
4899
MessageWriter. The default implementation simply writes
4900
the raw value of actual, leaving it to the writer to
4901
perform any formatting.
4903
<param name="writer">The writer on which the actual value is displayed</param>
4905
<member name="M:NUnit.Framework.Constraints.Constraint.ToString">
4907
Default override of ToString returns the constraint DisplayName
4908
followed by any arguments within angle brackets.
4912
<member name="M:NUnit.Framework.Constraints.Constraint.GetStringRepresentation">
4914
Returns the string representation of this constraint
4917
<member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseAnd(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
4919
This operator creates a constraint that is satisfied only if both
4920
argument constraints are satisfied.
4923
<member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseOr(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
4925
This operator creates a constraint that is satisfied if either
4926
of the argument constraints is satisfied.
4929
<member name="M:NUnit.Framework.Constraints.Constraint.op_LogicalNot(NUnit.Framework.Constraints.Constraint)">
4931
This operator creates a constraint that is satisfied if the
4932
argument constraint is not satisfied.
4935
<member name="M:NUnit.Framework.Constraints.Constraint.After(System.Int32)">
4937
Returns a DelayedConstraint with the specified delay time.
4939
<param name="delayInMilliseconds">The delay in milliseconds.</param>
4942
<member name="M:NUnit.Framework.Constraints.Constraint.After(System.Int32,System.Int32)">
4944
Returns a DelayedConstraint with the specified delay time
4945
and polling interval.
4947
<param name="delayInMilliseconds">The delay in milliseconds.</param>
4948
<param name="pollingInterval">The interval at which to test the constraint.</param>
4951
<member name="P:NUnit.Framework.Constraints.Constraint.DisplayName">
4953
The display name of this Constraint for use by ToString().
4954
The default value is the name of the constraint with
4955
trailing "Constraint" removed. Derived classes may set
4956
this to another name in their constructors.
4959
<member name="P:NUnit.Framework.Constraints.Constraint.And">
4961
Returns a ConstraintExpression by appending And
4962
to the current constraint.
4965
<member name="P:NUnit.Framework.Constraints.Constraint.With">
4967
Returns a ConstraintExpression by appending And
4968
to the current constraint.
4971
<member name="P:NUnit.Framework.Constraints.Constraint.Or">
4973
Returns a ConstraintExpression by appending Or
4974
to the current constraint.
4977
<member name="T:NUnit.Framework.Constraints.Constraint.UnsetObject">
4979
Class used to detect any derived constraints
4980
that fail to set the actual value in their
4984
<member name="F:NUnit.Framework.Constraints.PrefixConstraint.baseConstraint">
4989
<member name="M:NUnit.Framework.Constraints.PrefixConstraint.#ctor(NUnit.Framework.Constraints.IResolveConstraint)">
4991
Construct given a base constraint
4993
<param name="resolvable"></param>
4995
<member name="M:NUnit.Framework.Constraints.AllItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
4997
Construct an AllItemsConstraint on top of an existing constraint
4999
<param name="itemConstraint"></param>
5001
<member name="M:NUnit.Framework.Constraints.AllItemsConstraint.Matches(System.Object)">
5003
Apply the item constraint to each item in the collection,
5004
failing if any item fails.
5006
<param name="actual"></param>
5009
<member name="M:NUnit.Framework.Constraints.AllItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
5011
Write a description of this constraint to a MessageWriter
5013
<param name="writer"></param>
5015
<member name="T:NUnit.Framework.Constraints.AndConstraint">
5017
AndConstraint succeeds only if both members succeed.
5020
<member name="T:NUnit.Framework.Constraints.BinaryConstraint">
5022
BinaryConstraint is the abstract base of all constraints
5023
that combine two other constraints in some fashion.
5026
<member name="F:NUnit.Framework.Constraints.BinaryConstraint.left">
5028
The first constraint being combined
5031
<member name="F:NUnit.Framework.Constraints.BinaryConstraint.right">
5033
The second constraint being combined
5036
<member name="M:NUnit.Framework.Constraints.BinaryConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
5038
Construct a BinaryConstraint from two other constraints
5040
<param name="left">The first constraint</param>
5041
<param name="right">The second constraint</param>
5043
<member name="M:NUnit.Framework.Constraints.AndConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
5045
Create an AndConstraint from two other constraints
5047
<param name="left">The first constraint</param>
5048
<param name="right">The second constraint</param>
5050
<member name="M:NUnit.Framework.Constraints.AndConstraint.Matches(System.Object)">
5052
Apply both member constraints to an actual value, succeeding
5053
succeeding only if both of them succeed.
5055
<param name="actual">The actual value</param>
5056
<returns>True if the constraints both succeeded</returns>
5058
<member name="M:NUnit.Framework.Constraints.AndConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
5060
Write a description for this contraint to a MessageWriter
5062
<param name="writer">The MessageWriter to receive the description</param>
5064
<member name="M:NUnit.Framework.Constraints.AndConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
5066
Write the actual value for a failing constraint test to a
5067
MessageWriter. The default implementation simply writes
5068
the raw value of actual, leaving it to the writer to
5069
perform any formatting.
5071
<param name="writer">The writer on which the actual value is displayed</param>
5073
<member name="T:NUnit.Framework.Constraints.AssignableFromConstraint">
5075
AssignableFromConstraint is used to test that an object
5076
can be assigned from a given Type.
5079
<member name="T:NUnit.Framework.Constraints.TypeConstraint">
5081
TypeConstraint is the abstract base for constraints
5082
that take a Type as their expected value.
5085
<member name="F:NUnit.Framework.Constraints.TypeConstraint.expectedType">
5087
The expected Type used by the constraint
5090
<member name="M:NUnit.Framework.Constraints.TypeConstraint.#ctor(System.Type)">
5092
Construct a TypeConstraint for a given Type
5094
<param name="type"></param>
5096
<member name="M:NUnit.Framework.Constraints.TypeConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
5098
Write the actual value for a failing constraint test to a
5099
MessageWriter. TypeConstraints override this method to write
5100
the name of the type.
5102
<param name="writer">The writer on which the actual value is displayed</param>
5104
<member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.#ctor(System.Type)">
5106
Construct an AssignableFromConstraint for the type provided
5108
<param name="type"></param>
5110
<member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.Matches(System.Object)">
5112
Test whether an object can be assigned from the specified type
5114
<param name="actual">The object to be tested</param>
5115
<returns>True if the object can be assigned a value of the expected Type, otherwise false.</returns>
5117
<member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
5119
Write a description of this constraint to a MessageWriter
5121
<param name="writer">The MessageWriter to use</param>
5123
<member name="T:NUnit.Framework.Constraints.AssignableToConstraint">
5125
AssignableToConstraint is used to test that an object
5126
can be assigned to a given Type.
5129
<member name="M:NUnit.Framework.Constraints.AssignableToConstraint.#ctor(System.Type)">
5131
Construct an AssignableToConstraint for the type provided
5133
<param name="type"></param>
5135
<member name="M:NUnit.Framework.Constraints.AssignableToConstraint.Matches(System.Object)">
5137
Test whether an object can be assigned to the specified type
5139
<param name="actual">The object to be tested</param>
5140
<returns>True if the object can be assigned a value of the expected Type, otherwise false.</returns>
5142
<member name="M:NUnit.Framework.Constraints.AssignableToConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
5144
Write a description of this constraint to a MessageWriter
5146
<param name="writer">The MessageWriter to use</param>
5148
<member name="T:NUnit.Framework.Constraints.AttributeConstraint">
5150
AttributeConstraint tests that a specified attribute is present
5151
on a Type or other provider and that the value of the attribute
5152
satisfies some other constraint.
5155
<member name="M:NUnit.Framework.Constraints.AttributeConstraint.#ctor(System.Type,NUnit.Framework.Constraints.Constraint)">
5157
Constructs an AttributeConstraint for a specified attriute
5158
Type and base constraint.
5160
<param name="type"></param>
5161
<param name="baseConstraint"></param>
5163
<member name="M:NUnit.Framework.Constraints.AttributeConstraint.Matches(System.Object)">
5165
Determines whether the Type or other provider has the
5166
expected attribute and if its value matches the
5167
additional constraint specified.
5170
<member name="M:NUnit.Framework.Constraints.AttributeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
5172
Writes a description of the attribute to the specified writer.
5175
<member name="M:NUnit.Framework.Constraints.AttributeConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
5177
Writes the actual value supplied to the specified writer.
5180
<member name="M:NUnit.Framework.Constraints.AttributeConstraint.GetStringRepresentation">
5182
Returns a string representation of the constraint.
5185
<member name="T:NUnit.Framework.Constraints.AttributeExistsConstraint">
5187
AttributeExistsConstraint tests for the presence of a
5188
specified attribute on a Type.
5191
<member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.#ctor(System.Type)">
5193
Constructs an AttributeExistsConstraint for a specific attribute Type
5195
<param name="type"></param>
5197
<member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.Matches(System.Object)">
5199
Tests whether the object provides the expected attribute.
5201
<param name="actual">A Type, MethodInfo, or other ICustomAttributeProvider</param>
5202
<returns>True if the expected attribute is present, otherwise false</returns>
5204
<member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
5206
Writes the description of the constraint to the specified writer
5209
<member name="T:NUnit.Framework.Constraints.BasicConstraint">
5211
BasicConstraint is the abstract base for constraints that
5212
perform a simple comparison to a constant value.
5215
<member name="M:NUnit.Framework.Constraints.BasicConstraint.#ctor(System.Object,System.String)">
5217
Initializes a new instance of the <see cref="T:BasicConstraint"/> class.
5219
<param name="expected">The expected.</param>
5220
<param name="description">The description.</param>
5222
<member name="M:NUnit.Framework.Constraints.BasicConstraint.Matches(System.Object)">
5224
Test whether the constraint is satisfied by a given value
5226
<param name="actual">The value to be tested</param>
5227
<returns>True for success, false for failure</returns>
5229
<member name="M:NUnit.Framework.Constraints.BasicConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
5231
Write the constraint description to a MessageWriter
5233
<param name="writer">The writer on which the description is displayed</param>
5235
<member name="T:NUnit.Framework.Constraints.CollectionConstraint">
5237
CollectionConstraint is the abstract base class for
5238
constraints that operate on collections.
5241
<member name="M:NUnit.Framework.Constraints.CollectionConstraint.#ctor">
5243
Construct an empty CollectionConstraint
5246
<member name="M:NUnit.Framework.Constraints.CollectionConstraint.#ctor(System.Object)">
5248
Construct a CollectionConstraint
5250
<param name="arg"></param>
5252
<member name="M:NUnit.Framework.Constraints.CollectionConstraint.IsEmpty(System.Collections.IEnumerable)">
5254
Determines whether the specified enumerable is empty.
5256
<param name="enumerable">The enumerable.</param>
5258
<c>true</c> if the specified enumerable is empty; otherwise, <c>false</c>.
5261
<member name="M:NUnit.Framework.Constraints.CollectionConstraint.Matches(System.Object)">
5263
Test whether the constraint is satisfied by a given value
5265
<param name="actual">The value to be tested</param>
5266
<returns>True for success, false for failure</returns>
5268
<member name="M:NUnit.Framework.Constraints.CollectionConstraint.doMatch(System.Collections.IEnumerable)">
5270
Protected method to be implemented by derived classes
5272
<param name="collection"></param>
5275
<member name="T:NUnit.Framework.Constraints.CollectionContainsConstraint">
5277
CollectionContainsConstraint is used to test whether a collection
5278
contains an expected object as a member.
5281
<member name="T:NUnit.Framework.Constraints.CollectionItemsEqualConstraint">
5283
CollectionItemsEqualConstraint is the abstract base class for all
5284
collection constraints that apply some notion of item equality
5285
as a part of their operation.
5288
<member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.#ctor">
5290
Construct an empty CollectionConstraint
5293
<member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.#ctor(System.Object)">
5295
Construct a CollectionConstraint
5297
<param name="arg"></param>
5299
<member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using(NUnit.Framework.Constraints.EqualityAdapter)">
5301
Flag the constraint to use the supplied EqualityAdapter.
5302
NOTE: For internal use only.
5304
<param name="adapter">The EqualityAdapter to use.</param>
5305
<returns>Self.</returns>
5307
<member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using(System.Collections.IComparer)">
5309
Flag the constraint to use the supplied IComparer object.
5311
<param name="comparer">The IComparer object to use.</param>
5312
<returns>Self.</returns>
5314
<member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
5316
Flag the constraint to use the supplied IComparer object.
5318
<param name="comparer">The IComparer object to use.</param>
5319
<returns>Self.</returns>
5321
<member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Comparison{``0})">
5323
Flag the constraint to use the supplied Comparison object.
5325
<param name="comparer">The IComparer object to use.</param>
5326
<returns>Self.</returns>
5328
<member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using(System.Collections.IEqualityComparer)">
5330
Flag the constraint to use the supplied IEqualityComparer object.
5332
<param name="comparer">The IComparer object to use.</param>
5333
<returns>Self.</returns>
5335
<member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Collections.Generic.IEqualityComparer{``0})">
5337
Flag the constraint to use the supplied IEqualityComparer object.
5339
<param name="comparer">The IComparer object to use.</param>
5340
<returns>Self.</returns>
5342
<member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.ItemsEqual(System.Object,System.Object)">
5344
Compares two collection members for equality
5347
<member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Tally(System.Collections.IEnumerable)">
5349
Return a new CollectionTally for use in making tests
5351
<param name="c">The collection to be included in the tally</param>
5353
<member name="P:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoreCase">
5355
Flag the constraint to ignore case and return self.
5358
<member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.#ctor(System.Object)">
5360
Construct a CollectionContainsConstraint
5362
<param name="expected"></param>
5364
<member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.doMatch(System.Collections.IEnumerable)">
5366
Test whether the expected item is contained in the collection
5368
<param name="actual"></param>
5371
<member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
5373
Write a descripton of the constraint to a MessageWriter
5375
<param name="writer"></param>
5377
<member name="T:NUnit.Framework.Constraints.CollectionEquivalentConstraint">
5379
CollectionEquivalentCOnstraint is used to determine whether two
5380
collections are equivalent.
5383
<member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.#ctor(System.Collections.IEnumerable)">
5385
Construct a CollectionEquivalentConstraint
5387
<param name="expected"></param>
5389
<member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.doMatch(System.Collections.IEnumerable)">
5391
Test whether two collections are equivalent
5393
<param name="actual"></param>
5396
<member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
5398
Write a description of this constraint to a MessageWriter
5400
<param name="writer"></param>
5402
<member name="T:NUnit.Framework.Constraints.CollectionSubsetConstraint">
5404
CollectionSubsetConstraint is used to determine whether
5405
one collection is a subset of another
5408
<member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.#ctor(System.Collections.IEnumerable)">
5410
Construct a CollectionSubsetConstraint
5412
<param name="expected">The collection that the actual value is expected to be a subset of</param>
5414
<member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.doMatch(System.Collections.IEnumerable)">
5416
Test whether the actual collection is a subset of
5417
the expected collection provided.
5419
<param name="actual"></param>
5422
<member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
5424
Write a description of this constraint to a MessageWriter
5426
<param name="writer"></param>
5428
<member name="T:NUnit.Framework.Constraints.CollectionTally">
5430
CollectionTally counts (tallies) the number of
5431
occurences of each object in one or more enumerations.
5434
<member name="M:NUnit.Framework.Constraints.CollectionTally.#ctor(NUnit.Framework.Constraints.NUnitEqualityComparer,System.Collections.IEnumerable)">
5436
Construct a CollectionTally object from a comparer and a collection
5439
<member name="M:NUnit.Framework.Constraints.CollectionTally.TryRemove(System.Object)">
5441
Try to remove an object from the tally
5443
<param name="o">The object to remove</param>
5444
<returns>True if successful, false if the object was not found</returns>
5446
<member name="M:NUnit.Framework.Constraints.CollectionTally.TryRemove(System.Collections.IEnumerable)">
5448
Try to remove a set of objects from the tally
5450
<param name="c">The objects to remove</param>
5451
<returns>True if successful, false if any object was not found</returns>
5453
<member name="P:NUnit.Framework.Constraints.CollectionTally.Count">
5455
The number of objects remaining in the tally
5458
<member name="T:NUnit.Framework.Constraints.ComparisonAdapter">
5460
ComparisonAdapter class centralizes all comparisons of
5461
values in NUnit, adapting to the use of any provided
5462
IComparer, IComparer<T> or Comparison<T>
5465
<member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For(System.Collections.IComparer)">
5467
Returns a ComparisonAdapter that wraps an IComparer
5470
<member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For``1(System.Collections.Generic.IComparer{``0})">
5472
Returns a ComparisonAdapter that wraps an IComparer<T>
5475
<member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For``1(System.Comparison{``0})">
5477
Returns a ComparisonAdapter that wraps a Comparison<T>
5480
<member name="M:NUnit.Framework.Constraints.ComparisonAdapter.Compare(System.Object,System.Object)">
5482
Compares two objects
5485
<member name="P:NUnit.Framework.Constraints.ComparisonAdapter.Default">
5487
Gets the default ComparisonAdapter, which wraps an
5488
NUnitComparer object.
5491
<member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter.#ctor(System.Collections.IComparer)">
5493
Construct a ComparisonAdapter for an IComparer
5496
<member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter.Compare(System.Object,System.Object)">
5498
Compares two objects
5500
<param name="expected"></param>
5501
<param name="actual"></param>
5504
<member name="M:NUnit.Framework.Constraints.ComparisonAdapter.DefaultComparisonAdapter.#ctor">
5506
Construct a default ComparisonAdapter
5509
<member name="T:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1">
5511
ComparisonAdapter<T> extends ComparisonAdapter and
5512
allows use of an IComparer<T> or Comparison<T>
5513
to actually perform the comparison.
5516
<member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1.#ctor(System.Collections.Generic.IComparer{`0})">
5518
Construct a ComparisonAdapter for an IComparer<T>
5521
<member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1.Compare(System.Object,System.Object)">
5523
Compare a Type T to an object
5526
<member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparisonAdapterForComparison`1.#ctor(System.Comparison{`0})">
5528
Construct a ComparisonAdapter for a Comparison<T>
5531
<member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparisonAdapterForComparison`1.Compare(System.Object,System.Object)">
5533
Compare a Type T to an object
5536
<member name="T:NUnit.Framework.Constraints.ComparisonConstraint">
5538
Abstract base class for constraints that compare values to
5539
determine if one is greater than, equal to or less than
5540
the other. This class supplies the Using modifiers.
5543
<member name="F:NUnit.Framework.Constraints.ComparisonConstraint.comparer">
5545
ComparisonAdapter to be used in making the comparison
5548
<member name="M:NUnit.Framework.Constraints.ComparisonConstraint.#ctor(System.Object)">
5550
Initializes a new instance of the <see cref="T:ComparisonConstraint"/> class.
5553
<member name="M:NUnit.Framework.Constraints.ComparisonConstraint.#ctor(System.Object,System.Object)">
5555
Initializes a new instance of the <see cref="T:ComparisonConstraint"/> class.
5558
<member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using(System.Collections.IComparer)">
5560
Modifies the constraint to use an IComparer and returns self
5563
<member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
5565
Modifies the constraint to use an IComparer<T> and returns self
5568
<member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using``1(System.Comparison{``0})">
5570
Modifies the constraint to use a Comparison<T> and returns self
5573
<member name="T:NUnit.Framework.Constraints.ActualValueDelegate`1">
5575
Delegate used to delay evaluation of the actual value
5576
to be used in evaluating a constraint
5579
<member name="T:NUnit.Framework.Constraints.ConstraintBuilder">
5581
ConstraintBuilder maintains the stacks that are used in
5582
processing a ConstraintExpression. An OperatorStack
5583
is used to hold operators that are waiting for their
5584
operands to be reognized. a ConstraintStack holds
5585
input constraints as well as the results of each
5589
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.#ctor">
5591
Initializes a new instance of the <see cref="T:ConstraintBuilder"/> class.
5594
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Append(NUnit.Framework.Constraints.ConstraintOperator)">
5596
Appends the specified operator to the expression by first
5597
reducing the operator stack and then pushing the new
5598
operator on the stack.
5600
<param name="op">The operator to push.</param>
5602
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Append(NUnit.Framework.Constraints.Constraint)">
5604
Appends the specified constraint to the expresson by pushing
5605
it on the constraint stack.
5607
<param name="constraint">The constraint to push.</param>
5609
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.SetTopOperatorRightContext(System.Object)">
5611
Sets the top operator right context.
5613
<param name="rightContext">The right context.</param>
5615
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ReduceOperatorStack(System.Int32)">
5617
Reduces the operator stack until the topmost item
5618
precedence is greater than or equal to the target precedence.
5620
<param name="targetPrecedence">The target precedence.</param>
5622
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Resolve">
5624
Resolves this instance, returning a Constraint. If the builder
5625
is not currently in a resolvable state, an exception is thrown.
5627
<returns>The resolved constraint</returns>
5629
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.IsResolvable">
5631
Gets a value indicating whether this instance is resolvable.
5634
<c>true</c> if this instance is resolvable; otherwise, <c>false</c>.
5637
<member name="T:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack">
5639
OperatorStack is a type-safe stack for holding ConstraintOperators
5642
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
5644
Initializes a new instance of the <see cref="T:OperatorStack"/> class.
5646
<param name="builder">The builder.</param>
5648
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Push(NUnit.Framework.Constraints.ConstraintOperator)">
5650
Pushes the specified operator onto the stack.
5652
<param name="op">The op.</param>
5654
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Pop">
5656
Pops the topmost operator from the stack.
5660
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Empty">
5662
Gets a value indicating whether this <see cref="T:OpStack"/> is empty.
5664
<value><c>true</c> if empty; otherwise, <c>false</c>.</value>
5666
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Top">
5668
Gets the topmost operator without modifying the stack.
5670
<value>The top.</value>
5672
<member name="T:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack">
5674
ConstraintStack is a type-safe stack for holding Constraints
5677
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
5679
Initializes a new instance of the <see cref="T:ConstraintStack"/> class.
5681
<param name="builder">The builder.</param>
5683
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Push(NUnit.Framework.Constraints.Constraint)">
5685
Pushes the specified constraint. As a side effect,
5686
the constraint's builder field is set to the
5687
ConstraintBuilder owning this stack.
5689
<param name="constraint">The constraint.</param>
5691
<member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Pop">
5693
Pops this topmost constrait from the stack.
5694
As a side effect, the constraint's builder
5695
field is set to null.
5699
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Empty">
5701
Gets a value indicating whether this <see cref="T:ConstraintStack"/> is empty.
5703
<value><c>true</c> if empty; otherwise, <c>false</c>.</value>
5705
<member name="P:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Top">
5707
Gets the topmost constraint without modifying the stack.
5709
<value>The topmost constraint</value>
5711
<member name="T:NUnit.Framework.Constraints.ConstraintExpression">
5713
ConstraintExpression represents a compound constraint in the
5714
process of being constructed from a series of syntactic elements.
5716
Individual elements are appended to the expression as they are
5717
reognized. Once an actual Constraint is appended, the expression
5718
returns a resolvable Constraint.
5721
<member name="T:NUnit.Framework.Constraints.ConstraintExpressionBase">
5723
ConstraintExpressionBase is the abstract base class for the
5724
ConstraintExpression class, which represents a
5725
compound constraint in the process of being constructed
5726
from a series of syntactic elements.
5728
NOTE: ConstraintExpressionBase is separate because the
5729
ConstraintExpression class was generated in earlier
5730
versions of NUnit. The two classes may be combined
5731
in a future version.
5734
<member name="F:NUnit.Framework.Constraints.ConstraintExpressionBase.builder">
5736
The ConstraintBuilder holding the elements recognized so far
5739
<member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.#ctor">
5741
Initializes a new instance of the <see cref="T:ConstraintExpressionBase"/> class.
5744
<member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
5746
Initializes a new instance of the <see cref="T:ConstraintExpressionBase"/>
5747
class passing in a ConstraintBuilder, which may be pre-populated.
5749
<param name="builder">The builder.</param>
5751
<member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.ToString">
5753
Returns a string representation of the expression as it
5754
currently stands. This should only be used for testing,
5755
since it has the side-effect of resolving the expression.
5759
<member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.ConstraintOperator)">
5761
Appends an operator to the expression and returns the
5762
resulting expression itself.
5765
<member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.SelfResolvingOperator)">
5767
Appends a self-resolving operator to the expression and
5768
returns a new ResolvableConstraintExpression.
5771
<member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.Constraint)">
5773
Appends a constraint to the expression and returns that
5774
constraint, which is associated with the current state
5775
of the expression being built.
5778
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.#ctor">
5780
Initializes a new instance of the <see cref="T:ConstraintExpression"/> class.
5783
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
5785
Initializes a new instance of the <see cref="T:ConstraintExpression"/>
5786
class passing in a ConstraintBuilder, which may be pre-populated.
5788
<param name="builder">The builder.</param>
5790
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.Exactly(System.Int32)">
5792
Returns a ConstraintExpression, which will apply
5793
the following constraint to all members of a collection,
5794
succeeding only if a specified number of them succeed.
5797
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.Property(System.String)">
5799
Returns a new PropertyConstraintExpression, which will either
5800
test for the existence of the named property on the object
5801
being tested or apply any following constraint to that property.
5804
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.Attribute(System.Type)">
5806
Returns a new AttributeConstraint checking for the
5807
presence of a particular attribute on an object.
5810
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.Attribute``1">
5812
Returns a new AttributeConstraint checking for the
5813
presence of a particular attribute on an object.
5816
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches(NUnit.Framework.Constraints.Constraint)">
5818
Returns the constraint provided as an argument - used to allow custom
5819
custom constraints to easily participate in the syntax.
5822
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches``1(System.Predicate{``0})">
5824
Returns the constraint provided as an argument - used to allow custom
5825
custom constraints to easily participate in the syntax.
5828
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.EqualTo(System.Object)">
5830
Returns a constraint that tests two items for equality
5833
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.SameAs(System.Object)">
5835
Returns a constraint that tests that two references are the same object
5838
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.GreaterThan(System.Object)">
5840
Returns a constraint that tests whether the
5841
actual value is greater than the suppled argument
5844
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.GreaterThanOrEqualTo(System.Object)">
5846
Returns a constraint that tests whether the
5847
actual value is greater than or equal to the suppled argument
5850
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.AtLeast(System.Object)">
5852
Returns a constraint that tests whether the
5853
actual value is greater than or equal to the suppled argument
5856
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.LessThan(System.Object)">
5858
Returns a constraint that tests whether the
5859
actual value is less than the suppled argument
5862
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.LessThanOrEqualTo(System.Object)">
5864
Returns a constraint that tests whether the
5865
actual value is less than or equal to the suppled argument
5868
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.AtMost(System.Object)">
5870
Returns a constraint that tests whether the
5871
actual value is less than or equal to the suppled argument
5874
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.TypeOf(System.Type)">
5876
Returns a constraint that tests whether the actual
5877
value is of the exact type supplied as an argument.
5880
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.TypeOf``1">
5882
Returns a constraint that tests whether the actual
5883
value is of the exact type supplied as an argument.
5886
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOf(System.Type)">
5888
Returns a constraint that tests whether the actual value
5889
is of the type supplied as an argument or a derived type.
5892
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOf``1">
5894
Returns a constraint that tests whether the actual value
5895
is of the type supplied as an argument or a derived type.
5898
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOfType(System.Type)">
5900
Returns a constraint that tests whether the actual value
5901
is of the type supplied as an argument or a derived type.
5904
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOfType``1">
5906
Returns a constraint that tests whether the actual value
5907
is of the type supplied as an argument or a derived type.
5910
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableFrom(System.Type)">
5912
Returns a constraint that tests whether the actual value
5913
is assignable from the type supplied as an argument.
5916
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableFrom``1">
5918
Returns a constraint that tests whether the actual value
5919
is assignable from the type supplied as an argument.
5922
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableTo(System.Type)">
5924
Returns a constraint that tests whether the actual value
5925
is assignable from the type supplied as an argument.
5928
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableTo``1">
5930
Returns a constraint that tests whether the actual value
5931
is assignable from the type supplied as an argument.
5934
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.EquivalentTo(System.Collections.IEnumerable)">
5936
Returns a constraint that tests whether the actual value
5937
is a collection containing the same elements as the
5938
collection supplied as an argument.
5941
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.SubsetOf(System.Collections.IEnumerable)">
5943
Returns a constraint that tests whether the actual value
5944
is a subset of the collection supplied as an argument.
5947
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.Member(System.Object)">
5949
Returns a new CollectionContainsConstraint checking for the
5950
presence of a particular object in the collection.
5953
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.Contains(System.Object)">
5955
Returns a new CollectionContainsConstraint checking for the
5956
presence of a particular object in the collection.
5959
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.Contains(System.String)">
5961
Returns a new ContainsConstraint. This constraint
5962
will, in turn, make use of the appropriate second-level
5963
constraint, depending on the type of the actual argument.
5964
This overload is only used if the item sought is a string,
5965
since any other type implies that we are looking for a
5969
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringContaining(System.String)">
5971
Returns a constraint that succeeds if the actual
5972
value contains the substring supplied as an argument.
5975
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.ContainsSubstring(System.String)">
5977
Returns a constraint that succeeds if the actual
5978
value contains the substring supplied as an argument.
5981
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.StartsWith(System.String)">
5983
Returns a constraint that succeeds if the actual
5984
value starts with the substring supplied as an argument.
5987
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringStarting(System.String)">
5989
Returns a constraint that succeeds if the actual
5990
value starts with the substring supplied as an argument.
5993
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.EndsWith(System.String)">
5995
Returns a constraint that succeeds if the actual
5996
value ends with the substring supplied as an argument.
5999
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringEnding(System.String)">
6001
Returns a constraint that succeeds if the actual
6002
value ends with the substring supplied as an argument.
6005
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches(System.String)">
6007
Returns a constraint that succeeds if the actual
6008
value matches the regular expression supplied as an argument.
6011
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringMatching(System.String)">
6013
Returns a constraint that succeeds if the actual
6014
value matches the regular expression supplied as an argument.
6017
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.SamePath(System.String)">
6019
Returns a constraint that tests whether the path provided
6020
is the same as an expected path after canonicalization.
6023
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.SubPath(System.String)">
6025
Returns a constraint that tests whether the path provided
6026
is the same path or under an expected path after canonicalization.
6029
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.SamePathOrUnder(System.String)">
6031
Returns a constraint that tests whether the path provided
6032
is the same path or under an expected path after canonicalization.
6035
<member name="M:NUnit.Framework.Constraints.ConstraintExpression.InRange``1(``0,``0)">
6037
Returns a constraint that tests whether the actual value falls
6038
within a specified range.
6041
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.Not">
6043
Returns a ConstraintExpression that negates any
6044
following constraint.
6047
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.No">
6049
Returns a ConstraintExpression that negates any
6050
following constraint.
6053
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.All">
6055
Returns a ConstraintExpression, which will apply
6056
the following constraint to all members of a collection,
6057
succeeding if all of them succeed.
6060
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.Some">
6062
Returns a ConstraintExpression, which will apply
6063
the following constraint to all members of a collection,
6064
succeeding if at least one of them succeeds.
6067
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.None">
6069
Returns a ConstraintExpression, which will apply
6070
the following constraint to all members of a collection,
6071
succeeding if all of them fail.
6074
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.Length">
6076
Returns a new ConstraintExpression, which will apply the following
6077
constraint to the Length property of the object being tested.
6080
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.Count">
6082
Returns a new ConstraintExpression, which will apply the following
6083
constraint to the Count property of the object being tested.
6086
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.Message">
6088
Returns a new ConstraintExpression, which will apply the following
6089
constraint to the Message property of the object being tested.
6092
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.InnerException">
6094
Returns a new ConstraintExpression, which will apply the following
6095
constraint to the InnerException property of the object being tested.
6098
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.With">
6100
With is currently a NOP - reserved for future use.
6103
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.Null">
6105
Returns a constraint that tests for null
6108
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.True">
6110
Returns a constraint that tests for True
6113
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.False">
6115
Returns a constraint that tests for False
6118
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.Positive">
6120
Returns a constraint that tests for a positive value
6123
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.Negative">
6125
Returns a constraint that tests for a negative value
6128
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.NaN">
6130
Returns a constraint that tests for NaN
6133
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.Empty">
6135
Returns a constraint that tests for empty
6138
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.Unique">
6140
Returns a constraint that tests whether a collection
6141
contains all unique items.
6144
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.BinarySerializable">
6146
Returns a constraint that tests whether an object graph is serializable in binary format.
6149
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.XmlSerializable">
6151
Returns a constraint that tests whether an object graph is serializable in xml format.
6154
<member name="P:NUnit.Framework.Constraints.ConstraintExpression.Ordered">
6156
Returns a constraint that tests whether a collection is ordered
6159
<member name="T:NUnit.Framework.Constraints.ContainsConstraint">
6161
ContainsConstraint tests a whether a string contains a substring
6162
or a collection contains an object. It postpones the decision of
6163
which test to use until the type of the actual argument is known.
6164
This allows testing whether a string is contained in a collection
6165
or as a substring of another string using the same syntax.
6168
<member name="M:NUnit.Framework.Constraints.ContainsConstraint.#ctor(System.Object)">
6170
Initializes a new instance of the <see cref="T:NUnit.Framework.Constraints.ContainsConstraint"/> class.
6172
<param name="expected">The expected.</param>
6174
<member name="M:NUnit.Framework.Constraints.ContainsConstraint.Matches(System.Object)">
6176
Test whether the constraint is satisfied by a given value
6178
<param name="actual">The value to be tested</param>
6179
<returns>True for success, false for failure</returns>
6181
<member name="M:NUnit.Framework.Constraints.ContainsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
6183
Write the constraint description to a MessageWriter
6185
<param name="writer">The writer on which the description is displayed</param>
6187
<member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using(System.Collections.IComparer)">
6189
Flag the constraint to use the supplied IComparer object.
6191
<param name="comparer">The IComparer object to use.</param>
6192
<returns>Self.</returns>
6194
<member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
6196
Flag the constraint to use the supplied IComparer object.
6198
<param name="comparer">The IComparer object to use.</param>
6199
<returns>Self.</returns>
6201
<member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using``1(System.Comparison{``0})">
6203
Flag the constraint to use the supplied Comparison object.
6205
<param name="comparer">The IComparer object to use.</param>
6206
<returns>Self.</returns>
6208
<member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using(System.Collections.IEqualityComparer)">
6210
Flag the constraint to use the supplied IEqualityComparer object.
6212
<param name="comparer">The IComparer object to use.</param>
6213
<returns>Self.</returns>
6215
<member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using``1(System.Collections.Generic.IEqualityComparer{``0})">
6217
Flag the constraint to use the supplied IEqualityComparer object.
6219
<param name="comparer">The IComparer object to use.</param>
6220
<returns>Self.</returns>
6222
<member name="P:NUnit.Framework.Constraints.ContainsConstraint.IgnoreCase">
6224
Flag the constraint to ignore case and return self.
6227
<member name="T:NUnit.Framework.Constraints.DelayedConstraint">
6229
Applies a delay to the match so that a match can be evaluated in the future.
6232
<member name="M:NUnit.Framework.Constraints.DelayedConstraint.#ctor(NUnit.Framework.Constraints.Constraint,System.Int32)">
6234
Creates a new DelayedConstraint
6236
<param name="baseConstraint">The inner constraint two decorate</param>
6237
<param name="delayInMilliseconds">The time interval after which the match is performed</param>
6238
<exception cref="T:System.InvalidOperationException">If the value of <paramref name="delayInMilliseconds"/> is less than 0</exception>
6240
<member name="M:NUnit.Framework.Constraints.DelayedConstraint.#ctor(NUnit.Framework.Constraints.Constraint,System.Int32,System.Int32)">
6242
Creates a new DelayedConstraint
6244
<param name="baseConstraint">The inner constraint two decorate</param>
6245
<param name="delayInMilliseconds">The time interval after which the match is performed</param>
6246
<param name="pollingInterval">The time interval used for polling</param>
6247
<exception cref="T:System.InvalidOperationException">If the value of <paramref name="delayInMilliseconds"/> is less than 0</exception>
6249
<member name="M:NUnit.Framework.Constraints.DelayedConstraint.Matches(System.Object)">
6251
Test whether the constraint is satisfied by a given value
6253
<param name="actual">The value to be tested</param>
6254
<returns>True for if the base constraint fails, false if it succeeds</returns>
6256
<member name="M:NUnit.Framework.Constraints.DelayedConstraint.Matches``1(NUnit.Framework.Constraints.ActualValueDelegate{``0})">
6258
Test whether the constraint is satisfied by a delegate
6260
<param name="del">The delegate whose value is to be tested</param>
6261
<returns>True for if the base constraint fails, false if it succeeds</returns>
6263
<member name="M:NUnit.Framework.Constraints.DelayedConstraint.Matches``1(``0@)">
6265
Test whether the constraint is satisfied by a given reference.
6266
Overridden to wait for the specified delay period before
6267
calling the base constraint with the dereferenced value.
6269
<param name="actual">A reference to the value to be tested</param>
6270
<returns>True for success, false for failure</returns>
6272
<member name="M:NUnit.Framework.Constraints.DelayedConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
6274
Write the constraint description to a MessageWriter
6276
<param name="writer">The writer on which the description is displayed</param>
6278
<member name="M:NUnit.Framework.Constraints.DelayedConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
6280
Write the actual value for a failing constraint test to a MessageWriter.
6282
<param name="writer">The writer on which the actual value is displayed</param>
6284
<member name="M:NUnit.Framework.Constraints.DelayedConstraint.GetStringRepresentation">
6286
Returns the string representation of the constraint.
6289
<member name="T:NUnit.Framework.Constraints.EmptyCollectionConstraint">
6291
EmptyCollectionConstraint tests whether a collection is empty.
6294
<member name="M:NUnit.Framework.Constraints.EmptyCollectionConstraint.doMatch(System.Collections.IEnumerable)">
6296
Check that the collection is empty
6298
<param name="collection"></param>
6301
<member name="M:NUnit.Framework.Constraints.EmptyCollectionConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
6303
Write the constraint description to a MessageWriter
6305
<param name="writer"></param>
6307
<member name="T:NUnit.Framework.Constraints.EmptyConstraint">
6309
EmptyConstraint tests a whether a string or collection is empty,
6310
postponing the decision about which test is applied until the
6311
type of the actual argument is known.
6314
<member name="M:NUnit.Framework.Constraints.EmptyConstraint.Matches(System.Object)">
6316
Test whether the constraint is satisfied by a given value
6318
<param name="actual">The value to be tested</param>
6319
<returns>True for success, false for failure</returns>
6321
<member name="M:NUnit.Framework.Constraints.EmptyConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
6323
Write the constraint description to a MessageWriter
6325
<param name="writer">The writer on which the description is displayed</param>
6327
<member name="T:NUnit.Framework.Constraints.EmptyDirectoryConstraint">
6329
EmptyDirectoryConstraint is used to test that a directory is empty
6332
<member name="M:NUnit.Framework.Constraints.EmptyDirectoryConstraint.Matches(System.Object)">
6334
Test whether the constraint is satisfied by a given value
6336
<param name="actual">The value to be tested</param>
6337
<returns>True for success, false for failure</returns>
6339
<member name="M:NUnit.Framework.Constraints.EmptyDirectoryConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
6341
Write the constraint description to a MessageWriter
6343
<param name="writer">The writer on which the description is displayed</param>
6345
<member name="M:NUnit.Framework.Constraints.EmptyDirectoryConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
6347
Write the actual value for a failing constraint test to a
6348
MessageWriter. The default implementation simply writes
6349
the raw value of actual, leaving it to the writer to
6350
perform any formatting.
6352
<param name="writer">The writer on which the actual value is displayed</param>
6354
<member name="T:NUnit.Framework.Constraints.EmptyStringConstraint">
6356
EmptyStringConstraint tests whether a string is empty.
6359
<member name="M:NUnit.Framework.Constraints.EmptyStringConstraint.Matches(System.Object)">
6361
Test whether the constraint is satisfied by a given value
6363
<param name="actual">The value to be tested</param>
6364
<returns>True for success, false for failure</returns>
6366
<member name="M:NUnit.Framework.Constraints.EmptyStringConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
6368
Write the constraint description to a MessageWriter
6370
<param name="writer">The writer on which the description is displayed</param>
6372
<member name="T:NUnit.Framework.Constraints.EndsWithConstraint">
6374
EndsWithConstraint can test whether a string ends
6375
with an expected substring.
6378
<member name="T:NUnit.Framework.Constraints.StringConstraint">
6380
StringConstraint is the abstract base for constraints
6381
that operate on strings. It supports the IgnoreCase
6382
modifier for string operations.
6385
<member name="F:NUnit.Framework.Constraints.StringConstraint.expected">
6390
<member name="F:NUnit.Framework.Constraints.StringConstraint.caseInsensitive">
6392
Indicates whether tests should be case-insensitive
6395
<member name="M:NUnit.Framework.Constraints.StringConstraint.#ctor(System.String)">
6397
Constructs a StringConstraint given an expected value
6399
<param name="expected">The expected value</param>
6401
<member name="M:NUnit.Framework.Constraints.StringConstraint.Matches(System.Object)">
6403
Test whether the constraint is satisfied by a given value
6405
<param name="actual">The value to be tested</param>
6406
<returns>True for success, false for failure</returns>
6408
<member name="M:NUnit.Framework.Constraints.StringConstraint.Matches(System.String)">
6410
Test whether the constraint is satisfied by a given string
6412
<param name="actual">The string to be tested</param>
6413
<returns>True for success, false for failure</returns>
6415
<member name="P:NUnit.Framework.Constraints.StringConstraint.IgnoreCase">
6417
Modify the constraint to ignore case in matching.
6420
<member name="M:NUnit.Framework.Constraints.EndsWithConstraint.#ctor(System.String)">
6422
Initializes a new instance of the <see cref="T:EndsWithConstraint"/> class.
6424
<param name="expected">The expected string</param>
6426
<member name="M:NUnit.Framework.Constraints.EndsWithConstraint.Matches(System.String)">
6428
Test whether the constraint is matched by the actual value.
6429
This is a template method, which calls the IsMatch method
6430
of the derived class.
6432
<param name="actual"></param>
6435
<member name="M:NUnit.Framework.Constraints.EndsWithConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
6437
Write the constraint description to a MessageWriter
6439
<param name="writer">The writer on which the description is displayed</param>
6441
<member name="T:NUnit.Framework.Constraints.EqualConstraint">
6443
EqualConstraint is able to compare an actual value with the
6444
expected value provided in its constructor. Two objects are
6445
considered equal if both are null, or if both have the same
6446
value. NUnit has special semantics for some object types.
6449
<member name="F:NUnit.Framework.Constraints.EqualConstraint.clipStrings">
6451
If true, strings in error messages will be clipped
6454
<member name="F:NUnit.Framework.Constraints.EqualConstraint.comparer">
6456
NUnitEqualityComparer used to test equality.
6459
<member name="M:NUnit.Framework.Constraints.EqualConstraint.#ctor(System.Object)">
6461
Initializes a new instance of the <see cref="T:NUnit.Framework.Constraints.EqualConstraint"/> class.
6463
<param name="expected">The expected value.</param>
6465
<member name="M:NUnit.Framework.Constraints.EqualConstraint.Within(System.Object)">
6467
Flag the constraint to use a tolerance when determining equality.
6469
<param name="amount">Tolerance value to be used</param>
6470
<returns>Self.</returns>
6472
<member name="M:NUnit.Framework.Constraints.EqualConstraint.Comparer(System.Collections.IComparer)">
6474
Flag the constraint to use the supplied IComparer object.
6476
<param name="comparer">The IComparer object to use.</param>
6477
<returns>Self.</returns>
6479
<member name="M:NUnit.Framework.Constraints.EqualConstraint.Using(System.Collections.IComparer)">
6481
Flag the constraint to use the supplied IComparer object.
6483
<param name="comparer">The IComparer object to use.</param>
6484
<returns>Self.</returns>
6486
<member name="M:NUnit.Framework.Constraints.EqualConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
6488
Flag the constraint to use the supplied IComparer object.
6490
<param name="comparer">The IComparer object to use.</param>
6491
<returns>Self.</returns>
6493
<member name="M:NUnit.Framework.Constraints.EqualConstraint.Using``1(System.Comparison{``0})">
6495
Flag the constraint to use the supplied Comparison object.
6497
<param name="comparer">The IComparer object to use.</param>
6498
<returns>Self.</returns>
6500
<member name="M:NUnit.Framework.Constraints.EqualConstraint.Using(System.Collections.IEqualityComparer)">
6502
Flag the constraint to use the supplied IEqualityComparer object.
6504
<param name="comparer">The IComparer object to use.</param>
6505
<returns>Self.</returns>
6507
<member name="M:NUnit.Framework.Constraints.EqualConstraint.Using``1(System.Collections.Generic.IEqualityComparer{``0})">
6509
Flag the constraint to use the supplied IEqualityComparer object.
6511
<param name="comparer">The IComparer object to use.</param>
6512
<returns>Self.</returns>
6514
<member name="M:NUnit.Framework.Constraints.EqualConstraint.Matches(System.Object)">
6516
Test whether the constraint is satisfied by a given value
6518
<param name="actual">The value to be tested</param>
6519
<returns>True for success, false for failure</returns>
6521
<member name="M:NUnit.Framework.Constraints.EqualConstraint.WriteMessageTo(NUnit.Framework.Constraints.MessageWriter)">
6523
Write a failure message. Overridden to provide custom
6524
failure messages for EqualConstraint.
6526
<param name="writer">The MessageWriter to write to</param>
6528
<member name="M:NUnit.Framework.Constraints.EqualConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
6530
Write description of this constraint
6532
<param name="writer">The MessageWriter to write to</param>
6534
<member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayCollectionDifferences(NUnit.Framework.Constraints.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32)">
6536
Display the failure information for two collections that did not match.
6538
<param name="writer">The MessageWriter on which to display</param>
6539
<param name="expected">The expected collection.</param>
6540
<param name="actual">The actual collection</param>
6541
<param name="depth">The depth of this failure in a set of nested collections</param>
6543
<member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayTypesAndSizes(NUnit.Framework.Constraints.MessageWriter,System.Collections.IEnumerable,System.Collections.IEnumerable,System.Int32)">
6545
Displays a single line showing the types and sizes of the expected
6546
and actual enumerations, collections or arrays. If both are identical,
6547
the value is only shown once.
6549
<param name="writer">The MessageWriter on which to display</param>
6550
<param name="expected">The expected collection or array</param>
6551
<param name="actual">The actual collection or array</param>
6552
<param name="indent">The indentation level for the message line</param>
6554
<member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayFailurePoint(NUnit.Framework.Constraints.MessageWriter,System.Collections.IEnumerable,System.Collections.IEnumerable,NUnit.Framework.Constraints.FailurePoint,System.Int32)">
6556
Displays a single line showing the point in the expected and actual
6557
arrays at which the comparison failed. If the arrays have different
6558
structures or dimensions, both values are shown.
6560
<param name="writer">The MessageWriter on which to display</param>
6561
<param name="expected">The expected array</param>
6562
<param name="actual">The actual array</param>
6563
<param name="failurePoint">Index of the failure point in the underlying collections</param>
6564
<param name="indent">The indentation level for the message line</param>
6566
<member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayEnumerableDifferences(NUnit.Framework.Constraints.MessageWriter,System.Collections.IEnumerable,System.Collections.IEnumerable,System.Int32)">
6568
Display the failure information for two IEnumerables that did not match.
6570
<param name="writer">The MessageWriter on which to display</param>
6571
<param name="expected">The expected enumeration.</param>
6572
<param name="actual">The actual enumeration</param>
6573
<param name="depth">The depth of this failure in a set of nested collections</param>
6575
<member name="P:NUnit.Framework.Constraints.EqualConstraint.IgnoreCase">
6577
Flag the constraint to ignore case and return self.
6580
<member name="P:NUnit.Framework.Constraints.EqualConstraint.NoClip">
6582
Flag the constraint to suppress string clipping
6586
<member name="P:NUnit.Framework.Constraints.EqualConstraint.AsCollection">
6588
Flag the constraint to compare arrays as collections
6592
<member name="P:NUnit.Framework.Constraints.EqualConstraint.Ulps">
6594
Switches the .Within() modifier to interpret its tolerance as
6595
a distance in representable values (see remarks).
6597
<returns>Self.</returns>
6599
Ulp stands for "unit in the last place" and describes the minimum
6600
amount a given value can change. For any integers, an ulp is 1 whole
6601
digit. For floating point values, the accuracy of which is better
6602
for smaller numbers and worse for larger numbers, an ulp depends
6603
on the size of the number. Using ulps for comparison of floating
6604
point results instead of fixed tolerances is safer because it will
6605
automatically compensate for the added inaccuracy of larger numbers.
6608
<member name="P:NUnit.Framework.Constraints.EqualConstraint.Percent">
6610
Switches the .Within() modifier to interpret its tolerance as
6611
a percentage that the actual values is allowed to deviate from
6614
<returns>Self</returns>
6616
<member name="P:NUnit.Framework.Constraints.EqualConstraint.Days">
6618
Causes the tolerance to be interpreted as a TimeSpan in days.
6620
<returns>Self</returns>
6622
<member name="P:NUnit.Framework.Constraints.EqualConstraint.Hours">
6624
Causes the tolerance to be interpreted as a TimeSpan in hours.
6626
<returns>Self</returns>
6628
<member name="P:NUnit.Framework.Constraints.EqualConstraint.Minutes">
6630
Causes the tolerance to be interpreted as a TimeSpan in minutes.
6632
<returns>Self</returns>
6634
<member name="P:NUnit.Framework.Constraints.EqualConstraint.Seconds">
6636
Causes the tolerance to be interpreted as a TimeSpan in seconds.
6638
<returns>Self</returns>
6640
<member name="P:NUnit.Framework.Constraints.EqualConstraint.Milliseconds">
6642
Causes the tolerance to be interpreted as a TimeSpan in milliseconds.
6644
<returns>Self</returns>
6646
<member name="P:NUnit.Framework.Constraints.EqualConstraint.Ticks">
6648
Causes the tolerance to be interpreted as a TimeSpan in clock ticks.
6650
<returns>Self</returns>
6652
<member name="T:NUnit.Framework.Constraints.EqualityAdapter">
6654
EqualityAdapter class handles all equality comparisons
6655
that use an IEqualityComparer, IEqualityComparer<T>
6656
or a ComparisonAdapter.
6659
<member name="M:NUnit.Framework.Constraints.EqualityAdapter.AreEqual(System.Object,System.Object)">
6661
Compares two objects, returning true if they are equal
6664
<member name="M:NUnit.Framework.Constraints.EqualityAdapter.CanCompare(System.Object,System.Object)">
6666
Returns true if the two objects can be compared by this adapter.
6667
The base adapter cannot handle IEnumerables except for strings.
6670
<member name="M:NUnit.Framework.Constraints.EqualityAdapter.For(System.Collections.IComparer)">
6672
Returns an EqualityAdapter that wraps an IComparer.
6675
<member name="M:NUnit.Framework.Constraints.EqualityAdapter.For(System.Collections.IEqualityComparer)">
6677
Returns an EqualityAdapter that wraps an IEqualityComparer.
6680
<member name="M:NUnit.Framework.Constraints.EqualityAdapter.For``1(System.Collections.Generic.IEqualityComparer{``0})">
6682
Returns an EqualityAdapter that wraps an IEqualityComparer<T>.
6685
<member name="M:NUnit.Framework.Constraints.EqualityAdapter.For``1(System.Collections.Generic.IComparer{``0})">
6687
Returns an EqualityAdapter that wraps an IComparer<T>.
6690
<member name="M:NUnit.Framework.Constraints.EqualityAdapter.For``1(System.Comparison{``0})">
6692
Returns an EqualityAdapter that wraps a Comparison<T>.
6695
<member name="T:NUnit.Framework.Constraints.EqualityAdapter.ComparerAdapter">
6697
EqualityAdapter that wraps an IComparer.
6700
<member name="M:NUnit.Framework.Constraints.EqualityAdapter.GenericEqualityAdapter`1.CanCompare(System.Object,System.Object)">
6702
Returns true if the two objects can be compared by this adapter.
6703
Generic adapter requires objects of the specified type.
6706
<member name="T:NUnit.Framework.Constraints.EqualityAdapter.ComparerAdapter`1">
6708
EqualityAdapter that wraps an IComparer.
6711
<member name="T:NUnit.Framework.Constraints.EqualityAdapterList">
6713
EqualityAdapterList represents a list of EqualityAdapters
6714
in a common class across platforms.
6717
<member name="T:NUnit.Framework.Constraints.ExactCountConstraint">
6719
ExactCountConstraint applies another constraint to each
6720
item in a collection, succeeding only if a specified
6721
number of items succeed.
6724
<member name="M:NUnit.Framework.Constraints.ExactCountConstraint.#ctor(System.Int32,NUnit.Framework.Constraints.Constraint)">
6726
Construct an ExactCountConstraint on top of an existing constraint
6728
<param name="expectedCount"></param>
6729
<param name="itemConstraint"></param>
6731
<member name="M:NUnit.Framework.Constraints.ExactCountConstraint.Matches(System.Object)">
6733
Apply the item constraint to each item in the collection,
6734
succeeding only if the expected number of items pass.
6736
<param name="actual"></param>
6739
<member name="M:NUnit.Framework.Constraints.ExactCountConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
6741
Write a description of this constraint to a MessageWriter
6743
<param name="writer"></param>
6745
<member name="T:NUnit.Framework.Constraints.ExactTypeConstraint">
6747
ExactTypeConstraint is used to test that an object
6748
is of the exact type provided in the constructor
6751
<member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.#ctor(System.Type)">
6753
Construct an ExactTypeConstraint for a given Type
6755
<param name="type">The expected Type.</param>
6757
<member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.Matches(System.Object)">
6759
Test that an object is of the exact type specified
6761
<param name="actual">The actual value.</param>
6762
<returns>True if the tested object is of the exact type provided, otherwise false.</returns>
6764
<member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
6766
Write the description of this constraint to a MessageWriter
6768
<param name="writer">The MessageWriter to use</param>
6770
<member name="T:NUnit.Framework.Constraints.ExceptionTypeConstraint">
6772
ExceptionTypeConstraint is a special version of ExactTypeConstraint
6773
used to provided detailed info about the exception thrown in
6777
<member name="M:NUnit.Framework.Constraints.ExceptionTypeConstraint.#ctor(System.Type)">
6779
Constructs an ExceptionTypeConstraint
6782
<member name="M:NUnit.Framework.Constraints.ExceptionTypeConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
6784
Write the actual value for a failing constraint test to a
6785
MessageWriter. Overriden to write additional information
6786
in the case of an Exception.
6788
<param name="writer">The MessageWriter to use</param>
6790
<member name="T:NUnit.Framework.Constraints.FailurePoint">
6792
FailurePoint class represents one point of failure
6793
in an equality test.
6796
<member name="F:NUnit.Framework.Constraints.FailurePoint.Position">
6798
The location of the failure
6801
<member name="F:NUnit.Framework.Constraints.FailurePoint.ExpectedValue">
6806
<member name="F:NUnit.Framework.Constraints.FailurePoint.ActualValue">
6811
<member name="F:NUnit.Framework.Constraints.FailurePoint.ExpectedHasData">
6813
Indicates whether the expected value is valid
6816
<member name="F:NUnit.Framework.Constraints.FailurePoint.ActualHasData">
6818
Indicates whether the actual value is valid
6821
<member name="T:NUnit.Framework.Constraints.FailurePointList">
6823
FailurePointList represents a set of FailurePoints
6824
in a cross-platform way.
6827
<member name="T:NUnit.Framework.Constraints.FalseConstraint">
6829
FalseConstraint tests that the actual value is false
6832
<member name="M:NUnit.Framework.Constraints.FalseConstraint.#ctor">
6834
Initializes a new instance of the <see cref="T:FalseConstraint"/> class.
6837
<member name="T:NUnit.Framework.Constraints.FloatingPointNumerics">
6838
<summary>Helper routines for working with floating point numbers</summary>
6841
The floating point comparison code is based on this excellent article:
6842
http://www.cygnus-software.com/papers/comparingfloats/comparingfloats.htm
6845
"ULP" means Unit in the Last Place and in the context of this library refers to
6846
the distance between two adjacent floating point numbers. IEEE floating point
6847
numbers can only represent a finite subset of natural numbers, with greater
6848
accuracy for smaller numbers and lower accuracy for very large numbers.
6851
If a comparison is allowed "2 ulps" of deviation, that means the values are
6852
allowed to deviate by up to 2 adjacent floating point values, which might be
6853
as low as 0.0000001 for small numbers or as high as 10.0 for large numbers.
6857
<member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.AreAlmostEqualUlps(System.Single,System.Single,System.Int32)">
6858
<summary>Compares two floating point values for equality</summary>
6859
<param name="left">First floating point value to be compared</param>
6860
<param name="right">Second floating point value t be compared</param>
6861
<param name="maxUlps">
6862
Maximum number of representable floating point values that are allowed to
6863
be between the left and the right floating point values
6865
<returns>True if both numbers are equal or close to being equal</returns>
6868
Floating point values can only represent a finite subset of natural numbers.
6869
For example, the values 2.00000000 and 2.00000024 can be stored in a float,
6870
but nothing inbetween them.
6873
This comparison will count how many possible floating point values are between
6874
the left and the right number. If the number of possible values between both
6875
numbers is less than or equal to maxUlps, then the numbers are considered as
6879
Implementation partially follows the code outlined here:
6880
http://www.anttirt.net/2007/08/19/proper-floating-point-comparisons/
6884
<member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.AreAlmostEqualUlps(System.Double,System.Double,System.Int64)">
6885
<summary>Compares two double precision floating point values for equality</summary>
6886
<param name="left">First double precision floating point value to be compared</param>
6887
<param name="right">Second double precision floating point value t be compared</param>
6888
<param name="maxUlps">
6889
Maximum number of representable double precision floating point values that are
6890
allowed to be between the left and the right double precision floating point values
6892
<returns>True if both numbers are equal or close to being equal</returns>
6895
Double precision floating point values can only represent a limited series of
6896
natural numbers. For example, the values 2.0000000000000000 and 2.0000000000000004
6897
can be stored in a double, but nothing inbetween them.
6900
This comparison will count how many possible double precision floating point
6901
values are between the left and the right number. If the number of possible
6902
values between both numbers is less than or equal to maxUlps, then the numbers
6903
are considered as being equal.
6906
Implementation partially follows the code outlined here:
6907
http://www.anttirt.net/2007/08/19/proper-floating-point-comparisons/
6911
<member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsInt(System.Single)">
6913
Reinterprets the memory contents of a floating point value as an integer value
6915
<param name="value">
6916
Floating point value whose memory contents to reinterpret
6919
The memory contents of the floating point value interpreted as an integer
6922
<member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsLong(System.Double)">
6924
Reinterprets the memory contents of a double precision floating point
6925
value as an integer value
6927
<param name="value">
6928
Double precision floating point value whose memory contents to reinterpret
6931
The memory contents of the double precision floating point value
6932
interpreted as an integer
6935
<member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsFloat(System.Int32)">
6937
Reinterprets the memory contents of an integer as a floating point value
6939
<param name="value">Integer value whose memory contents to reinterpret</param>
6941
The memory contents of the integer value interpreted as a floating point value
6944
<member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsDouble(System.Int64)">
6946
Reinterprets the memory contents of an integer value as a double precision
6947
floating point value
6949
<param name="value">Integer whose memory contents to reinterpret</param>
6951
The memory contents of the integer interpreted as a double precision
6952
floating point value
6955
<member name="T:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion">
6956
<summary>Union of a floating point variable and an integer</summary>
6958
<member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion.Float">
6959
<summary>The union's value as a floating point variable</summary>
6961
<member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion.Int">
6962
<summary>The union's value as an integer</summary>
6964
<member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion.UInt">
6965
<summary>The union's value as an unsigned integer</summary>
6967
<member name="T:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion">
6968
<summary>Union of a double precision floating point variable and a long</summary>
6970
<member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion.Double">
6971
<summary>The union's value as a double precision floating point variable</summary>
6973
<member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion.Long">
6974
<summary>The union's value as a long</summary>
6976
<member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion.ULong">
6977
<summary>The union's value as an unsigned long</summary>
6979
<member name="T:NUnit.Framework.Constraints.GreaterThanConstraint">
6981
Tests whether a value is greater than the value supplied to its constructor
6984
<member name="F:NUnit.Framework.Constraints.GreaterThanConstraint.expected">
6986
The value against which a comparison is to be made
6989
<member name="M:NUnit.Framework.Constraints.GreaterThanConstraint.#ctor(System.Object)">
6991
Initializes a new instance of the <see cref="T:GreaterThanConstraint"/> class.
6993
<param name="expected">The expected value.</param>
6995
<member name="M:NUnit.Framework.Constraints.GreaterThanConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
6997
Write the constraint description to a MessageWriter
6999
<param name="writer">The writer on which the description is displayed</param>
7001
<member name="M:NUnit.Framework.Constraints.GreaterThanConstraint.Matches(System.Object)">
7003
Test whether the constraint is satisfied by a given value
7005
<param name="actual">The value to be tested</param>
7006
<returns>True for success, false for failure</returns>
7008
<member name="T:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint">
7010
Tests whether a value is greater than or equal to the value supplied to its constructor
7013
<member name="F:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.expected">
7015
The value against which a comparison is to be made
7018
<member name="M:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.#ctor(System.Object)">
7020
Initializes a new instance of the <see cref="T:GreaterThanOrEqualConstraint"/> class.
7022
<param name="expected">The expected value.</param>
7024
<member name="M:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
7026
Write the constraint description to a MessageWriter
7028
<param name="writer">The writer on which the description is displayed</param>
7030
<member name="M:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.Matches(System.Object)">
7032
Test whether the constraint is satisfied by a given value
7034
<param name="actual">The value to be tested</param>
7035
<returns>True for success, false for failure</returns>
7037
<member name="T:NUnit.Framework.Constraints.InstanceOfTypeConstraint">
7039
InstanceOfTypeConstraint is used to test that an object
7040
is of the same type provided or derived from it.
7043
<member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.#ctor(System.Type)">
7045
Construct an InstanceOfTypeConstraint for the type provided
7047
<param name="type">The expected Type</param>
7049
<member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.Matches(System.Object)">
7051
Test whether an object is of the specified type or a derived type
7053
<param name="actual">The object to be tested</param>
7054
<returns>True if the object is of the provided type or derives from it, otherwise false.</returns>
7056
<member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
7058
Write a description of this constraint to a MessageWriter
7060
<param name="writer">The MessageWriter to use</param>
7062
<member name="T:NUnit.Framework.Constraints.LessThanConstraint">
7064
Tests whether a value is less than the value supplied to its constructor
7067
<member name="F:NUnit.Framework.Constraints.LessThanConstraint.expected">
7069
The value against which a comparison is to be made
7072
<member name="M:NUnit.Framework.Constraints.LessThanConstraint.#ctor(System.Object)">
7074
Initializes a new instance of the <see cref="T:LessThanConstraint"/> class.
7076
<param name="expected">The expected value.</param>
7078
<member name="M:NUnit.Framework.Constraints.LessThanConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
7080
Write the constraint description to a MessageWriter
7082
<param name="writer">The writer on which the description is displayed</param>
7084
<member name="M:NUnit.Framework.Constraints.LessThanConstraint.Matches(System.Object)">
7086
Test whether the constraint is satisfied by a given value
7088
<param name="actual">The value to be tested</param>
7089
<returns>True for success, false for failure</returns>
7091
<member name="T:NUnit.Framework.Constraints.LessThanOrEqualConstraint">
7093
Tests whether a value is less than or equal to the value supplied to its constructor
7096
<member name="F:NUnit.Framework.Constraints.LessThanOrEqualConstraint.expected">
7098
The value against which a comparison is to be made
7101
<member name="M:NUnit.Framework.Constraints.LessThanOrEqualConstraint.#ctor(System.Object)">
7103
Initializes a new instance of the <see cref="T:LessThanOrEqualConstraint"/> class.
7105
<param name="expected">The expected value.</param>
7107
<member name="M:NUnit.Framework.Constraints.LessThanOrEqualConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
7109
Write the constraint description to a MessageWriter
7111
<param name="writer">The writer on which the description is displayed</param>
7113
<member name="M:NUnit.Framework.Constraints.LessThanOrEqualConstraint.Matches(System.Object)">
7115
Test whether the constraint is satisfied by a given value
7117
<param name="actual">The value to be tested</param>
7118
<returns>True for success, false for failure</returns>
7120
<member name="T:NUnit.Framework.Constraints.MessageWriter">
7122
MessageWriter is the abstract base for classes that write
7123
constraint descriptions and messages in some form. The
7124
class has separate methods for writing various components
7125
of a message, allowing implementations to tailor the
7126
presentation as needed.
7129
<member name="M:NUnit.Framework.Constraints.MessageWriter.#ctor">
7131
Construct a MessageWriter given a culture
7134
<member name="M:NUnit.Framework.Constraints.MessageWriter.WriteMessageLine(System.String,System.Object[])">
7136
Method to write single line message with optional args, usually
7137
written to precede the general failure message.
7139
<param name="message">The message to be written</param>
7140
<param name="args">Any arguments used in formatting the message</param>
7142
<member name="M:NUnit.Framework.Constraints.MessageWriter.WriteMessageLine(System.Int32,System.String,System.Object[])">
7144
Method to write single line message with optional args, usually
7145
written to precede the general failure message, at a givel
7148
<param name="level">The indentation level of the message</param>
7149
<param name="message">The message to be written</param>
7150
<param name="args">Any arguments used in formatting the message</param>
7152
<member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayDifferences(NUnit.Framework.Constraints.Constraint)">
7154
Display Expected and Actual lines for a constraint. This
7155
is called by MessageWriter's default implementation of
7156
WriteMessageTo and provides the generic two-line display.
7158
<param name="constraint">The constraint that failed</param>
7160
<member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayDifferences(System.Object,System.Object)">
7162
Display Expected and Actual lines for given values. This
7163
method may be called by constraints that need more control over
7164
the display of actual and expected values than is provided
7165
by the default implementation.
7167
<param name="expected">The expected value</param>
7168
<param name="actual">The actual value causing the failure</param>
7170
<member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayDifferences(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance)">
7172
Display Expected and Actual lines for given values, including
7173
a tolerance value on the Expected line.
7175
<param name="expected">The expected value</param>
7176
<param name="actual">The actual value causing the failure</param>
7177
<param name="tolerance">The tolerance within which the test was made</param>
7179
<member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayStringDifferences(System.String,System.String,System.Int32,System.Boolean,System.Boolean)">
7181
Display the expected and actual string values on separate lines.
7182
If the mismatch parameter is >=0, an additional line is displayed
7183
line containing a caret that points to the mismatch point.
7185
<param name="expected">The expected string value</param>
7186
<param name="actual">The actual string value</param>
7187
<param name="mismatch">The point at which the strings don't match or -1</param>
7188
<param name="ignoreCase">If true, case is ignored in locating the point where the strings differ</param>
7189
<param name="clipping">If true, the strings should be clipped to fit the line</param>
7191
<member name="M:NUnit.Framework.Constraints.MessageWriter.WriteConnector(System.String)">
7193
Writes the text for a connector.
7195
<param name="connector">The connector.</param>
7197
<member name="M:NUnit.Framework.Constraints.MessageWriter.WritePredicate(System.String)">
7199
Writes the text for a predicate.
7201
<param name="predicate">The predicate.</param>
7203
<member name="M:NUnit.Framework.Constraints.MessageWriter.WriteExpectedValue(System.Object)">
7205
Writes the text for an expected value.
7207
<param name="expected">The expected value.</param>
7209
<member name="M:NUnit.Framework.Constraints.MessageWriter.WriteModifier(System.String)">
7211
Writes the text for a modifier
7213
<param name="modifier">The modifier.</param>
7215
<member name="M:NUnit.Framework.Constraints.MessageWriter.WriteActualValue(System.Object)">
7217
Writes the text for an actual value.
7219
<param name="actual">The actual value.</param>
7221
<member name="M:NUnit.Framework.Constraints.MessageWriter.WriteValue(System.Object)">
7223
Writes the text for a generalized value.
7225
<param name="val">The value.</param>
7227
<member name="M:NUnit.Framework.Constraints.MessageWriter.WriteCollectionElements(System.Collections.IEnumerable,System.Int32,System.Int32)">
7229
Writes the text for a collection value,
7230
starting at a particular point, to a max length
7232
<param name="collection">The collection containing elements to write.</param>
7233
<param name="start">The starting point of the elements to write</param>
7234
<param name="max">The maximum number of elements to write</param>
7236
<member name="P:NUnit.Framework.Constraints.MessageWriter.MaxLineLength">
7238
Abstract method to get the max line length
7241
<member name="T:NUnit.Framework.Constraints.MsgUtils">
7243
Static methods used in creating messages
7246
<member name="F:NUnit.Framework.Constraints.MsgUtils.ELLIPSIS">
7248
Static string used when strings are clipped
7251
<member name="M:NUnit.Framework.Constraints.MsgUtils.GetTypeRepresentation(System.Object)">
7253
Returns the representation of a type as used in NUnitLite.
7254
This is the same as Type.ToString() except for arrays,
7255
which are displayed with their declared sizes.
7257
<param name="obj"></param>
7260
<member name="M:NUnit.Framework.Constraints.MsgUtils.EscapeControlChars(System.String)">
7262
Converts any control characters in a string
7263
to their escaped representation.
7265
<param name="s">The string to be converted</param>
7266
<returns>The converted string</returns>
7268
<member name="M:NUnit.Framework.Constraints.MsgUtils.GetArrayIndicesAsString(System.Int32[])">
7270
Return the a string representation for a set of indices into an array
7272
<param name="indices">Array of indices for which a string is needed</param>
7274
<member name="M:NUnit.Framework.Constraints.MsgUtils.GetArrayIndicesFromCollectionIndex(System.Collections.IEnumerable,System.Int32)">
7276
Get an array of indices representing the point in a enumerable,
7277
collection or array corresponding to a single int index into the
7280
<param name="collection">The collection to which the indices apply</param>
7281
<param name="index">Index in the collection</param>
7282
<returns>Array of indices</returns>
7284
<member name="M:NUnit.Framework.Constraints.MsgUtils.ClipString(System.String,System.Int32,System.Int32)">
7286
Clip a string to a given length, starting at a particular offset, returning the clipped
7287
string with ellipses representing the removed parts
7289
<param name="s">The string to be clipped</param>
7290
<param name="maxStringLength">The maximum permitted length of the result string</param>
7291
<param name="clipStart">The point at which to start clipping</param>
7292
<returns>The clipped string</returns>
7294
<member name="M:NUnit.Framework.Constraints.MsgUtils.ClipExpectedAndActual(System.String@,System.String@,System.Int32,System.Int32)">
7296
Clip the expected and actual strings in a coordinated fashion,
7297
so that they may be displayed together.
7299
<param name="expected"></param>
7300
<param name="actual"></param>
7301
<param name="maxDisplayLength"></param>
7302
<param name="mismatch"></param>
7304
<member name="M:NUnit.Framework.Constraints.MsgUtils.FindMismatchPosition(System.String,System.String,System.Int32,System.Boolean)">
7306
Shows the position two strings start to differ. Comparison
7307
starts at the start index.
7309
<param name="expected">The expected string</param>
7310
<param name="actual">The actual string</param>
7311
<param name="istart">The index in the strings at which comparison should start</param>
7312
<param name="ignoreCase">Boolean indicating whether case should be ignored</param>
7313
<returns>-1 if no mismatch found, or the index where mismatch found</returns>
7315
<member name="T:NUnit.Framework.Constraints.NaNConstraint">
7317
NaNConstraint tests that the actual value is a double or float NaN
7320
<member name="M:NUnit.Framework.Constraints.NaNConstraint.Matches(System.Object)">
7322
Test that the actual value is an NaN
7324
<param name="actual"></param>
7327
<member name="M:NUnit.Framework.Constraints.NaNConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
7329
Write the constraint description to a specified writer
7331
<param name="writer"></param>
7333
<member name="T:NUnit.Framework.Constraints.NoItemConstraint">
7335
NoItemConstraint applies another constraint to each
7336
item in a collection, failing if any of them succeeds.
7339
<member name="M:NUnit.Framework.Constraints.NoItemConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
7341
Construct a NoItemConstraint on top of an existing constraint
7343
<param name="itemConstraint"></param>
7345
<member name="M:NUnit.Framework.Constraints.NoItemConstraint.Matches(System.Object)">
7347
Apply the item constraint to each item in the collection,
7348
failing if any item fails.
7350
<param name="actual"></param>
7353
<member name="M:NUnit.Framework.Constraints.NoItemConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
7355
Write a description of this constraint to a MessageWriter
7357
<param name="writer"></param>
7359
<member name="T:NUnit.Framework.Constraints.NotConstraint">
7361
NotConstraint negates the effect of some other constraint
7364
<member name="M:NUnit.Framework.Constraints.NotConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
7366
Initializes a new instance of the <see cref="T:NUnit.Framework.Constraints.NotConstraint"/> class.
7368
<param name="baseConstraint">The base constraint to be negated.</param>
7370
<member name="M:NUnit.Framework.Constraints.NotConstraint.Matches(System.Object)">
7372
Test whether the constraint is satisfied by a given value
7374
<param name="actual">The value to be tested</param>
7375
<returns>True for if the base constraint fails, false if it succeeds</returns>
7377
<member name="M:NUnit.Framework.Constraints.NotConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
7379
Write the constraint description to a MessageWriter
7381
<param name="writer">The writer on which the description is displayed</param>
7383
<member name="M:NUnit.Framework.Constraints.NotConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
7385
Write the actual value for a failing constraint test to a MessageWriter.
7387
<param name="writer">The writer on which the actual value is displayed</param>
7389
<member name="T:NUnit.Framework.Constraints.NullConstraint">
7391
NullConstraint tests that the actual value is null
7394
<member name="M:NUnit.Framework.Constraints.NullConstraint.#ctor">
7396
Initializes a new instance of the <see cref="T:NullConstraint"/> class.
7399
<member name="T:NUnit.Framework.Constraints.NullOrEmptyStringConstraint">
7401
NullEmptyStringConstraint tests whether a string is either null or empty.
7404
<member name="M:NUnit.Framework.Constraints.NullOrEmptyStringConstraint.#ctor">
7406
Constructs a new NullOrEmptyStringConstraint
7409
<member name="M:NUnit.Framework.Constraints.NullOrEmptyStringConstraint.Matches(System.Object)">
7411
Test whether the constraint is satisfied by a given value
7413
<param name="actual">The value to be tested</param>
7414
<returns>True for success, false for failure</returns>
7416
<member name="M:NUnit.Framework.Constraints.NullOrEmptyStringConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
7418
Write the constraint description to a MessageWriter
7420
<param name="writer">The writer on which the description is displayed</param>
7422
<member name="T:NUnit.Framework.Constraints.Numerics">
7424
The Numerics class contains common operations on numeric values.
7427
<member name="M:NUnit.Framework.Constraints.Numerics.IsNumericType(System.Object)">
7429
Checks the type of the object, returning true if
7430
the object is a numeric type.
7432
<param name="obj">The object to check</param>
7433
<returns>true if the object is a numeric type</returns>
7435
<member name="M:NUnit.Framework.Constraints.Numerics.IsFloatingPointNumeric(System.Object)">
7437
Checks the type of the object, returning true if
7438
the object is a floating point numeric type.
7440
<param name="obj">The object to check</param>
7441
<returns>true if the object is a floating point numeric type</returns>
7443
<member name="M:NUnit.Framework.Constraints.Numerics.IsFixedPointNumeric(System.Object)">
7445
Checks the type of the object, returning true if
7446
the object is a fixed point numeric type.
7448
<param name="obj">The object to check</param>
7449
<returns>true if the object is a fixed point numeric type</returns>
7451
<member name="M:NUnit.Framework.Constraints.Numerics.AreEqual(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance@)">
7453
Test two numeric values for equality, performing the usual numeric
7454
conversions and using a provided or default tolerance. If the tolerance
7455
provided is Empty, this method may set it to a default tolerance.
7457
<param name="expected">The expected value</param>
7458
<param name="actual">The actual value</param>
7459
<param name="tolerance">A reference to the tolerance in effect</param>
7460
<returns>True if the values are equal</returns>
7462
<member name="M:NUnit.Framework.Constraints.Numerics.Compare(System.Object,System.Object)">
7464
Compare two numeric values, performing the usual numeric conversions.
7466
<param name="expected">The expected value</param>
7467
<param name="actual">The actual value</param>
7468
<returns>The relationship of the values to each other</returns>
7470
<member name="T:NUnit.Framework.Constraints.NUnitComparer">
7472
NUnitComparer encapsulates NUnit's default behavior
7473
in comparing two objects.
7476
<member name="M:NUnit.Framework.Constraints.NUnitComparer.Compare(System.Object,System.Object)">
7478
Compares two objects
7480
<param name="x"></param>
7481
<param name="y"></param>
7484
<member name="P:NUnit.Framework.Constraints.NUnitComparer.Default">
7486
Returns the default NUnitComparer.
7489
<member name="T:NUnit.Framework.Constraints.NUnitComparer`1">
7491
Generic version of NUnitComparer
7493
<typeparam name="T"></typeparam>
7495
<member name="M:NUnit.Framework.Constraints.NUnitComparer`1.Compare(`0,`0)">
7497
Compare two objects of the same type
7500
<member name="T:NUnit.Framework.Constraints.NUnitEqualityComparer">
7502
NUnitEqualityComparer encapsulates NUnit's handling of
7503
equality tests between objects.
7506
<member name="T:NUnit.Framework.INUnitEqualityComparer">
7511
<member name="M:NUnit.Framework.INUnitEqualityComparer.AreEqual(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance@)">
7513
Compares two objects for equality within a tolerance
7515
<param name="x">The first object to compare</param>
7516
<param name="y">The second object to compare</param>
7517
<param name="tolerance">The tolerance to use in the comparison</param>
7520
<member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.caseInsensitive">
7522
If true, all string comparisons will ignore case
7525
<member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.compareAsCollection">
7527
If true, arrays will be treated as collections, allowing
7528
those of different dimensions to be compared
7531
<member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.externalComparers">
7533
Comparison objects used in comparisons for some constraints.
7536
<member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.failurePoints">
7538
List of points at which a failure occured.
7541
<member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.recursionDetector">
7543
RecursionDetector used to check for recursion when
7544
evaluating self-referencing enumerables.
7547
<member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.AreEqual(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance@)">
7549
Compares two objects for equality within a tolerance, setting
7550
the tolerance to the actual tolerance used if an empty
7551
tolerance is supplied.
7554
<member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.ArraysEqual(System.Array,System.Array,NUnit.Framework.Constraints.Tolerance@)">
7556
Helper method to compare two arrays
7559
<member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.DirectoriesEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
7561
Method to compare two DirectoryInfo objects
7563
<param name="expected">first directory to compare</param>
7564
<param name="actual">second directory to compare</param>
7565
<returns>true if equivalent, false if not</returns>
7567
<member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.Default">
7569
Returns the default NUnitEqualityComparer
7572
<member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.IgnoreCase">
7574
Gets and sets a flag indicating whether case should
7575
be ignored in determining equality.
7578
<member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.CompareAsCollection">
7580
Gets and sets a flag indicating that arrays should be
7581
compared as collections, without regard to their shape.
7584
<member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.ExternalComparers">
7586
Gets the list of external comparers to be used to
7587
test for equality. They are applied to members of
7588
collections, in place of NUnit's own logic.
7591
<member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoints">
7593
Gets the list of failure points for the last Match performed.
7594
The list consists of objects to be interpreted by the caller.
7595
This generally means that the caller may only make use of
7596
objects it has placed on the list at a particular depthy.
7599
<member name="T:NUnit.Framework.Constraints.NUnitEqualityComparer.RecursionDetector">
7601
RecursionDetector detects when a comparison
7602
between two enumerables has reached a point
7603
where the same objects that were previously
7604
compared are again being compared. This allows
7605
the caller to stop the comparison if desired.
7608
<member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.RecursionDetector.CheckRecursion(System.Collections.IEnumerable,System.Collections.IEnumerable)">
7610
Check whether two objects have previously
7611
been compared, returning true if they have.
7612
The two objects are remembered, so that a
7613
second call will always return true.
7616
<member name="T:NUnit.Framework.Constraints.AllOperator">
7618
Represents a constraint that succeeds if all the
7619
members of a collection match a base constraint.
7622
<member name="T:NUnit.Framework.Constraints.CollectionOperator">
7624
Abstract base for operators that indicate how to
7625
apply a constraint to items in a collection.
7628
<member name="T:NUnit.Framework.Constraints.PrefixOperator">
7630
PrefixOperator takes a single constraint and modifies
7631
it's action in some way.
7634
<member name="T:NUnit.Framework.Constraints.ConstraintOperator">
7636
The ConstraintOperator class is used internally by a
7637
ConstraintBuilder to represent an operator that
7638
modifies or combines constraints.
7640
Constraint operators use left and right precedence
7641
values to determine whether the top operator on the
7642
stack should be reduced before pushing a new operator.
7645
<member name="F:NUnit.Framework.Constraints.ConstraintOperator.left_precedence">
7647
The precedence value used when the operator
7648
is about to be pushed to the stack.
7651
<member name="F:NUnit.Framework.Constraints.ConstraintOperator.right_precedence">
7653
The precedence value used when the operator
7654
is on the top of the stack.
7657
<member name="M:NUnit.Framework.Constraints.ConstraintOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
7659
Reduce produces a constraint from the operator and
7660
any arguments. It takes the arguments from the constraint
7661
stack and pushes the resulting constraint on it.
7663
<param name="stack"></param>
7665
<member name="P:NUnit.Framework.Constraints.ConstraintOperator.LeftContext">
7667
The syntax element preceding this operator
7670
<member name="P:NUnit.Framework.Constraints.ConstraintOperator.RightContext">
7672
The syntax element folowing this operator
7675
<member name="P:NUnit.Framework.Constraints.ConstraintOperator.LeftPrecedence">
7677
The precedence value used when the operator
7678
is about to be pushed to the stack.
7681
<member name="P:NUnit.Framework.Constraints.ConstraintOperator.RightPrecedence">
7683
The precedence value used when the operator
7684
is on the top of the stack.
7687
<member name="M:NUnit.Framework.Constraints.PrefixOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
7689
Reduce produces a constraint from the operator and
7690
any arguments. It takes the arguments from the constraint
7691
stack and pushes the resulting constraint on it.
7693
<param name="stack"></param>
7695
<member name="M:NUnit.Framework.Constraints.PrefixOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
7697
Returns the constraint created by applying this
7698
prefix to another constraint.
7700
<param name="constraint"></param>
7703
<member name="M:NUnit.Framework.Constraints.CollectionOperator.#ctor">
7705
Constructs a CollectionOperator
7708
<member name="M:NUnit.Framework.Constraints.AllOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
7710
Returns a constraint that will apply the argument
7711
to the members of a collection, succeeding if
7715
<member name="T:NUnit.Framework.Constraints.AndOperator">
7717
Operator that requires both it's arguments to succeed
7720
<member name="T:NUnit.Framework.Constraints.BinaryOperator">
7722
Abstract base class for all binary operators
7725
<member name="M:NUnit.Framework.Constraints.BinaryOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
7727
Reduce produces a constraint from the operator and
7728
any arguments. It takes the arguments from the constraint
7729
stack and pushes the resulting constraint on it.
7731
<param name="stack"></param>
7733
<member name="M:NUnit.Framework.Constraints.BinaryOperator.ApplyOperator(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
7735
Abstract method that produces a constraint by applying
7736
the operator to its left and right constraint arguments.
7739
<member name="P:NUnit.Framework.Constraints.BinaryOperator.LeftPrecedence">
7741
Gets the left precedence of the operator
7744
<member name="P:NUnit.Framework.Constraints.BinaryOperator.RightPrecedence">
7746
Gets the right precedence of the operator
7749
<member name="M:NUnit.Framework.Constraints.AndOperator.#ctor">
7751
Construct an AndOperator
7754
<member name="M:NUnit.Framework.Constraints.AndOperator.ApplyOperator(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
7756
Apply the operator to produce an AndConstraint
7759
<member name="T:NUnit.Framework.Constraints.AttributeOperator">
7761
Operator that tests for the presence of a particular attribute
7762
on a type and optionally applies further tests to the attribute.
7765
<member name="T:NUnit.Framework.Constraints.SelfResolvingOperator">
7767
Abstract base class for operators that are able to reduce to a
7768
constraint whether or not another syntactic element follows.
7771
<member name="M:NUnit.Framework.Constraints.AttributeOperator.#ctor(System.Type)">
7773
Construct an AttributeOperator for a particular Type
7775
<param name="type">The Type of attribute tested</param>
7777
<member name="M:NUnit.Framework.Constraints.AttributeOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
7779
Reduce produces a constraint from the operator and
7780
any arguments. It takes the arguments from the constraint
7781
stack and pushes the resulting constraint on it.
7784
<member name="T:NUnit.Framework.Constraints.CollectionOrderedConstraint">
7786
CollectionOrderedConstraint is used to test whether a collection is ordered.
7789
<member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.#ctor">
7791
Construct a CollectionOrderedConstraint
7794
<member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using(System.Collections.IComparer)">
7796
Modifies the constraint to use an IComparer and returns self.
7799
<member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
7801
Modifies the constraint to use an IComparer<T> and returns self.
7804
<member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using``1(System.Comparison{``0})">
7806
Modifies the constraint to use a Comparison<T> and returns self.
7809
<member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.By(System.String)">
7811
Modifies the constraint to test ordering by the value of
7812
a specified property and returns self.
7815
<member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.doMatch(System.Collections.IEnumerable)">
7817
Test whether the collection is ordered
7819
<param name="actual"></param>
7822
<member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
7824
Write a description of the constraint to a MessageWriter
7826
<param name="writer"></param>
7828
<member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.GetStringRepresentation">
7830
Returns the string representation of the constraint.
7834
<member name="P:NUnit.Framework.Constraints.CollectionOrderedConstraint.Descending">
7836
If used performs a reverse comparison
7839
<member name="T:NUnit.Framework.Constraints.ExactCountOperator">
7841
Represents a constraint that succeeds if the specified
7842
count of members of a collection match a base constraint.
7845
<member name="M:NUnit.Framework.Constraints.ExactCountOperator.#ctor(System.Int32)">
7847
Construct an ExactCountOperator for a specified count
7849
<param name="expectedCount">The expected count</param>
7851
<member name="M:NUnit.Framework.Constraints.ExactCountOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
7853
Returns a constraint that will apply the argument
7854
to the members of a collection, succeeding if
7855
none of them succeed.
7858
<member name="T:NUnit.Framework.Constraints.NoneOperator">
7860
Represents a constraint that succeeds if none of the
7861
members of a collection match a base constraint.
7864
<member name="M:NUnit.Framework.Constraints.NoneOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
7866
Returns a constraint that will apply the argument
7867
to the members of a collection, succeeding if
7868
none of them succeed.
7871
<member name="T:NUnit.Framework.Constraints.NotOperator">
7873
Negates the test of the constraint it wraps.
7876
<member name="M:NUnit.Framework.Constraints.NotOperator.#ctor">
7878
Constructs a new NotOperator
7881
<member name="M:NUnit.Framework.Constraints.NotOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
7883
Returns a NotConstraint applied to its argument.
7886
<member name="T:NUnit.Framework.Constraints.OrOperator">
7888
Operator that requires at least one of it's arguments to succeed
7891
<member name="M:NUnit.Framework.Constraints.OrOperator.#ctor">
7893
Construct an OrOperator
7896
<member name="M:NUnit.Framework.Constraints.OrOperator.ApplyOperator(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
7898
Apply the operator to produce an OrConstraint
7901
<member name="T:NUnit.Framework.Constraints.PropOperator">
7903
Operator used to test for the presence of a named Property
7904
on an object and optionally apply further tests to the
7905
value of that property.
7908
<member name="M:NUnit.Framework.Constraints.PropOperator.#ctor(System.String)">
7910
Constructs a PropOperator for a particular named property
7913
<member name="M:NUnit.Framework.Constraints.PropOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
7915
Reduce produces a constraint from the operator and
7916
any arguments. It takes the arguments from the constraint
7917
stack and pushes the resulting constraint on it.
7919
<param name="stack"></param>
7921
<member name="P:NUnit.Framework.Constraints.PropOperator.Name">
7923
Gets the name of the property to which the operator applies
7926
<member name="T:NUnit.Framework.Constraints.ThrowsOperator">
7928
Operator that tests that an exception is thrown and
7929
optionally applies further tests to the exception.
7932
<member name="M:NUnit.Framework.Constraints.ThrowsOperator.#ctor">
7934
Construct a ThrowsOperator
7937
<member name="M:NUnit.Framework.Constraints.ThrowsOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
7939
Reduce produces a constraint from the operator and
7940
any arguments. It takes the arguments from the constraint
7941
stack and pushes the resulting constraint on it.
7944
<member name="T:NUnit.Framework.Constraints.WithOperator">
7946
Represents a constraint that simply wraps the
7947
constraint provided as an argument, without any
7948
further functionality, but which modifes the
7949
order of evaluation because of its precedence.
7952
<member name="M:NUnit.Framework.Constraints.WithOperator.#ctor">
7954
Constructor for the WithOperator
7957
<member name="M:NUnit.Framework.Constraints.WithOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
7959
Returns a constraint that wraps its argument
7962
<member name="T:NUnit.Framework.Constraints.OrConstraint">
7964
OrConstraint succeeds if either member succeeds
7967
<member name="M:NUnit.Framework.Constraints.OrConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
7969
Create an OrConstraint from two other constraints
7971
<param name="left">The first constraint</param>
7972
<param name="right">The second constraint</param>
7974
<member name="M:NUnit.Framework.Constraints.OrConstraint.Matches(System.Object)">
7976
Apply the member constraints to an actual value, succeeding
7977
succeeding as soon as one of them succeeds.
7979
<param name="actual">The actual value</param>
7980
<returns>True if either constraint succeeded</returns>
7982
<member name="M:NUnit.Framework.Constraints.OrConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
7984
Write a description for this contraint to a MessageWriter
7986
<param name="writer">The MessageWriter to receive the description</param>
7988
<member name="T:NUnit.Framework.Constraints.PathConstraint">
7990
PathConstraint serves as the abstract base of constraints
7991
that operate on paths and provides several helper methods.
7994
<member name="F:NUnit.Framework.Constraints.PathConstraint.expectedPath">
7996
The expected path used in the constraint
7999
<member name="F:NUnit.Framework.Constraints.PathConstraint.caseInsensitive">
8001
Flag indicating whether a caseInsensitive comparison should be made
8004
<member name="M:NUnit.Framework.Constraints.PathConstraint.#ctor(System.String)">
8006
Construct a PathConstraint for a give expected path
8008
<param name="expectedPath">The expected path</param>
8010
<member name="M:NUnit.Framework.Constraints.PathConstraint.Matches(System.Object)">
8012
Test whether the constraint is satisfied by a given value
8014
<param name="actual">The value to be tested</param>
8015
<returns>True for success, false for failure</returns>
8017
<member name="M:NUnit.Framework.Constraints.PathConstraint.IsMatch(System.String,System.String)">
8019
Returns true if the expected path and actual path match
8022
<member name="M:NUnit.Framework.Constraints.PathConstraint.GetStringRepresentation">
8024
Returns the string representation of this constraint
8027
<member name="M:NUnit.Framework.Constraints.PathConstraint.Canonicalize(System.String)">
8029
Transform the provided path to its canonical form so that it
8030
may be more easily be compared with other paths.
8032
<param name="path">The original path</param>
8033
<returns>The path in canonical form</returns>
8035
<member name="M:NUnit.Framework.Constraints.PathConstraint.IsSubPath(System.String,System.String,System.Boolean)">
8037
Test whether one path in canonical form is under another.
8039
<param name="path1">The first path - supposed to be the parent path</param>
8040
<param name="path2">The second path - supposed to be the child path</param>
8041
<param name="ignoreCase">Indicates whether case should be ignored</param>
8044
<member name="P:NUnit.Framework.Constraints.PathConstraint.IgnoreCase">
8046
Modifies the current instance to be case-insensitve
8050
<member name="P:NUnit.Framework.Constraints.PathConstraint.RespectCase">
8052
Modifies the current instance to be case-sensitve
8056
<member name="T:NUnit.Framework.Constraints.PredicateConstraint`1">
8058
Predicate constraint wraps a Predicate in a constraint,
8059
returning success if the predicate is true.
8062
<member name="M:NUnit.Framework.Constraints.PredicateConstraint`1.#ctor(System.Predicate{`0})">
8064
Construct a PredicateConstraint from a predicate
8067
<member name="M:NUnit.Framework.Constraints.PredicateConstraint`1.Matches(System.Object)">
8069
Determines whether the predicate succeeds when applied
8070
to the actual value.
8073
<member name="M:NUnit.Framework.Constraints.PredicateConstraint`1.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8075
Writes the description to a MessageWriter
8078
<member name="T:NUnit.Framework.Constraints.PropertyConstraint">
8080
PropertyConstraint extracts a named property and uses
8081
its value as the actual value for a chained constraint.
8084
<member name="M:NUnit.Framework.Constraints.PropertyConstraint.#ctor(System.String,NUnit.Framework.Constraints.Constraint)">
8086
Initializes a new instance of the <see cref="T:PropertyConstraint"/> class.
8088
<param name="name">The name.</param>
8089
<param name="baseConstraint">The constraint to apply to the property.</param>
8091
<member name="M:NUnit.Framework.Constraints.PropertyConstraint.Matches(System.Object)">
8093
Test whether the constraint is satisfied by a given value
8095
<param name="actual">The value to be tested</param>
8096
<returns>True for success, false for failure</returns>
8098
<member name="M:NUnit.Framework.Constraints.PropertyConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8100
Write the constraint description to a MessageWriter
8102
<param name="writer">The writer on which the description is displayed</param>
8104
<member name="M:NUnit.Framework.Constraints.PropertyConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
8106
Write the actual value for a failing constraint test to a
8107
MessageWriter. The default implementation simply writes
8108
the raw value of actual, leaving it to the writer to
8109
perform any formatting.
8111
<param name="writer">The writer on which the actual value is displayed</param>
8113
<member name="M:NUnit.Framework.Constraints.PropertyConstraint.GetStringRepresentation">
8115
Returns the string representation of the constraint.
8119
<member name="T:NUnit.Framework.Constraints.PropertyExistsConstraint">
8121
PropertyExistsConstraint tests that a named property
8122
exists on the object provided through Match.
8124
Originally, PropertyConstraint provided this feature
8125
in addition to making optional tests on the vaue
8126
of the property. The two constraints are now separate.
8129
<member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.#ctor(System.String)">
8131
Initializes a new instance of the <see cref="T:PropertyExistConstraint"/> class.
8133
<param name="name">The name of the property.</param>
8135
<member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.Matches(System.Object)">
8137
Test whether the property exists for a given object
8139
<param name="actual">The object to be tested</param>
8140
<returns>True for success, false for failure</returns>
8142
<member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8144
Write the constraint description to a MessageWriter
8146
<param name="writer">The writer on which the description is displayed</param>
8148
<member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
8150
Write the actual value for a failing constraint test to a
8153
<param name="writer">The writer on which the actual value is displayed</param>
8155
<member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.GetStringRepresentation">
8157
Returns the string representation of the constraint.
8161
<member name="T:NUnit.Framework.Constraints.RangeConstraint`1">
8163
RangeConstraint tests whether two values are within a
8167
<member name="M:NUnit.Framework.Constraints.RangeConstraint`1.#ctor(`0,`0)">
8169
Initializes a new instance of the <see cref="T:RangeConstraint"/> class.
8171
<param name="from">From.</param>
8172
<param name="to">To.</param>
8174
<member name="M:NUnit.Framework.Constraints.RangeConstraint`1.Matches(System.Object)">
8176
Test whether the constraint is satisfied by a given value
8178
<param name="actual">The value to be tested</param>
8179
<returns>True for success, false for failure</returns>
8181
<member name="M:NUnit.Framework.Constraints.RangeConstraint`1.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8183
Write the constraint description to a MessageWriter
8185
<param name="writer">The writer on which the description is displayed</param>
8187
<member name="T:NUnit.Framework.Constraints.RegexConstraint">
8189
RegexConstraint can test whether a string matches
8190
the pattern provided.
8193
<member name="M:NUnit.Framework.Constraints.RegexConstraint.#ctor(System.String)">
8195
Initializes a new instance of the <see cref="T:RegexConstraint"/> class.
8197
<param name="pattern">The pattern.</param>
8199
<member name="M:NUnit.Framework.Constraints.RegexConstraint.Matches(System.String)">
8201
Test whether the constraint is satisfied by a given value
8203
<param name="actual">The value to be tested</param>
8204
<returns>True for success, false for failure</returns>
8206
<member name="M:NUnit.Framework.Constraints.RegexConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8208
Write the constraint description to a MessageWriter
8210
<param name="writer">The writer on which the description is displayed</param>
8212
<member name="T:NUnit.Framework.Constraints.ResolvableConstraintExpression">
8214
ResolvableConstraintExpression is used to represent a compound
8215
constraint being constructed at a point where the last operator
8216
may either terminate the expression or may have additional
8217
qualifying constraints added to it.
8219
It is used, for example, for a Property element or for
8220
an Exception element, either of which may be optionally
8221
followed by constraints that apply to the property or
8225
<member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.#ctor">
8227
Create a new instance of ResolvableConstraintExpression
8230
<member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
8232
Create a new instance of ResolvableConstraintExpression,
8233
passing in a pre-populated ConstraintBuilder.
8236
<member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.NUnit#Framework#Constraints#IResolveConstraint#Resolve">
8238
Resolve the current expression to a Constraint
8241
<member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseAnd(NUnit.Framework.Constraints.ResolvableConstraintExpression,NUnit.Framework.Constraints.ResolvableConstraintExpression)">
8243
This operator creates a constraint that is satisfied only if both
8244
argument constraints are satisfied.
8247
<member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseAnd(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.ResolvableConstraintExpression)">
8249
This operator creates a constraint that is satisfied only if both
8250
argument constraints are satisfied.
8253
<member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseAnd(NUnit.Framework.Constraints.ResolvableConstraintExpression,NUnit.Framework.Constraints.Constraint)">
8255
This operator creates a constraint that is satisfied only if both
8256
argument constraints are satisfied.
8259
<member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseOr(NUnit.Framework.Constraints.ResolvableConstraintExpression,NUnit.Framework.Constraints.ResolvableConstraintExpression)">
8261
This operator creates a constraint that is satisfied if either
8262
of the argument constraints is satisfied.
8265
<member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseOr(NUnit.Framework.Constraints.ResolvableConstraintExpression,NUnit.Framework.Constraints.Constraint)">
8267
This operator creates a constraint that is satisfied if either
8268
of the argument constraints is satisfied.
8271
<member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseOr(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.ResolvableConstraintExpression)">
8273
This operator creates a constraint that is satisfied if either
8274
of the argument constraints is satisfied.
8277
<member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_LogicalNot(NUnit.Framework.Constraints.ResolvableConstraintExpression)">
8279
This operator creates a constraint that is satisfied if the
8280
argument constraint is not satisfied.
8283
<member name="P:NUnit.Framework.Constraints.ResolvableConstraintExpression.And">
8285
Appends an And Operator to the expression
8288
<member name="P:NUnit.Framework.Constraints.ResolvableConstraintExpression.Or">
8290
Appends an Or operator to the expression.
8293
<member name="T:NUnit.Framework.Constraints.ReusableConstraint">
8295
ReusableConstraint wraps a constraint expression after
8296
resolving it so that it can be reused consistently.
8299
<member name="M:NUnit.Framework.Constraints.ReusableConstraint.#ctor(NUnit.Framework.Constraints.IResolveConstraint)">
8301
Construct a ReusableConstraint from a constraint expression
8303
<param name="c">The expression to be resolved and reused</param>
8305
<member name="M:NUnit.Framework.Constraints.ReusableConstraint.op_Implicit(NUnit.Framework.Constraints.Constraint)~NUnit.Framework.Constraints.ReusableConstraint">
8307
Converts a constraint to a ReusableConstraint
8309
<param name="c">The constraint to be converted</param>
8310
<returns>A ReusableConstraint</returns>
8312
<member name="M:NUnit.Framework.Constraints.ReusableConstraint.ToString">
8314
Returns the string representation of the constraint.
8316
<returns>A string representing the constraint</returns>
8318
<member name="M:NUnit.Framework.Constraints.ReusableConstraint.Resolve">
8320
Resolves the ReusableConstraint by returning the constraint
8321
that it originally wrapped.
8323
<returns>A resolved constraint</returns>
8325
<member name="T:NUnit.Framework.Constraints.SameAsConstraint">
8327
SameAsConstraint tests whether an object is identical to
8328
the object passed to its constructor
8331
<member name="M:NUnit.Framework.Constraints.SameAsConstraint.#ctor(System.Object)">
8333
Initializes a new instance of the <see cref="T:SameAsConstraint"/> class.
8335
<param name="expected">The expected object.</param>
8337
<member name="M:NUnit.Framework.Constraints.SameAsConstraint.Matches(System.Object)">
8339
Test whether the constraint is satisfied by a given value
8341
<param name="actual">The value to be tested</param>
8342
<returns>True for success, false for failure</returns>
8344
<member name="M:NUnit.Framework.Constraints.SameAsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8346
Write the constraint description to a MessageWriter
8348
<param name="writer">The writer on which the description is displayed</param>
8350
<member name="T:NUnit.Framework.Constraints.SamePathConstraint">
8352
Summary description for SamePathConstraint.
8355
<member name="M:NUnit.Framework.Constraints.SamePathConstraint.#ctor(System.String)">
8357
Initializes a new instance of the <see cref="T:SamePathConstraint"/> class.
8359
<param name="expected">The expected path</param>
8361
<member name="M:NUnit.Framework.Constraints.SamePathConstraint.IsMatch(System.String,System.String)">
8363
Test whether the constraint is satisfied by a given value
8365
<param name="expectedPath">The expected path</param>
8366
<param name="actualPath">The actual path</param>
8367
<returns>True for success, false for failure</returns>
8369
<member name="M:NUnit.Framework.Constraints.SamePathConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8371
Write the constraint description to a MessageWriter
8373
<param name="writer">The writer on which the description is displayed</param>
8375
<member name="T:NUnit.Framework.Constraints.SamePathOrUnderConstraint">
8377
SamePathOrUnderConstraint tests that one path is under another
8380
<member name="M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.#ctor(System.String)">
8382
Initializes a new instance of the <see cref="T:SamePathOrUnderConstraint"/> class.
8384
<param name="expected">The expected path</param>
8386
<member name="M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.IsMatch(System.String,System.String)">
8388
Test whether the constraint is satisfied by a given value
8390
<param name="expectedPath">The expected path</param>
8391
<param name="actualPath">The actual path</param>
8392
<returns>True for success, false for failure</returns>
8394
<member name="M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8396
Write the constraint description to a MessageWriter
8398
<param name="writer">The writer on which the description is displayed</param>
8400
<member name="T:NUnit.Framework.Constraints.BinarySerializableConstraint">
8402
BinarySerializableConstraint tests whether
8403
an object is serializable in binary format.
8406
<member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.Matches(System.Object)">
8408
Test whether the constraint is satisfied by a given value
8410
<param name="actual">The value to be tested</param>
8411
<returns>True for success, false for failure</returns>
8413
<member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8415
Write the constraint description to a MessageWriter
8417
<param name="writer">The writer on which the description is displayed</param>
8419
<member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
8421
Write the actual value for a failing constraint test to a
8422
MessageWriter. The default implementation simply writes
8423
the raw value of actual, leaving it to the writer to
8424
perform any formatting.
8426
<param name="writer">The writer on which the actual value is displayed</param>
8428
<member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.GetStringRepresentation">
8430
Returns the string representation
8433
<member name="T:NUnit.Framework.Constraints.SomeOperator">
8435
Represents a constraint that succeeds if any of the
8436
members of a collection match a base constraint.
8439
<member name="M:NUnit.Framework.Constraints.SomeOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
8441
Returns a constraint that will apply the argument
8442
to the members of a collection, succeeding if
8443
any of them succeed.
8446
<member name="T:NUnit.Framework.Constraints.SomeItemsConstraint">
8448
SomeItemsConstraint applies another constraint to each
8449
item in a collection, succeeding if any of them succeeds.
8452
<member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
8454
Construct a SomeItemsConstraint on top of an existing constraint
8456
<param name="itemConstraint"></param>
8458
<member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.Matches(System.Object)">
8460
Apply the item constraint to each item in the collection,
8461
succeeding if any item succeeds.
8463
<param name="actual"></param>
8466
<member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8468
Write a description of this constraint to a MessageWriter
8470
<param name="writer"></param>
8472
<member name="T:NUnit.Framework.Constraints.StartsWithConstraint">
8474
StartsWithConstraint can test whether a string starts
8475
with an expected substring.
8478
<member name="M:NUnit.Framework.Constraints.StartsWithConstraint.#ctor(System.String)">
8480
Initializes a new instance of the <see cref="T:StartsWithConstraint"/> class.
8482
<param name="expected">The expected string</param>
8484
<member name="M:NUnit.Framework.Constraints.StartsWithConstraint.Matches(System.String)">
8486
Test whether the constraint is matched by the actual value.
8487
This is a template method, which calls the IsMatch method
8488
of the derived class.
8490
<param name="actual"></param>
8493
<member name="M:NUnit.Framework.Constraints.StartsWithConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8495
Write the constraint description to a MessageWriter
8497
<param name="writer">The writer on which the description is displayed</param>
8499
<member name="T:NUnit.Framework.Constraints.SubPathConstraint">
8501
SubPathConstraint tests that the actual path is under the expected path
8504
<member name="M:NUnit.Framework.Constraints.SubPathConstraint.#ctor(System.String)">
8506
Initializes a new instance of the <see cref="T:SubPathConstraint"/> class.
8508
<param name="expected">The expected path</param>
8510
<member name="M:NUnit.Framework.Constraints.SubPathConstraint.IsMatch(System.String,System.String)">
8512
Test whether the constraint is satisfied by a given value
8514
<param name="expectedPath">The expected path</param>
8515
<param name="actualPath">The actual path</param>
8516
<returns>True for success, false for failure</returns>
8518
<member name="M:NUnit.Framework.Constraints.SubPathConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8520
Write the constraint description to a MessageWriter
8522
<param name="writer">The writer on which the description is displayed</param>
8524
<member name="T:NUnit.Framework.Constraints.SubstringConstraint">
8526
SubstringConstraint can test whether a string contains
8527
the expected substring.
8530
<member name="M:NUnit.Framework.Constraints.SubstringConstraint.#ctor(System.String)">
8532
Initializes a new instance of the <see cref="T:SubstringConstraint"/> class.
8534
<param name="expected">The expected.</param>
8536
<member name="M:NUnit.Framework.Constraints.SubstringConstraint.Matches(System.String)">
8538
Test whether the constraint is satisfied by a given value
8540
<param name="actual">The value to be tested</param>
8541
<returns>True for success, false for failure</returns>
8543
<member name="M:NUnit.Framework.Constraints.SubstringConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8545
Write the constraint description to a MessageWriter
8547
<param name="writer">The writer on which the description is displayed</param>
8549
<member name="T:NUnit.Framework.Constraints.ThrowsConstraint">
8551
ThrowsConstraint is used to test the exception thrown by
8552
a delegate by applying a constraint to it.
8555
<member name="M:NUnit.Framework.Constraints.ThrowsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
8557
Initializes a new instance of the <see cref="T:NUnit.Framework.Constraints.ThrowsConstraint"/> class,
8558
using a constraint to be applied to the exception.
8560
<param name="baseConstraint">A constraint to apply to the caught exception.</param>
8562
<member name="M:NUnit.Framework.Constraints.ThrowsConstraint.Matches(System.Object)">
8564
Executes the code of the delegate and captures any exception.
8565
If a non-null base constraint was provided, it applies that
8566
constraint to the exception.
8568
<param name="actual">A delegate representing the code to be tested</param>
8569
<returns>True if an exception is thrown and the constraint succeeds, otherwise false</returns>
8571
<member name="M:NUnit.Framework.Constraints.ThrowsConstraint.Matches``1(NUnit.Framework.Constraints.ActualValueDelegate{``0})">
8573
Converts an ActualValueDelegate to a TestDelegate
8574
before calling the primary overload.
8577
<member name="M:NUnit.Framework.Constraints.ThrowsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8579
Write the constraint description to a MessageWriter
8581
<param name="writer">The writer on which the description is displayed</param>
8583
<member name="M:NUnit.Framework.Constraints.ThrowsConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
8585
Write the actual value for a failing constraint test to a
8586
MessageWriter. The default implementation simply writes
8587
the raw value of actual, leaving it to the writer to
8588
perform any formatting.
8590
<param name="writer">The writer on which the actual value is displayed</param>
8592
<member name="M:NUnit.Framework.Constraints.ThrowsConstraint.GetStringRepresentation">
8594
Returns the string representation of this constraint
8597
<member name="P:NUnit.Framework.Constraints.ThrowsConstraint.ActualException">
8599
Get the actual exception thrown - used by Assert.Throws.
8602
<member name="T:NUnit.Framework.Constraints.ThrowsNothingConstraint">
8604
ThrowsNothingConstraint tests that a delegate does not
8608
<member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.Matches(System.Object)">
8610
Test whether the constraint is satisfied by a given value
8612
<param name="actual">The value to be tested</param>
8613
<returns>True if no exception is thrown, otherwise false</returns>
8615
<member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8617
Write the constraint description to a MessageWriter
8619
<param name="writer">The writer on which the description is displayed</param>
8621
<member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
8623
Write the actual value for a failing constraint test to a
8624
MessageWriter. Overridden in ThrowsNothingConstraint to write
8625
information about the exception that was actually caught.
8627
<param name="writer">The writer on which the actual value is displayed</param>
8629
<member name="T:NUnit.Framework.Constraints.Tolerance">
8631
The Tolerance class generalizes the notion of a tolerance
8632
within which an equality test succeeds. Normally, it is
8633
used with numeric types, but it can be used with any
8634
type that supports taking a difference between two
8635
objects and comparing that difference to a value.
8638
<member name="M:NUnit.Framework.Constraints.Tolerance.#ctor(System.Object)">
8640
Constructs a linear tolerance of a specdified amount
8643
<member name="M:NUnit.Framework.Constraints.Tolerance.#ctor(System.Object,NUnit.Framework.Constraints.ToleranceMode)">
8645
Constructs a tolerance given an amount and ToleranceMode
8648
<member name="M:NUnit.Framework.Constraints.Tolerance.CheckLinearAndNumeric">
8650
Tests that the current Tolerance is linear with a
8651
numeric value, throwing an exception if it is not.
8654
<member name="P:NUnit.Framework.Constraints.Tolerance.Empty">
8656
Returns an empty Tolerance object, equivalent to
8657
specifying no tolerance. In most cases, it results
8658
in an exact match but for floats and doubles a
8659
default tolerance may be used.
8662
<member name="P:NUnit.Framework.Constraints.Tolerance.Zero">
8664
Returns a zero Tolerance object, equivalent to
8665
specifying an exact match.
8668
<member name="P:NUnit.Framework.Constraints.Tolerance.Mode">
8670
Gets the ToleranceMode for the current Tolerance
8673
<member name="P:NUnit.Framework.Constraints.Tolerance.Value">
8675
Gets the value of the current Tolerance instance.
8678
<member name="P:NUnit.Framework.Constraints.Tolerance.Percent">
8680
Returns a new tolerance, using the current amount as a percentage.
8683
<member name="P:NUnit.Framework.Constraints.Tolerance.Ulps">
8685
Returns a new tolerance, using the current amount in Ulps.
8688
<member name="P:NUnit.Framework.Constraints.Tolerance.Days">
8690
Returns a new tolerance with a TimeSpan as the amount, using
8691
the current amount as a number of days.
8694
<member name="P:NUnit.Framework.Constraints.Tolerance.Hours">
8696
Returns a new tolerance with a TimeSpan as the amount, using
8697
the current amount as a number of hours.
8700
<member name="P:NUnit.Framework.Constraints.Tolerance.Minutes">
8702
Returns a new tolerance with a TimeSpan as the amount, using
8703
the current amount as a number of minutes.
8706
<member name="P:NUnit.Framework.Constraints.Tolerance.Seconds">
8708
Returns a new tolerance with a TimeSpan as the amount, using
8709
the current amount as a number of seconds.
8712
<member name="P:NUnit.Framework.Constraints.Tolerance.Milliseconds">
8714
Returns a new tolerance with a TimeSpan as the amount, using
8715
the current amount as a number of milliseconds.
8718
<member name="P:NUnit.Framework.Constraints.Tolerance.Ticks">
8720
Returns a new tolerance with a TimeSpan as the amount, using
8721
the current amount as a number of clock ticks.
8724
<member name="P:NUnit.Framework.Constraints.Tolerance.IsEmpty">
8726
Returns true if the current tolerance is empty.
8729
<member name="T:NUnit.Framework.Constraints.ToleranceMode">
8731
Modes in which the tolerance value for a comparison can be interpreted.
8734
<member name="F:NUnit.Framework.Constraints.ToleranceMode.None">
8736
The tolerance was created with a value, without specifying
8737
how the value would be used. This is used to prevent setting
8738
the mode more than once and is generally changed to Linear
8739
upon execution of the test.
8742
<member name="F:NUnit.Framework.Constraints.ToleranceMode.Linear">
8744
The tolerance is used as a numeric range within which
8745
two compared values are considered to be equal.
8748
<member name="F:NUnit.Framework.Constraints.ToleranceMode.Percent">
8750
Interprets the tolerance as the percentage by which
8751
the two compared values my deviate from each other.
8754
<member name="F:NUnit.Framework.Constraints.ToleranceMode.Ulps">
8756
Compares two values based in their distance in
8757
representable numbers.
8760
<member name="T:NUnit.Framework.Constraints.TrueConstraint">
8762
TrueConstraint tests that the actual value is true
8765
<member name="M:NUnit.Framework.Constraints.TrueConstraint.#ctor">
8767
Initializes a new instance of the <see cref="T:TrueConstraint"/> class.
8770
<member name="T:NUnit.Framework.Constraints.UniqueItemsConstraint">
8772
UniqueItemsConstraint tests whether all the items in a
8773
collection are unique.
8776
<member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.doMatch(System.Collections.IEnumerable)">
8778
Check that all items are unique.
8780
<param name="actual"></param>
8783
<member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8785
Write a description of this constraint to a MessageWriter
8787
<param name="writer"></param>
8789
<member name="T:NUnit.Framework.Constraints.XmlSerializableConstraint">
8791
XmlSerializableConstraint tests whether
8792
an object is serializable in XML format.
8795
<member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.Matches(System.Object)">
8797
Test whether the constraint is satisfied by a given value
8799
<param name="actual">The value to be tested</param>
8800
<returns>True for success, false for failure</returns>
8802
<member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
8804
Write the constraint description to a MessageWriter
8806
<param name="writer">The writer on which the description is displayed</param>
8808
<member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
8810
Write the actual value for a failing constraint test to a
8811
MessageWriter. The default implementation simply writes
8812
the raw value of actual, leaving it to the writer to
8813
perform any formatting.
8815
<param name="writer">The writer on which the actual value is displayed</param>
8817
<member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.GetStringRepresentation">
8819
Returns the string representation of this constraint
8822
<member name="T:NUnit.Framework.Contains">
8824
Helper class with properties and methods that supply
8825
a number of constraints used in Asserts.
8828
<member name="M:NUnit.Framework.Contains.Item(System.Object)">
8830
Returns a new CollectionContainsConstraint checking for the
8831
presence of a particular object in the collection.
8834
<member name="M:NUnit.Framework.Contains.Substring(System.String)">
8836
Returns a constraint that succeeds if the actual
8837
value contains the substring supplied as an argument.
8840
<member name="T:NUnit.Framework.DirectoryAssert">
8842
Summary description for DirectoryAssert
8845
<member name="M:NUnit.Framework.DirectoryAssert.Equals(System.Object,System.Object)">
8847
The Equals method throws an AssertionException. This is done
8848
to make sure there is no mistake by calling this function.
8850
<param name="a"></param>
8851
<param name="b"></param>
8853
<member name="M:NUnit.Framework.DirectoryAssert.ReferenceEquals(System.Object,System.Object)">
8855
override the default ReferenceEquals to throw an AssertionException. This
8856
implementation makes sure there is no mistake in calling this function
8859
<param name="a"></param>
8860
<param name="b"></param>
8862
<member name="M:NUnit.Framework.DirectoryAssert.#ctor">
8864
We don't actually want any instances of this object, but some people
8865
like to inherit from it to add other static methods. Hence, the
8866
protected constructor disallows any instances of this object.
8869
<member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
8871
Verifies that two directories are equal. Two directories are considered
8872
equal if both are null, or if both have the same value byte for byte.
8873
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8875
<param name="expected">A directory containing the value that is expected</param>
8876
<param name="actual">A directory containing the actual value</param>
8877
<param name="message">The message to display if directories are not equal</param>
8878
<param name="args">Arguments to be used in formatting the message</param>
8880
<member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
8882
Verifies that two directories are equal. Two directories are considered
8883
equal if both are null, or if both have the same value byte for byte.
8884
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8886
<param name="expected">A directory containing the value that is expected</param>
8887
<param name="actual">A directory containing the actual value</param>
8888
<param name="message">The message to display if directories are not equal</param>
8890
<member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
8892
Verifies that two directories are equal. Two directories are considered
8893
equal if both are null, or if both have the same value byte for byte.
8894
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8896
<param name="expected">A directory containing the value that is expected</param>
8897
<param name="actual">A directory containing the actual value</param>
8899
<member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.String,System.String,System.String,System.Object[])">
8901
Verifies that two directories are equal. Two directories are considered
8902
equal if both are null, or if both have the same value byte for byte.
8903
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8905
<param name="expected">A directory path string containing the value that is expected</param>
8906
<param name="actual">A directory path string containing the actual value</param>
8907
<param name="message">The message to display if directories are not equal</param>
8908
<param name="args">Arguments to be used in formatting the message</param>
8910
<member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.String,System.String,System.String)">
8912
Verifies that two directories are equal. Two directories are considered
8913
equal if both are null, or if both have the same value byte for byte.
8914
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8916
<param name="expected">A directory path string containing the value that is expected</param>
8917
<param name="actual">A directory path string containing the actual value</param>
8918
<param name="message">The message to display if directories are not equal</param>
8920
<member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.String,System.String)">
8922
Verifies that two directories are equal. Two directories are considered
8923
equal if both are null, or if both have the same value byte for byte.
8924
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8926
<param name="expected">A directory path string containing the value that is expected</param>
8927
<param name="actual">A directory path string containing the actual value</param>
8929
<member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
8931
Asserts that two directories are not equal. If they are equal
8932
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8934
<param name="expected">A directory containing the value that is expected</param>
8935
<param name="actual">A directory containing the actual value</param>
8936
<param name="message">The message to display if directories are not equal</param>
8937
<param name="args">Arguments to be used in formatting the message</param>
8939
<member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
8941
Asserts that two directories are not equal. If they are equal
8942
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8944
<param name="expected">A directory containing the value that is expected</param>
8945
<param name="actual">A directory containing the actual value</param>
8946
<param name="message">The message to display if directories are not equal</param>
8948
<member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
8950
Asserts that two directories are not equal. If they are equal
8951
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8953
<param name="expected">A directory containing the value that is expected</param>
8954
<param name="actual">A directory containing the actual value</param>
8956
<member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.String,System.String,System.String,System.Object[])">
8958
Asserts that two directories are not equal. If they are equal
8959
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8961
<param name="expected">A directory path string containing the value that is expected</param>
8962
<param name="actual">A directory path string containing the actual value</param>
8963
<param name="message">The message to display if directories are equal</param>
8964
<param name="args">Arguments to be used in formatting the message</param>
8966
<member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.String,System.String,System.String)">
8968
Asserts that two directories are not equal. If they are equal
8969
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8971
<param name="expected">A directory path string containing the value that is expected</param>
8972
<param name="actual">A directory path string containing the actual value</param>
8973
<param name="message">The message to display if directories are equal</param>
8975
<member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.String,System.String)">
8977
Asserts that two directories are not equal. If they are equal
8978
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8980
<param name="expected">A directory path string containing the value that is expected</param>
8981
<param name="actual">A directory path string containing the actual value</param>
8983
<member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.IO.DirectoryInfo,System.String,System.Object[])">
8985
Asserts that the directory is empty. If it is not empty
8986
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8988
<param name="directory">A directory to search</param>
8989
<param name="message">The message to display if directories are not equal</param>
8990
<param name="args">Arguments to be used in formatting the message</param>
8992
<member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.IO.DirectoryInfo,System.String)">
8994
Asserts that the directory is empty. If it is not empty
8995
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
8997
<param name="directory">A directory to search</param>
8998
<param name="message">The message to display if directories are not equal</param>
9000
<member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.IO.DirectoryInfo)">
9002
Asserts that the directory is empty. If it is not empty
9003
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9005
<param name="directory">A directory to search</param>
9007
<member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.String,System.String,System.Object[])">
9009
Asserts that the directory is empty. If it is not empty
9010
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9012
<param name="directory">A directory to search</param>
9013
<param name="message">The message to display if directories are not equal</param>
9014
<param name="args">Arguments to be used in formatting the message</param>
9016
<member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.String,System.String)">
9018
Asserts that the directory is empty. If it is not empty
9019
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9021
<param name="directory">A directory to search</param>
9022
<param name="message">The message to display if directories are not equal</param>
9024
<member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.String)">
9026
Asserts that the directory is empty. If it is not empty
9027
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9029
<param name="directory">A directory to search</param>
9031
<member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.IO.DirectoryInfo,System.String,System.Object[])">
9033
Asserts that the directory is not empty. If it is empty
9034
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9036
<param name="directory">A directory to search</param>
9037
<param name="message">The message to display if directories are not equal</param>
9038
<param name="args">Arguments to be used in formatting the message</param>
9040
<member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.IO.DirectoryInfo,System.String)">
9042
Asserts that the directory is not empty. If it is empty
9043
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9045
<param name="directory">A directory to search</param>
9046
<param name="message">The message to display if directories are not equal</param>
9048
<member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.IO.DirectoryInfo)">
9050
Asserts that the directory is not empty. If it is empty
9051
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9053
<param name="directory">A directory to search</param>
9055
<member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.String,System.String,System.Object[])">
9057
Asserts that the directory is not empty. If it is empty
9058
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9060
<param name="directory">A directory to search</param>
9061
<param name="message">The message to display if directories are not equal</param>
9062
<param name="args">Arguments to be used in formatting the message</param>
9064
<member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.String,System.String)">
9066
Asserts that the directory is not empty. If it is empty
9067
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9069
<param name="directory">A directory to search</param>
9070
<param name="message">The message to display if directories are not equal</param>
9072
<member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.String)">
9074
Asserts that the directory is not empty. If it is empty
9075
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9077
<param name="directory">A directory to search</param>
9079
<member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
9081
Asserts that path contains actual as a subdirectory or
9082
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9084
<param name="directory">A directory to search</param>
9085
<param name="actual">sub-directory asserted to exist under directory</param>
9086
<param name="message">The message to display if directory is not within the path</param>
9087
<param name="args">Arguments to be used in formatting the message</param>
9089
<member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
9091
Asserts that path contains actual as a subdirectory or
9092
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9094
<param name="directory">A directory to search</param>
9095
<param name="actual">sub-directory asserted to exist under directory</param>
9096
<param name="message">The message to display if directory is not within the path</param>
9098
<member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
9100
Asserts that path contains actual as a subdirectory or
9101
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9103
<param name="directory">A directory to search</param>
9104
<param name="actual">sub-directory asserted to exist under directory</param>
9106
<member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.String,System.String,System.String,System.Object[])">
9108
Asserts that path contains actual as a subdirectory or
9109
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9111
<param name="directory">A directory to search</param>
9112
<param name="actual">sub-directory asserted to exist under directory</param>
9113
<param name="message">The message to display if directory is not within the path</param>
9114
<param name="args">Arguments to be used in formatting the message</param>
9116
<member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.String,System.String,System.String)">
9118
Asserts that path contains actual as a subdirectory or
9119
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9121
<param name="directory">A directory to search</param>
9122
<param name="actual">sub-directory asserted to exist under directory</param>
9123
<param name="message">The message to display if directory is not within the path</param>
9125
<member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.String,System.String)">
9127
Asserts that path contains actual as a subdirectory or
9128
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9130
<param name="directory">A directory to search</param>
9131
<param name="actual">sub-directory asserted to exist under directory</param>
9133
<member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
9135
Asserts that path does not contain actual as a subdirectory or
9136
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9138
<param name="directory">A directory to search</param>
9139
<param name="actual">sub-directory asserted to exist under directory</param>
9140
<param name="message">The message to display if directory is not within the path</param>
9141
<param name="args">Arguments to be used in formatting the message</param>
9143
<member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
9145
Asserts that path does not contain actual as a subdirectory or
9146
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9148
<param name="directory">A directory to search</param>
9149
<param name="actual">sub-directory asserted to exist under directory</param>
9150
<param name="message">The message to display if directory is not within the path</param>
9152
<member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
9154
Asserts that path does not contain actual as a subdirectory or
9155
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9157
<param name="directory">A directory to search</param>
9158
<param name="actual">sub-directory asserted to exist under directory</param>
9160
<member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.String,System.String,System.String,System.Object[])">
9162
Asserts that path does not contain actual as a subdirectory or
9163
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9165
<param name="directory">A directory to search</param>
9166
<param name="actual">sub-directory asserted to exist under directory</param>
9167
<param name="message">The message to display if directory is not within the path</param>
9168
<param name="args">Arguments to be used in formatting the message</param>
9170
<member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.String,System.String,System.String)">
9172
Asserts that path does not contain actual as a subdirectory or
9173
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9175
<param name="directory">A directory to search</param>
9176
<param name="actual">sub-directory asserted to exist under directory</param>
9177
<param name="message">The message to display if directory is not within the path</param>
9179
<member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.String,System.String)">
9181
Asserts that path does not contain actual as a subdirectory or
9182
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9184
<param name="directory">A directory to search</param>
9185
<param name="actual">sub-directory asserted to exist under directory</param>
9187
<member name="T:NUnit.Framework.AssertionException">
9189
Thrown when an assertion failed.
9192
<member name="M:NUnit.Framework.AssertionException.#ctor(System.String)">
9193
<param name="message">The error message that explains
9194
the reason for the exception</param>
9196
<member name="M:NUnit.Framework.AssertionException.#ctor(System.String,System.Exception)">
9197
<param name="message">The error message that explains
9198
the reason for the exception</param>
9199
<param name="inner">The exception that caused the
9200
current exception</param>
9202
<member name="M:NUnit.Framework.AssertionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9204
Serialization Constructor
9207
<member name="T:NUnit.Framework.IgnoreException">
9209
Thrown when an assertion failed.
9212
<member name="M:NUnit.Framework.IgnoreException.#ctor(System.String)">
9213
<param name="message"></param>
9215
<member name="M:NUnit.Framework.IgnoreException.#ctor(System.String,System.Exception)">
9216
<param name="message">The error message that explains
9217
the reason for the exception</param>
9218
<param name="inner">The exception that caused the
9219
current exception</param>
9221
<member name="M:NUnit.Framework.IgnoreException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9223
Serialization Constructor
9226
<member name="T:NUnit.Framework.InconclusiveException">
9228
Thrown when a test executes inconclusively.
9231
<member name="M:NUnit.Framework.InconclusiveException.#ctor(System.String)">
9232
<param name="message">The error message that explains
9233
the reason for the exception</param>
9235
<member name="M:NUnit.Framework.InconclusiveException.#ctor(System.String,System.Exception)">
9236
<param name="message">The error message that explains
9237
the reason for the exception</param>
9238
<param name="inner">The exception that caused the
9239
current exception</param>
9241
<member name="M:NUnit.Framework.InconclusiveException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9243
Serialization Constructor
9246
<member name="T:NUnit.Framework.SuccessException">
9248
Thrown when an assertion failed.
9251
<member name="M:NUnit.Framework.SuccessException.#ctor(System.String)">
9252
<param name="message"></param>
9254
<member name="M:NUnit.Framework.SuccessException.#ctor(System.String,System.Exception)">
9255
<param name="message">The error message that explains
9256
the reason for the exception</param>
9257
<param name="inner">The exception that caused the
9258
current exception</param>
9260
<member name="M:NUnit.Framework.SuccessException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9262
Serialization Constructor
9265
<member name="T:NUnit.Framework.FileAssert">
9267
Summary description for FileAssert.
9270
<member name="M:NUnit.Framework.FileAssert.Equals(System.Object,System.Object)">
9272
The Equals method throws an AssertionException. This is done
9273
to make sure there is no mistake by calling this function.
9275
<param name="a"></param>
9276
<param name="b"></param>
9278
<member name="M:NUnit.Framework.FileAssert.ReferenceEquals(System.Object,System.Object)">
9280
override the default ReferenceEquals to throw an AssertionException. This
9281
implementation makes sure there is no mistake in calling this function
9284
<param name="a"></param>
9285
<param name="b"></param>
9287
<member name="M:NUnit.Framework.FileAssert.#ctor">
9289
We don't actually want any instances of this object, but some people
9290
like to inherit from it to add other static methods. Hence, the
9291
protected constructor disallows any instances of this object.
9294
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream,System.String,System.Object[])">
9296
Verifies that two Streams are equal. Two Streams are considered
9297
equal if both are null, or if both have the same value byte for byte.
9298
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9300
<param name="expected">The expected Stream</param>
9301
<param name="actual">The actual Stream</param>
9302
<param name="message">The message to display if Streams are not equal</param>
9303
<param name="args">Arguments to be used in formatting the message</param>
9305
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream,System.String)">
9307
Verifies that two Streams are equal. Two Streams are considered
9308
equal if both are null, or if both have the same value byte for byte.
9309
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9311
<param name="expected">The expected Stream</param>
9312
<param name="actual">The actual Stream</param>
9313
<param name="message">The message to display if objects are not equal</param>
9315
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream)">
9317
Verifies that two Streams are equal. Two Streams are considered
9318
equal if both are null, or if both have the same value byte for byte.
9319
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9321
<param name="expected">The expected Stream</param>
9322
<param name="actual">The actual Stream</param>
9324
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo,System.String,System.Object[])">
9326
Verifies that two files are equal. Two files are considered
9327
equal if both are null, or if both have the same value byte for byte.
9328
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9330
<param name="expected">A file containing the value that is expected</param>
9331
<param name="actual">A file containing the actual value</param>
9332
<param name="message">The message to display if Streams are not equal</param>
9333
<param name="args">Arguments to be used in formatting the message</param>
9335
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo,System.String)">
9337
Verifies that two files are equal. Two files are considered
9338
equal if both are null, or if both have the same value byte for byte.
9339
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9341
<param name="expected">A file containing the value that is expected</param>
9342
<param name="actual">A file containing the actual value</param>
9343
<param name="message">The message to display if objects are not equal</param>
9345
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo)">
9347
Verifies that two files are equal. Two files are considered
9348
equal if both are null, or if both have the same value byte for byte.
9349
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9351
<param name="expected">A file containing the value that is expected</param>
9352
<param name="actual">A file containing the actual value</param>
9354
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String,System.String,System.Object[])">
9356
Verifies that two files are equal. Two files are considered
9357
equal if both are null, or if both have the same value byte for byte.
9358
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9360
<param name="expected">The path to a file containing the value that is expected</param>
9361
<param name="actual">The path to a file containing the actual value</param>
9362
<param name="message">The message to display if Streams are not equal</param>
9363
<param name="args">Arguments to be used in formatting the message</param>
9365
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String,System.String)">
9367
Verifies that two files are equal. Two files are considered
9368
equal if both are null, or if both have the same value byte for byte.
9369
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9371
<param name="expected">The path to a file containing the value that is expected</param>
9372
<param name="actual">The path to a file containing the actual value</param>
9373
<param name="message">The message to display if objects are not equal</param>
9375
<member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String)">
9377
Verifies that two files are equal. Two files are considered
9378
equal if both are null, or if both have the same value byte for byte.
9379
If they are not equal an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9381
<param name="expected">The path to a file containing the value that is expected</param>
9382
<param name="actual">The path to a file containing the actual value</param>
9384
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream,System.String,System.Object[])">
9386
Asserts that two Streams are not equal. If they are equal
9387
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9389
<param name="expected">The expected Stream</param>
9390
<param name="actual">The actual Stream</param>
9391
<param name="message">The message to be displayed when the two Stream are the same.</param>
9392
<param name="args">Arguments to be used in formatting the message</param>
9394
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream,System.String)">
9396
Asserts that two Streams are not equal. If they are equal
9397
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9399
<param name="expected">The expected Stream</param>
9400
<param name="actual">The actual Stream</param>
9401
<param name="message">The message to be displayed when the Streams are the same.</param>
9403
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream)">
9405
Asserts that two Streams are not equal. If they are equal
9406
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9408
<param name="expected">The expected Stream</param>
9409
<param name="actual">The actual Stream</param>
9411
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo,System.String,System.Object[])">
9413
Asserts that two files are not equal. If they are equal
9414
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9416
<param name="expected">A file containing the value that is expected</param>
9417
<param name="actual">A file containing the actual value</param>
9418
<param name="message">The message to display if Streams are not equal</param>
9419
<param name="args">Arguments to be used in formatting the message</param>
9421
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo,System.String)">
9423
Asserts that two files are not equal. If they are equal
9424
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9426
<param name="expected">A file containing the value that is expected</param>
9427
<param name="actual">A file containing the actual value</param>
9428
<param name="message">The message to display if objects are not equal</param>
9430
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo)">
9432
Asserts that two files are not equal. If they are equal
9433
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9435
<param name="expected">A file containing the value that is expected</param>
9436
<param name="actual">A file containing the actual value</param>
9438
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String,System.String,System.Object[])">
9440
Asserts that two files are not equal. If they are equal
9441
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9443
<param name="expected">The path to a file containing the value that is expected</param>
9444
<param name="actual">The path to a file containing the actual value</param>
9445
<param name="message">The message to display if Streams are not equal</param>
9446
<param name="args">Arguments to be used in formatting the message</param>
9448
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String,System.String)">
9450
Asserts that two files are not equal. If they are equal
9451
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9453
<param name="expected">The path to a file containing the value that is expected</param>
9454
<param name="actual">The path to a file containing the actual value</param>
9455
<param name="message">The message to display if objects are not equal</param>
9457
<member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String)">
9459
Asserts that two files are not equal. If they are equal
9460
an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
9462
<param name="expected">The path to a file containing the value that is expected</param>
9463
<param name="actual">The path to a file containing the actual value</param>
9465
<member name="T:NUnit.Framework.GlobalSettings">
9467
GlobalSettings is a place for setting default values used
9468
by the framework in performing asserts.
9471
<member name="F:NUnit.Framework.GlobalSettings.DefaultFloatingPointTolerance">
9473
Default tolerance for floating point equality
9476
<member name="T:NUnit.Framework.Guard">
9478
Class used to guard against unexpected argument values
9479
by throwing an appropriate exception.
9482
<member name="M:NUnit.Framework.Guard.ArgumentNotNull(System.Object,System.String)">
9484
Throws an exception if an argument is null
9486
<param name="value">The value to be tested</param>
9487
<param name="name">The name of the argument</param>
9489
<member name="M:NUnit.Framework.Guard.ArgumentNotNullOrEmpty(System.String,System.String)">
9491
Throws an exception if a string argument is null or empty
9493
<param name="value">The value to be tested</param>
9494
<param name="name">The name of the argument</param>
9496
<member name="T:NUnit.Framework.Has">
9498
Helper class with properties and methods that supply
9499
a number of constraints used in Asserts.
9502
<member name="M:NUnit.Framework.Has.Exactly(System.Int32)">
9504
Returns a ConstraintExpression, which will apply
9505
the following constraint to all members of a collection,
9506
succeeding only if a specified number of them succeed.
9509
<member name="M:NUnit.Framework.Has.Property(System.String)">
9511
Returns a new PropertyConstraintExpression, which will either
9512
test for the existence of the named property on the object
9513
being tested or apply any following constraint to that property.
9516
<member name="M:NUnit.Framework.Has.Attribute(System.Type)">
9518
Returns a new AttributeConstraint checking for the
9519
presence of a particular attribute on an object.
9522
<member name="M:NUnit.Framework.Has.Attribute``1">
9524
Returns a new AttributeConstraint checking for the
9525
presence of a particular attribute on an object.
9528
<member name="M:NUnit.Framework.Has.Member(System.Object)">
9530
Returns a new CollectionContainsConstraint checking for the
9531
presence of a particular object in the collection.
9534
<member name="P:NUnit.Framework.Has.No">
9536
Returns a ConstraintExpression that negates any
9537
following constraint.
9540
<member name="P:NUnit.Framework.Has.All">
9542
Returns a ConstraintExpression, which will apply
9543
the following constraint to all members of a collection,
9544
succeeding if all of them succeed.
9547
<member name="P:NUnit.Framework.Has.Some">
9549
Returns a ConstraintExpression, which will apply
9550
the following constraint to all members of a collection,
9551
succeeding if at least one of them succeeds.
9554
<member name="P:NUnit.Framework.Has.None">
9556
Returns a ConstraintExpression, which will apply
9557
the following constraint to all members of a collection,
9558
succeeding if all of them fail.
9561
<member name="P:NUnit.Framework.Has.Length">
9563
Returns a new ConstraintExpression, which will apply the following
9564
constraint to the Length property of the object being tested.
9567
<member name="P:NUnit.Framework.Has.Count">
9569
Returns a new ConstraintExpression, which will apply the following
9570
constraint to the Count property of the object being tested.
9573
<member name="P:NUnit.Framework.Has.Message">
9575
Returns a new ConstraintExpression, which will apply the following
9576
constraint to the Message property of the object being tested.
9579
<member name="P:NUnit.Framework.Has.InnerException">
9581
Returns a new ConstraintExpression, which will apply the following
9582
constraint to the InnerException property of the object being tested.
9585
<member name="T:NUnit.Framework.INUnitEqualityComparer`1">
9589
<typeparam name="T"></typeparam>
9591
<member name="M:NUnit.Framework.INUnitEqualityComparer`1.AreEqual(`0,`0,NUnit.Framework.Constraints.Tolerance@)">
9593
Compares two objects of a given Type for equality within a tolerance
9595
<param name="x">The first object to compare</param>
9596
<param name="y">The second object to compare</param>
9597
<param name="tolerance">The tolerance to use in the comparison</param>
9600
<member name="T:NUnit.Framework.IExpectException">
9602
Interface implemented by a user fixture in order to
9603
validate any expected exceptions. It is only called
9604
for test methods marked with the ExpectedException
9608
<member name="M:NUnit.Framework.IExpectException.HandleException(System.Exception)">
9610
Method to handle an expected exception
9612
<param name="ex">The exception to be handled</param>
9614
<member name="T:NUnit.Framework.TestDetails">
9616
Provides details about a test
9619
<member name="M:NUnit.Framework.TestDetails.#ctor(System.Object,System.Reflection.MethodInfo,System.String,System.String,System.Boolean)">
9621
Creates an instance of TestDetails
9623
<param name="fixture">The fixture that the test is a member of, if available.</param>
9624
<param name="method">The method that implements the test, if available.</param>
9625
<param name="fullName">The full name of the test.</param>
9626
<param name="type">A string representing the type of test, e.g. "Test Case".</param>
9627
<param name="isSuite">Indicates if the test represents a suite of tests.</param>
9629
<member name="P:NUnit.Framework.TestDetails.Fixture">
9631
The fixture that the test is a member of, if available.
9634
<member name="P:NUnit.Framework.TestDetails.Method">
9636
The method that implements the test, if available.
9639
<member name="P:NUnit.Framework.TestDetails.FullName">
9641
The full name of the test.
9644
<member name="P:NUnit.Framework.TestDetails.Type">
9646
A string representing the type of test, e.g. "Test Case".
9649
<member name="P:NUnit.Framework.TestDetails.IsSuite">
9651
Indicates if the test represents a suite of tests.
9654
<member name="T:NUnit.Framework.Is">
9656
Helper class with properties and methods that supply
9657
a number of constraints used in Asserts.
9660
<member name="M:NUnit.Framework.Is.EqualTo(System.Object)">
9662
Returns a constraint that tests two items for equality
9665
<member name="M:NUnit.Framework.Is.SameAs(System.Object)">
9667
Returns a constraint that tests that two references are the same object
9670
<member name="M:NUnit.Framework.Is.GreaterThan(System.Object)">
9672
Returns a constraint that tests whether the
9673
actual value is greater than the suppled argument
9676
<member name="M:NUnit.Framework.Is.GreaterThanOrEqualTo(System.Object)">
9678
Returns a constraint that tests whether the
9679
actual value is greater than or equal to the suppled argument
9682
<member name="M:NUnit.Framework.Is.AtLeast(System.Object)">
9684
Returns a constraint that tests whether the
9685
actual value is greater than or equal to the suppled argument
9688
<member name="M:NUnit.Framework.Is.LessThan(System.Object)">
9690
Returns a constraint that tests whether the
9691
actual value is less than the suppled argument
9694
<member name="M:NUnit.Framework.Is.LessThanOrEqualTo(System.Object)">
9696
Returns a constraint that tests whether the
9697
actual value is less than or equal to the suppled argument
9700
<member name="M:NUnit.Framework.Is.AtMost(System.Object)">
9702
Returns a constraint that tests whether the
9703
actual value is less than or equal to the suppled argument
9706
<member name="M:NUnit.Framework.Is.TypeOf(System.Type)">
9708
Returns a constraint that tests whether the actual
9709
value is of the exact type supplied as an argument.
9712
<member name="M:NUnit.Framework.Is.TypeOf``1">
9714
Returns a constraint that tests whether the actual
9715
value is of the exact type supplied as an argument.
9718
<member name="M:NUnit.Framework.Is.InstanceOf(System.Type)">
9720
Returns a constraint that tests whether the actual value
9721
is of the type supplied as an argument or a derived type.
9724
<member name="M:NUnit.Framework.Is.InstanceOf``1">
9726
Returns a constraint that tests whether the actual value
9727
is of the type supplied as an argument or a derived type.
9730
<member name="M:NUnit.Framework.Is.InstanceOfType(System.Type)">
9732
Returns a constraint that tests whether the actual value
9733
is of the type supplied as an argument or a derived type.
9736
<member name="M:NUnit.Framework.Is.InstanceOfType``1">
9738
Returns a constraint that tests whether the actual value
9739
is of the type supplied as an argument or a derived type.
9742
<member name="M:NUnit.Framework.Is.AssignableFrom(System.Type)">
9744
Returns a constraint that tests whether the actual value
9745
is assignable from the type supplied as an argument.
9748
<member name="M:NUnit.Framework.Is.AssignableFrom``1">
9750
Returns a constraint that tests whether the actual value
9751
is assignable from the type supplied as an argument.
9754
<member name="M:NUnit.Framework.Is.AssignableTo(System.Type)">
9756
Returns a constraint that tests whether the actual value
9757
is assignable from the type supplied as an argument.
9760
<member name="M:NUnit.Framework.Is.AssignableTo``1">
9762
Returns a constraint that tests whether the actual value
9763
is assignable from the type supplied as an argument.
9766
<member name="M:NUnit.Framework.Is.EquivalentTo(System.Collections.IEnumerable)">
9768
Returns a constraint that tests whether the actual value
9769
is a collection containing the same elements as the
9770
collection supplied as an argument.
9773
<member name="M:NUnit.Framework.Is.SubsetOf(System.Collections.IEnumerable)">
9775
Returns a constraint that tests whether the actual value
9776
is a subset of the collection supplied as an argument.
9779
<member name="M:NUnit.Framework.Is.StringContaining(System.String)">
9781
Returns a constraint that succeeds if the actual
9782
value contains the substring supplied as an argument.
9785
<member name="M:NUnit.Framework.Is.StringStarting(System.String)">
9787
Returns a constraint that succeeds if the actual
9788
value starts with the substring supplied as an argument.
9791
<member name="M:NUnit.Framework.Is.StringEnding(System.String)">
9793
Returns a constraint that succeeds if the actual
9794
value ends with the substring supplied as an argument.
9797
<member name="M:NUnit.Framework.Is.StringMatching(System.String)">
9799
Returns a constraint that succeeds if the actual
9800
value matches the regular expression supplied as an argument.
9803
<member name="M:NUnit.Framework.Is.SamePath(System.String)">
9805
Returns a constraint that tests whether the path provided
9806
is the same as an expected path after canonicalization.
9809
<member name="M:NUnit.Framework.Is.SubPath(System.String)">
9811
Returns a constraint that tests whether the path provided
9812
is under an expected path after canonicalization.
9815
<member name="M:NUnit.Framework.Is.SamePathOrUnder(System.String)">
9817
Returns a constraint that tests whether the path provided
9818
is the same path or under an expected path after canonicalization.
9821
<member name="M:NUnit.Framework.Is.InRange``1(``0,``0)">
9823
Returns a constraint that tests whether the actual value falls
9824
within a specified range.
9827
<member name="P:NUnit.Framework.Is.Not">
9829
Returns a ConstraintExpression that negates any
9830
following constraint.
9833
<member name="P:NUnit.Framework.Is.All">
9835
Returns a ConstraintExpression, which will apply
9836
the following constraint to all members of a collection,
9837
succeeding if all of them succeed.
9840
<member name="P:NUnit.Framework.Is.Null">
9842
Returns a constraint that tests for null
9845
<member name="P:NUnit.Framework.Is.True">
9847
Returns a constraint that tests for True
9850
<member name="P:NUnit.Framework.Is.False">
9852
Returns a constraint that tests for False
9855
<member name="P:NUnit.Framework.Is.Positive">
9857
Returns a constraint that tests for a positive value
9860
<member name="P:NUnit.Framework.Is.Negative">
9862
Returns a constraint that tests for a negative value
9865
<member name="P:NUnit.Framework.Is.NaN">
9867
Returns a constraint that tests for NaN
9870
<member name="P:NUnit.Framework.Is.Empty">
9872
Returns a constraint that tests for empty
9875
<member name="P:NUnit.Framework.Is.Unique">
9877
Returns a constraint that tests whether a collection
9878
contains all unique items.
9881
<member name="P:NUnit.Framework.Is.BinarySerializable">
9883
Returns a constraint that tests whether an object graph is serializable in binary format.
9886
<member name="P:NUnit.Framework.Is.XmlSerializable">
9888
Returns a constraint that tests whether an object graph is serializable in xml format.
9891
<member name="P:NUnit.Framework.Is.Ordered">
9893
Returns a constraint that tests whether a collection is ordered
9896
<member name="T:NUnit.Framework.Iz">
9898
The Iz class is a synonym for Is intended for use in VB,
9899
which regards Is as a keyword.
9902
<member name="T:NUnit.Framework.List">
9904
The List class is a helper class with properties and methods
9905
that supply a number of constraints used with lists and collections.
9908
<member name="M:NUnit.Framework.List.Map(System.Collections.ICollection)">
9910
List.Map returns a ListMapper, which can be used to map
9911
the original collection to another collection.
9913
<param name="actual"></param>
9916
<member name="T:NUnit.Framework.ListMapper">
9918
ListMapper is used to transform a collection used as an actual argument
9919
producing another collection to be used in the assertion.
9922
<member name="M:NUnit.Framework.ListMapper.#ctor(System.Collections.ICollection)">
9924
Construct a ListMapper based on a collection
9926
<param name="original">The collection to be transformed</param>
9928
<member name="M:NUnit.Framework.ListMapper.Property(System.String)">
9930
Produces a collection containing all the values of a property
9932
<param name="name">The collection of property values</param>
9935
<member name="T:NUnit.Framework.Randomizer">
9937
Randomizer returns a set of random values in a repeatable
9938
way, to allow re-running of tests if necessary.
9941
<member name="M:NUnit.Framework.Randomizer.GetRandomizer(System.Reflection.MemberInfo)">
9943
Get a randomizer for a particular member, returning
9944
one that has already been created if it exists.
9945
This ensures that the same values are generated
9946
each time the tests are reloaded.
9949
<member name="M:NUnit.Framework.Randomizer.GetRandomizer(System.Reflection.ParameterInfo)">
9951
Get a randomizer for a particular parameter, returning
9952
one that has already been created if it exists.
9953
This ensures that the same values are generated
9954
each time the tests are reloaded.
9957
<member name="M:NUnit.Framework.Randomizer.#ctor">
9959
Construct a randomizer using a random seed
9962
<member name="M:NUnit.Framework.Randomizer.#ctor(System.Int32)">
9964
Construct a randomizer using a specified seed
9967
<member name="M:NUnit.Framework.Randomizer.GetDoubles(System.Int32)">
9969
Return an array of random doubles between 0.0 and 1.0.
9971
<param name="count"></param>
9974
<member name="M:NUnit.Framework.Randomizer.GetDoubles(System.Double,System.Double,System.Int32)">
9976
Return an array of random doubles with values in a specified range.
9979
<member name="M:NUnit.Framework.Randomizer.GetInts(System.Int32,System.Int32,System.Int32)">
9981
Return an array of random ints with values in a specified range.
9984
<member name="P:NUnit.Framework.Randomizer.RandomSeed">
9986
Get a random seed for use in creating a randomizer.
9989
<member name="T:NUnit.Framework.SpecialValue">
9991
The SpecialValue enum is used to represent TestCase arguments
9992
that cannot be used as arguments to an Attribute.
9995
<member name="F:NUnit.Framework.SpecialValue.Null">
9997
Null represents a null value, which cannot be used as an
9998
argument to an attribute under .NET 1.x
10001
<member name="T:NUnit.Framework.StringAssert">
10003
Basic Asserts on strings.
10006
<member name="M:NUnit.Framework.StringAssert.Equals(System.Object,System.Object)">
10008
The Equals method throws an AssertionException. This is done
10009
to make sure there is no mistake by calling this function.
10011
<param name="a"></param>
10012
<param name="b"></param>
10014
<member name="M:NUnit.Framework.StringAssert.ReferenceEquals(System.Object,System.Object)">
10016
override the default ReferenceEquals to throw an AssertionException. This
10017
implementation makes sure there is no mistake in calling this function
10020
<param name="a"></param>
10021
<param name="b"></param>
10023
<member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String,System.String,System.Object[])">
10025
Asserts that a string is found within another string.
10027
<param name="expected">The expected string</param>
10028
<param name="actual">The string to be examined</param>
10029
<param name="message">The message to display in case of failure</param>
10030
<param name="args">Arguments used in formatting the message</param>
10032
<member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String,System.String)">
10034
Asserts that a string is found within another string.
10036
<param name="expected">The expected string</param>
10037
<param name="actual">The string to be examined</param>
10038
<param name="message">The message to display in case of failure</param>
10040
<member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String)">
10042
Asserts that a string is found within another string.
10044
<param name="expected">The expected string</param>
10045
<param name="actual">The string to be examined</param>
10047
<member name="M:NUnit.Framework.StringAssert.DoesNotContain(System.String,System.String,System.String,System.Object[])">
10049
Asserts that a string is not found within another string.
10051
<param name="expected">The expected string</param>
10052
<param name="actual">The string to be examined</param>
10053
<param name="message">The message to display in case of failure</param>
10054
<param name="args">Arguments used in formatting the message</param>
10056
<member name="M:NUnit.Framework.StringAssert.DoesNotContain(System.String,System.String,System.String)">
10058
Asserts that a string is found within another string.
10060
<param name="expected">The expected string</param>
10061
<param name="actual">The string to be examined</param>
10062
<param name="message">The message to display in case of failure</param>
10064
<member name="M:NUnit.Framework.StringAssert.DoesNotContain(System.String,System.String)">
10066
Asserts that a string is found within another string.
10068
<param name="expected">The expected string</param>
10069
<param name="actual">The string to be examined</param>
10071
<member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String,System.String,System.Object[])">
10073
Asserts that a string starts with another string.
10075
<param name="expected">The expected string</param>
10076
<param name="actual">The string to be examined</param>
10077
<param name="message">The message to display in case of failure</param>
10078
<param name="args">Arguments used in formatting the message</param>
10080
<member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String,System.String)">
10082
Asserts that a string starts with another string.
10084
<param name="expected">The expected string</param>
10085
<param name="actual">The string to be examined</param>
10086
<param name="message">The message to display in case of failure</param>
10088
<member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String)">
10090
Asserts that a string starts with another string.
10092
<param name="expected">The expected string</param>
10093
<param name="actual">The string to be examined</param>
10095
<member name="M:NUnit.Framework.StringAssert.DoesNotStartWith(System.String,System.String,System.String,System.Object[])">
10097
Asserts that a string does not start with another string.
10099
<param name="expected">The expected string</param>
10100
<param name="actual">The string to be examined</param>
10101
<param name="message">The message to display in case of failure</param>
10102
<param name="args">Arguments used in formatting the message</param>
10104
<member name="M:NUnit.Framework.StringAssert.DoesNotStartWith(System.String,System.String,System.String)">
10106
Asserts that a string does not start with another string.
10108
<param name="expected">The expected string</param>
10109
<param name="actual">The string to be examined</param>
10110
<param name="message">The message to display in case of failure</param>
10112
<member name="M:NUnit.Framework.StringAssert.DoesNotStartWith(System.String,System.String)">
10114
Asserts that a string does not start with another string.
10116
<param name="expected">The expected string</param>
10117
<param name="actual">The string to be examined</param>
10119
<member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String,System.String,System.Object[])">
10121
Asserts that a string ends with another string.
10123
<param name="expected">The expected string</param>
10124
<param name="actual">The string to be examined</param>
10125
<param name="message">The message to display in case of failure</param>
10126
<param name="args">Arguments used in formatting the message</param>
10128
<member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String,System.String)">
10130
Asserts that a string ends with another string.
10132
<param name="expected">The expected string</param>
10133
<param name="actual">The string to be examined</param>
10134
<param name="message">The message to display in case of failure</param>
10136
<member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String)">
10138
Asserts that a string ends with another string.
10140
<param name="expected">The expected string</param>
10141
<param name="actual">The string to be examined</param>
10143
<member name="M:NUnit.Framework.StringAssert.DoesNotEndWith(System.String,System.String,System.String,System.Object[])">
10145
Asserts that a string does not end with another string.
10147
<param name="expected">The expected string</param>
10148
<param name="actual">The string to be examined</param>
10149
<param name="message">The message to display in case of failure</param>
10150
<param name="args">Arguments used in formatting the message</param>
10152
<member name="M:NUnit.Framework.StringAssert.DoesNotEndWith(System.String,System.String,System.String)">
10154
Asserts that a string does not end with another string.
10156
<param name="expected">The expected string</param>
10157
<param name="actual">The string to be examined</param>
10158
<param name="message">The message to display in case of failure</param>
10160
<member name="M:NUnit.Framework.StringAssert.DoesNotEndWith(System.String,System.String)">
10162
Asserts that a string does not end with another string.
10164
<param name="expected">The expected string</param>
10165
<param name="actual">The string to be examined</param>
10167
<member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String,System.String,System.Object[])">
10169
Asserts that two strings are equal, without regard to case.
10171
<param name="expected">The expected string</param>
10172
<param name="actual">The actual string</param>
10173
<param name="message">The message to display in case of failure</param>
10174
<param name="args">Arguments used in formatting the message</param>
10176
<member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String,System.String)">
10178
Asserts that two strings are equal, without regard to case.
10180
<param name="expected">The expected string</param>
10181
<param name="actual">The actual string</param>
10182
<param name="message">The message to display in case of failure</param>
10184
<member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String)">
10186
Asserts that two strings are equal, without regard to case.
10188
<param name="expected">The expected string</param>
10189
<param name="actual">The actual string</param>
10191
<member name="M:NUnit.Framework.StringAssert.AreNotEqualIgnoringCase(System.String,System.String,System.String,System.Object[])">
10193
Asserts that two strings are not equal, without regard to case.
10195
<param name="expected">The expected string</param>
10196
<param name="actual">The actual string</param>
10197
<param name="message">The message to display in case of failure</param>
10198
<param name="args">Arguments used in formatting the message</param>
10200
<member name="M:NUnit.Framework.StringAssert.AreNotEqualIgnoringCase(System.String,System.String,System.String)">
10202
Asserts that two strings are Notequal, without regard to case.
10204
<param name="expected">The expected string</param>
10205
<param name="actual">The actual string</param>
10206
<param name="message">The message to display in case of failure</param>
10208
<member name="M:NUnit.Framework.StringAssert.AreNotEqualIgnoringCase(System.String,System.String)">
10210
Asserts that two strings are not equal, without regard to case.
10212
<param name="expected">The expected string</param>
10213
<param name="actual">The actual string</param>
10215
<member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String,System.String,System.Object[])">
10217
Asserts that a string matches an expected regular expression pattern.
10219
<param name="pattern">The regex pattern to be matched</param>
10220
<param name="actual">The actual string</param>
10221
<param name="message">The message to display in case of failure</param>
10222
<param name="args">Arguments used in formatting the message</param>
10224
<member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String,System.String)">
10226
Asserts that a string matches an expected regular expression pattern.
10228
<param name="pattern">The regex pattern to be matched</param>
10229
<param name="actual">The actual string</param>
10230
<param name="message">The message to display in case of failure</param>
10232
<member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String)">
10234
Asserts that a string matches an expected regular expression pattern.
10236
<param name="pattern">The regex pattern to be matched</param>
10237
<param name="actual">The actual string</param>
10239
<member name="M:NUnit.Framework.StringAssert.DoesNotMatch(System.String,System.String,System.String,System.Object[])">
10241
Asserts that a string does not match an expected regular expression pattern.
10243
<param name="pattern">The regex pattern to be used</param>
10244
<param name="actual">The actual string</param>
10245
<param name="message">The message to display in case of failure</param>
10246
<param name="args">Arguments used in formatting the message</param>
10248
<member name="M:NUnit.Framework.StringAssert.DoesNotMatch(System.String,System.String,System.String)">
10250
Asserts that a string does not match an expected regular expression pattern.
10252
<param name="pattern">The regex pattern to be used</param>
10253
<param name="actual">The actual string</param>
10254
<param name="message">The message to display in case of failure</param>
10256
<member name="M:NUnit.Framework.StringAssert.DoesNotMatch(System.String,System.String)">
10258
Asserts that a string does not match an expected regular expression pattern.
10260
<param name="pattern">The regex pattern to be used</param>
10261
<param name="actual">The actual string</param>
10263
<member name="T:NUnit.Framework.TestCaseData">
10265
The TestCaseData class represents a set of arguments
10266
and other parameter info to be used for a parameterized
10267
test case. It provides a number of instance modifiers
10268
for use in initializing the test case.
10270
Note: Instance modifiers are getters that return
10271
the same instance after modifying it's state.
10274
<member name="F:NUnit.Framework.TestCaseData.arguments">
10276
The argument list to be provided to the test
10279
<member name="F:NUnit.Framework.TestCaseData.expectedResult">
10281
The expected result to be returned
10284
<member name="F:NUnit.Framework.TestCaseData.hasExpectedResult">
10286
Set to true if this has an expected result
10289
<member name="F:NUnit.Framework.TestCaseData.expectedExceptionType">
10291
The expected exception Type
10294
<member name="F:NUnit.Framework.TestCaseData.expectedExceptionName">
10296
The FullName of the expected exception
10299
<member name="F:NUnit.Framework.TestCaseData.testName">
10301
The name to be used for the test
10304
<member name="F:NUnit.Framework.TestCaseData.description">
10306
The description of the test
10309
<member name="F:NUnit.Framework.TestCaseData.properties">
10311
A dictionary of properties, used to add information
10312
to tests without requiring the class to change.
10315
<member name="F:NUnit.Framework.TestCaseData.isIgnored">
10317
If true, indicates that the test case is to be ignored
10320
<member name="F:NUnit.Framework.TestCaseData.isExplicit">
10322
If true, indicates that the test case is marked explicit
10325
<member name="F:NUnit.Framework.TestCaseData.ignoreReason">
10327
The reason for ignoring a test case
10330
<member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object[])">
10332
Initializes a new instance of the <see cref="T:TestCaseData"/> class.
10334
<param name="args">The arguments.</param>
10336
<member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object)">
10338
Initializes a new instance of the <see cref="T:TestCaseData"/> class.
10340
<param name="arg">The argument.</param>
10342
<member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object,System.Object)">
10344
Initializes a new instance of the <see cref="T:TestCaseData"/> class.
10346
<param name="arg1">The first argument.</param>
10347
<param name="arg2">The second argument.</param>
10349
<member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object,System.Object,System.Object)">
10351
Initializes a new instance of the <see cref="T:TestCaseData"/> class.
10353
<param name="arg1">The first argument.</param>
10354
<param name="arg2">The second argument.</param>
10355
<param name="arg3">The third argument.</param>
10357
<member name="M:NUnit.Framework.TestCaseData.Returns(System.Object)">
10359
Sets the expected result for the test
10361
<param name="result">The expected result</param>
10362
<returns>A modified TestCaseData</returns>
10364
<member name="M:NUnit.Framework.TestCaseData.Throws(System.Type)">
10366
Sets the expected exception type for the test
10368
<param name="exceptionType">Type of the expected exception.</param>
10369
<returns>The modified TestCaseData instance</returns>
10371
<member name="M:NUnit.Framework.TestCaseData.Throws(System.String)">
10373
Sets the expected exception type for the test
10375
<param name="exceptionName">FullName of the expected exception.</param>
10376
<returns>The modified TestCaseData instance</returns>
10378
<member name="M:NUnit.Framework.TestCaseData.SetName(System.String)">
10380
Sets the name of the test case
10382
<returns>The modified TestCaseData instance</returns>
10384
<member name="M:NUnit.Framework.TestCaseData.SetDescription(System.String)">
10386
Sets the description for the test case
10389
<param name="description">The description.</param>
10390
<returns>The modified TestCaseData instance.</returns>
10392
<member name="M:NUnit.Framework.TestCaseData.SetCategory(System.String)">
10394
Applies a category to the test
10396
<param name="category"></param>
10397
<returns></returns>
10399
<member name="M:NUnit.Framework.TestCaseData.SetProperty(System.String,System.String)">
10401
Applies a named property to the test
10403
<param name="propName"></param>
10404
<param name="propValue"></param>
10405
<returns></returns>
10407
<member name="M:NUnit.Framework.TestCaseData.SetProperty(System.String,System.Int32)">
10409
Applies a named property to the test
10411
<param name="propName"></param>
10412
<param name="propValue"></param>
10413
<returns></returns>
10415
<member name="M:NUnit.Framework.TestCaseData.SetProperty(System.String,System.Double)">
10417
Applies a named property to the test
10419
<param name="propName"></param>
10420
<param name="propValue"></param>
10421
<returns></returns>
10423
<member name="M:NUnit.Framework.TestCaseData.Ignore">
10425
Ignores this TestCase.
10427
<returns></returns>
10429
<member name="M:NUnit.Framework.TestCaseData.Ignore(System.String)">
10431
Ignores this TestCase, specifying the reason.
10433
<param name="reason">The reason.</param>
10434
<returns></returns>
10436
<member name="M:NUnit.Framework.TestCaseData.MakeExplicit">
10438
Marks this TestCase as Explicit
10440
<returns></returns>
10442
<member name="M:NUnit.Framework.TestCaseData.MakeExplicit(System.String)">
10444
Marks this TestCase as Explicit, specifying the reason.
10446
<param name="reason">The reason.</param>
10447
<returns></returns>
10449
<member name="P:NUnit.Framework.TestCaseData.Arguments">
10451
Gets the argument list to be provided to the test
10454
<member name="P:NUnit.Framework.TestCaseData.Result">
10456
Gets the expected result
10459
<member name="P:NUnit.Framework.TestCaseData.HasExpectedResult">
10461
Returns true if the result has been set
10464
<member name="P:NUnit.Framework.TestCaseData.ExpectedException">
10466
Gets the expected exception Type
10469
<member name="P:NUnit.Framework.TestCaseData.ExpectedExceptionName">
10471
Gets the FullName of the expected exception
10474
<member name="P:NUnit.Framework.TestCaseData.TestName">
10476
Gets the name to be used for the test
10479
<member name="P:NUnit.Framework.TestCaseData.Description">
10481
Gets the description of the test
10484
<member name="P:NUnit.Framework.TestCaseData.Ignored">
10486
Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is ignored.
10488
<value><c>true</c> if ignored; otherwise, <c>false</c>.</value>
10490
<member name="P:NUnit.Framework.TestCaseData.Explicit">
10492
Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is explicit.
10494
<value><c>true</c> if explicit; otherwise, <c>false</c>.</value>
10496
<member name="P:NUnit.Framework.TestCaseData.IgnoreReason">
10498
Gets the ignore reason.
10500
<value>The ignore reason.</value>
10502
<member name="P:NUnit.Framework.TestCaseData.Categories">
10504
Gets a list of categories associated with this test.
10507
<member name="P:NUnit.Framework.TestCaseData.Properties">
10509
Gets the property dictionary for this test
10512
<member name="T:NUnit.Framework.TestContext">
10514
Provide the context information of the current test
10517
<member name="M:NUnit.Framework.TestContext.#ctor(System.Collections.IDictionary)">
10519
Constructs a TestContext using the provided context dictionary
10521
<param name="context">A context dictionary</param>
10523
<member name="P:NUnit.Framework.TestContext.CurrentContext">
10525
Get the current test context. This is created
10526
as needed. The user may save the context for
10527
use within a test, but it should not be used
10528
outside the test for which it is created.
10531
<member name="P:NUnit.Framework.TestContext.Test">
10533
Gets a TestAdapter representing the currently executing test in this context.
10536
<member name="P:NUnit.Framework.TestContext.Result">
10538
Gets a ResultAdapter representing the current result for the test
10539
executing in this context.
10542
<member name="P:NUnit.Framework.TestContext.TestDirectory">
10544
Gets the directory containing the current test assembly.
10547
<member name="P:NUnit.Framework.TestContext.WorkDirectory">
10549
Gets the directory to be used for outputing files created
10553
<member name="T:NUnit.Framework.TestContext.TestAdapter">
10555
TestAdapter adapts a Test for consumption by
10556
the user test code.
10559
<member name="M:NUnit.Framework.TestContext.TestAdapter.#ctor(System.Collections.IDictionary)">
10561
Constructs a TestAdapter for this context
10563
<param name="context">The context dictionary</param>
10565
<member name="P:NUnit.Framework.TestContext.TestAdapter.Name">
10567
The name of the test.
10570
<member name="P:NUnit.Framework.TestContext.TestAdapter.FullName">
10572
The FullName of the test
10575
<member name="P:NUnit.Framework.TestContext.TestAdapter.Properties">
10577
The properties of the test.
10580
<member name="T:NUnit.Framework.TestContext.ResultAdapter">
10582
ResultAdapter adapts a TestResult for consumption by
10583
the user test code.
10586
<member name="M:NUnit.Framework.TestContext.ResultAdapter.#ctor(System.Collections.IDictionary)">
10588
Construct a ResultAdapter for a context
10590
<param name="context">The context holding the result</param>
10592
<member name="P:NUnit.Framework.TestContext.ResultAdapter.State">
10594
The TestState of current test. This maps to the ResultState
10595
used in nunit.core and is subject to change in the future.
10598
<member name="P:NUnit.Framework.TestContext.ResultAdapter.Status">
10600
The TestStatus of current test. This enum will be used
10601
in future versions of NUnit and so is to be preferred
10602
to the TestState value.
10605
<member name="T:NUnit.Framework.TestState">
10607
The ResultState enum indicates the result of running a test
10610
<member name="F:NUnit.Framework.TestState.Inconclusive">
10612
The result is inconclusive
10615
<member name="F:NUnit.Framework.TestState.NotRunnable">
10617
The test was not runnable.
10620
<member name="F:NUnit.Framework.TestState.Skipped">
10622
The test has been skipped.
10625
<member name="F:NUnit.Framework.TestState.Ignored">
10627
The test has been ignored.
10630
<member name="F:NUnit.Framework.TestState.Success">
10635
<member name="F:NUnit.Framework.TestState.Failure">
10640
<member name="F:NUnit.Framework.TestState.Error">
10642
The test encountered an unexpected exception
10645
<member name="F:NUnit.Framework.TestState.Cancelled">
10647
The test was cancelled by the user
10650
<member name="T:NUnit.Framework.TestStatus">
10652
The TestStatus enum indicates the result of running a test
10655
<member name="F:NUnit.Framework.TestStatus.Inconclusive">
10657
The test was inconclusive
10660
<member name="F:NUnit.Framework.TestStatus.Skipped">
10662
The test has skipped
10665
<member name="F:NUnit.Framework.TestStatus.Passed">
10670
<member name="F:NUnit.Framework.TestStatus.Failed">
10675
<member name="T:NUnit.Framework.Text">
10677
Helper class with static methods used to supply constraints
10678
that operate on strings.
10681
<member name="M:NUnit.Framework.Text.Contains(System.String)">
10683
Returns a constraint that succeeds if the actual
10684
value contains the substring supplied as an argument.
10687
<member name="M:NUnit.Framework.Text.DoesNotContain(System.String)">
10689
Returns a constraint that fails if the actual
10690
value contains the substring supplied as an argument.
10693
<member name="M:NUnit.Framework.Text.StartsWith(System.String)">
10695
Returns a constraint that succeeds if the actual
10696
value starts with the substring supplied as an argument.
10699
<member name="M:NUnit.Framework.Text.DoesNotStartWith(System.String)">
10701
Returns a constraint that fails if the actual
10702
value starts with the substring supplied as an argument.
10705
<member name="M:NUnit.Framework.Text.EndsWith(System.String)">
10707
Returns a constraint that succeeds if the actual
10708
value ends with the substring supplied as an argument.
10711
<member name="M:NUnit.Framework.Text.DoesNotEndWith(System.String)">
10713
Returns a constraint that fails if the actual
10714
value ends with the substring supplied as an argument.
10717
<member name="M:NUnit.Framework.Text.Matches(System.String)">
10719
Returns a constraint that succeeds if the actual
10720
value matches the Regex pattern supplied as an argument.
10723
<member name="M:NUnit.Framework.Text.DoesNotMatch(System.String)">
10725
Returns a constraint that fails if the actual
10726
value matches the pattern supplied as an argument.
10729
<member name="P:NUnit.Framework.Text.All">
10731
Returns a ConstraintExpression, which will apply
10732
the following constraint to all members of a collection,
10733
succeeding if all of them succeed.
10736
<member name="T:NUnit.Framework.TextMessageWriter">
10738
TextMessageWriter writes constraint descriptions and messages
10739
in displayable form as a text stream. It tailors the display
10740
of individual message components to form the standard message
10741
format of NUnit assertion failure messages.
10744
<member name="F:NUnit.Framework.TextMessageWriter.Pfx_Expected">
10746
Prefix used for the expected value line of a message
10749
<member name="F:NUnit.Framework.TextMessageWriter.Pfx_Actual">
10751
Prefix used for the actual value line of a message
10754
<member name="F:NUnit.Framework.TextMessageWriter.PrefixLength">
10756
Length of a message prefix
10759
<member name="M:NUnit.Framework.TextMessageWriter.#ctor">
10761
Construct a TextMessageWriter
10764
<member name="M:NUnit.Framework.TextMessageWriter.#ctor(System.String,System.Object[])">
10766
Construct a TextMessageWriter, specifying a user message
10767
and optional formatting arguments.
10769
<param name="userMessage"></param>
10770
<param name="args"></param>
10772
<member name="M:NUnit.Framework.TextMessageWriter.WriteMessageLine(System.Int32,System.String,System.Object[])">
10774
Method to write single line message with optional args, usually
10775
written to precede the general failure message, at a givel
10778
<param name="level">The indentation level of the message</param>
10779
<param name="message">The message to be written</param>
10780
<param name="args">Any arguments used in formatting the message</param>
10782
<member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(NUnit.Framework.Constraints.Constraint)">
10784
Display Expected and Actual lines for a constraint. This
10785
is called by MessageWriter's default implementation of
10786
WriteMessageTo and provides the generic two-line display.
10788
<param name="constraint">The constraint that failed</param>
10790
<member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(System.Object,System.Object)">
10792
Display Expected and Actual lines for given values. This
10793
method may be called by constraints that need more control over
10794
the display of actual and expected values than is provided
10795
by the default implementation.
10797
<param name="expected">The expected value</param>
10798
<param name="actual">The actual value causing the failure</param>
10800
<member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance)">
10802
Display Expected and Actual lines for given values, including
10803
a tolerance value on the expected line.
10805
<param name="expected">The expected value</param>
10806
<param name="actual">The actual value causing the failure</param>
10807
<param name="tolerance">The tolerance within which the test was made</param>
10809
<member name="M:NUnit.Framework.TextMessageWriter.DisplayStringDifferences(System.String,System.String,System.Int32,System.Boolean,System.Boolean)">
10811
Display the expected and actual string values on separate lines.
10812
If the mismatch parameter is >=0, an additional line is displayed
10813
line containing a caret that points to the mismatch point.
10815
<param name="expected">The expected string value</param>
10816
<param name="actual">The actual string value</param>
10817
<param name="mismatch">The point at which the strings don't match or -1</param>
10818
<param name="ignoreCase">If true, case is ignored in string comparisons</param>
10819
<param name="clipping">If true, clip the strings to fit the max line length</param>
10821
<member name="M:NUnit.Framework.TextMessageWriter.WriteConnector(System.String)">
10823
Writes the text for a connector.
10825
<param name="connector">The connector.</param>
10827
<member name="M:NUnit.Framework.TextMessageWriter.WritePredicate(System.String)">
10829
Writes the text for a predicate.
10831
<param name="predicate">The predicate.</param>
10833
<member name="M:NUnit.Framework.TextMessageWriter.WriteModifier(System.String)">
10835
Write the text for a modifier.
10837
<param name="modifier">The modifier.</param>
10839
<member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedValue(System.Object)">
10841
Writes the text for an expected value.
10843
<param name="expected">The expected value.</param>
10845
<member name="M:NUnit.Framework.TextMessageWriter.WriteActualValue(System.Object)">
10847
Writes the text for an actual value.
10849
<param name="actual">The actual value.</param>
10851
<member name="M:NUnit.Framework.TextMessageWriter.WriteValue(System.Object)">
10853
Writes the text for a generalized value.
10855
<param name="val">The value.</param>
10857
<member name="M:NUnit.Framework.TextMessageWriter.WriteCollectionElements(System.Collections.IEnumerable,System.Int32,System.Int32)">
10859
Writes the text for a collection value,
10860
starting at a particular point, to a max length
10862
<param name="collection">The collection containing elements to write.</param>
10863
<param name="start">The starting point of the elements to write</param>
10864
<param name="max">The maximum number of elements to write</param>
10866
<member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(NUnit.Framework.Constraints.Constraint)">
10868
Write the generic 'Expected' line for a constraint
10870
<param name="constraint">The constraint that failed</param>
10872
<member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(System.Object)">
10874
Write the generic 'Expected' line for a given value
10876
<param name="expected">The expected value</param>
10878
<member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(System.Object,NUnit.Framework.Constraints.Tolerance)">
10880
Write the generic 'Expected' line for a given value
10883
<param name="expected">The expected value</param>
10884
<param name="tolerance">The tolerance within which the test was made</param>
10886
<member name="M:NUnit.Framework.TextMessageWriter.WriteActualLine(NUnit.Framework.Constraints.Constraint)">
10888
Write the generic 'Actual' line for a constraint
10890
<param name="constraint">The constraint for which the actual value is to be written</param>
10892
<member name="M:NUnit.Framework.TextMessageWriter.WriteActualLine(System.Object)">
10894
Write the generic 'Actual' line for a given value
10896
<param name="actual">The actual value causing a failure</param>
10898
<member name="P:NUnit.Framework.TextMessageWriter.MaxLineLength">
10900
Gets or sets the maximum line length for this writer
10903
<member name="T:NUnit.Framework.Throws">
10905
Helper class with properties and methods that supply
10906
constraints that operate on exceptions.
10909
<member name="M:NUnit.Framework.Throws.TypeOf(System.Type)">
10911
Creates a constraint specifying the exact type of exception expected
10914
<member name="M:NUnit.Framework.Throws.TypeOf``1">
10916
Creates a constraint specifying the exact type of exception expected
10919
<member name="M:NUnit.Framework.Throws.InstanceOf(System.Type)">
10921
Creates a constraint specifying the type of exception expected
10924
<member name="M:NUnit.Framework.Throws.InstanceOf``1">
10926
Creates a constraint specifying the type of exception expected
10929
<member name="P:NUnit.Framework.Throws.Exception">
10931
Creates a constraint specifying an expected exception
10934
<member name="P:NUnit.Framework.Throws.InnerException">
10936
Creates a constraint specifying an exception with a given InnerException
10939
<member name="P:NUnit.Framework.Throws.TargetInvocationException">
10941
Creates a constraint specifying an expected TargetInvocationException
10944
<member name="P:NUnit.Framework.Throws.ArgumentException">
10946
Creates a constraint specifying an expected TargetInvocationException
10949
<member name="P:NUnit.Framework.Throws.InvalidOperationException">
10951
Creates a constraint specifying an expected TargetInvocationException
10954
<member name="P:NUnit.Framework.Throws.Nothing">
10956
Creates a constraint specifying that no exception is thrown