~ubuntu-branches/debian/sid/nunit/sid

« back to all changes in this revision

Viewing changes to src/tests/test-assembly-net45/bin/Debug/nunit.framework.xml

  • Committer: Package Import Robot
  • Author(s): Jo Shields
  • Date: 2014-09-16 13:43:36 UTC
  • mfrom: (1.1.5)
  • Revision ID: package-import@ubuntu.com-20140916134336-kjxz48tty6lx2ja5
Tags: 2.6.3+dfsg-1
* [c7bd1b5] Imported Upstream version 2.6.3+dfsg
* [bcb4bf8] Move nunit-console-runner to GAC-installed libnunit2.6, 
  don't treat it as a private lib. This lib is signed, and treated 
  as a GAC lib by consumers such as MonoDevelop.
* [7f08e99] Bump version to 2.6.3 as required
* [84535eb] Refreshed patches
* [8479f61] Split package up into per-assembly packages. This makes 
  ABI tracking easier in the future, as we can meaningfully have GAC 
  policy for cases where ABI isn't truly bumped, and no policy for 
  cases where it is. For example, if nunit.framework bumps ABI but 
  nunit.core does not, previously we would need to rebuild everything 
  using NUnit, but under the new split packaging, that rebuild would 
  not be needed for apps only using nunit.core.
* [17a7dc7] Add missing nunit.mocks.dll to nunit.pc

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<doc>
 
3
    <assembly>
 
4
        <name>nunit.framework</name>
 
5
    </assembly>
 
6
    <members>
 
7
        <member name="T:NUnit.Framework.TestDelegate">
 
8
            <summary>
 
9
            Delegate used by tests that execute code and
 
10
            capture any thrown exception.
 
11
            </summary>
 
12
        </member>
 
13
        <member name="T:NUnit.Framework.Assert">
 
14
            <summary>
 
15
            The Assert class contains a collection of static methods that
 
16
            implement the most common assertions used in NUnit.
 
17
            </summary>
 
18
        </member>
 
19
        <member name="M:NUnit.Framework.Assert.#ctor">
 
20
            <summary>
 
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. 
 
24
            </summary>
 
25
        </member>
 
26
        <member name="M:NUnit.Framework.Assert.Equals(System.Object,System.Object)">
 
27
            <summary>
 
28
            The Equals method throws an AssertionException. This is done 
 
29
            to make sure there is no mistake by calling this function.
 
30
            </summary>
 
31
            <param name="a"></param>
 
32
            <param name="b"></param>
 
33
        </member>
 
34
        <member name="M:NUnit.Framework.Assert.ReferenceEquals(System.Object,System.Object)">
 
35
            <summary>
 
36
            override the default ReferenceEquals to throw an AssertionException. This 
 
37
            implementation makes sure there is no mistake in calling this function 
 
38
            as part of Assert. 
 
39
            </summary>
 
40
            <param name="a"></param>
 
41
            <param name="b"></param>
 
42
        </member>
 
43
        <member name="M:NUnit.Framework.Assert.Pass(System.String,System.Object[])">
 
44
            <summary>
 
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.
 
48
            </summary>
 
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>
 
51
        </member>
 
52
        <member name="M:NUnit.Framework.Assert.Pass(System.String)">
 
53
            <summary>
 
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.
 
57
            </summary>
 
58
            <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
 
59
        </member>
 
60
        <member name="M:NUnit.Framework.Assert.Pass">
 
61
            <summary>
 
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.
 
65
            </summary>
 
66
        </member>
 
67
        <member name="M:NUnit.Framework.Assert.Fail(System.String,System.Object[])">
 
68
            <summary>
 
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. 
 
71
            </summary>
 
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>
 
74
        </member>
 
75
        <member name="M:NUnit.Framework.Assert.Fail(System.String)">
 
76
            <summary>
 
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. 
 
79
            </summary>
 
80
            <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
 
81
        </member>
 
82
        <member name="M:NUnit.Framework.Assert.Fail">
 
83
            <summary>
 
84
            Throws an <see cref="T:NUnit.Framework.AssertionException"/>. 
 
85
            This is used by the other Assert functions. 
 
86
            </summary>
 
87
        </member>
 
88
        <member name="M:NUnit.Framework.Assert.Ignore(System.String,System.Object[])">
 
89
            <summary>
 
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.
 
92
            </summary>
 
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>
 
95
        </member>
 
96
        <member name="M:NUnit.Framework.Assert.Ignore(System.String)">
 
97
            <summary>
 
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. 
 
100
            </summary>
 
101
            <param name="message">The message to initialize the <see cref="T:NUnit.Framework.AssertionException"/> with.</param>
 
102
        </member>
 
103
        <member name="M:NUnit.Framework.Assert.Ignore">
 
104
            <summary>
 
105
            Throws an <see cref="T:NUnit.Framework.IgnoreException"/>. 
 
106
            This causes the test to be reported as ignored. 
 
107
            </summary>
 
108
        </member>
 
109
        <member name="M:NUnit.Framework.Assert.Inconclusive(System.String,System.Object[])">
 
110
            <summary>
 
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.
 
113
            </summary>
 
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>
 
116
        </member>
 
117
        <member name="M:NUnit.Framework.Assert.Inconclusive(System.String)">
 
118
            <summary>
 
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. 
 
121
            </summary>
 
122
            <param name="message">The message to initialize the <see cref="T:NUnit.Framework.InconclusiveException"/> with.</param>
 
123
        </member>
 
124
        <member name="M:NUnit.Framework.Assert.Inconclusive">
 
125
            <summary>
 
126
            Throws an <see cref="T:NUnit.Framework.InconclusiveException"/>. 
 
127
            This causes the test to be reported as Inconclusive. 
 
128
            </summary>
 
129
        </member>
 
130
        <member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
 
131
            <summary>
 
132
            Apply a constraint to an actual value, succeeding if the constraint
 
133
            is satisfied and throwing an assertion exception on failure.
 
134
            </summary>
 
135
            <param name="actual">The actual value to test</param>
 
136
            <param name="expression">A Constraint to be applied</param>
 
137
        </member>
 
138
        <member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
 
139
            <summary>
 
140
            Apply a constraint to an actual value, succeeding if the constraint
 
141
            is satisfied and throwing an assertion exception on failure.
 
142
            </summary>
 
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>
 
146
        </member>
 
147
        <member name="M:NUnit.Framework.Assert.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
 
148
            <summary>
 
149
            Apply a constraint to an actual value, succeeding if the constraint
 
150
            is satisfied and throwing an assertion exception on failure.
 
151
            </summary>
 
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>
 
156
        </member>
 
157
        <member name="M:NUnit.Framework.Assert.That(System.Boolean,System.String,System.Object[])">
 
158
            <summary>
 
159
            Asserts that a condition is true. If the condition is false the method throws
 
160
            an <see cref="T:NUnit.Framework.AssertionException"/>.
 
161
            </summary> 
 
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>
 
165
        </member>
 
166
        <member name="M:NUnit.Framework.Assert.That(System.Boolean,System.String)">
 
167
            <summary>
 
168
            Asserts that a condition is true. If the condition is false the method throws
 
169
            an <see cref="T:NUnit.Framework.AssertionException"/>.
 
170
            </summary>
 
171
            <param name="condition">The evaluated condition</param>
 
172
            <param name="message">The message to display if the condition is false</param>
 
173
        </member>
 
174
        <member name="M:NUnit.Framework.Assert.That(System.Boolean)">
 
175
            <summary>
 
176
            Asserts that a condition is true. If the condition is false the method throws
 
177
            an <see cref="T:NUnit.Framework.AssertionException"/>.
 
178
            </summary>
 
179
            <param name="condition">The evaluated condition</param>
 
180
        </member>
 
181
        <member name="M:NUnit.Framework.Assert.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint)">
 
182
            <summary>
 
183
            Apply a constraint to an actual value, succeeding if the constraint
 
184
            is satisfied and throwing an assertion exception on failure.
 
185
            </summary>
 
186
            <param name="del">An ActualValueDelegate returning the value to be tested</param>
 
187
            <param name="expr">A Constraint expression to be applied</param>
 
188
        </member>
 
189
        <member name="M:NUnit.Framework.Assert.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String)">
 
190
            <summary>
 
191
            Apply a constraint to an actual value, succeeding if the constraint
 
192
            is satisfied and throwing an assertion exception on failure.
 
193
            </summary>
 
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>
 
197
        </member>
 
198
        <member name="M:NUnit.Framework.Assert.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
 
199
            <summary>
 
200
            Apply a constraint to an actual value, succeeding if the constraint
 
201
            is satisfied and throwing an assertion exception on failure.
 
202
            </summary>
 
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>
 
207
        </member>
 
208
        <member name="M:NUnit.Framework.Assert.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint)">
 
209
            <summary>
 
210
            Apply a constraint to a referenced value, succeeding if the constraint
 
211
            is satisfied and throwing an assertion exception on failure.
 
212
            </summary>
 
213
            <param name="actual">The actual value to test</param>
 
214
            <param name="expression">A Constraint to be applied</param>
 
215
        </member>
 
216
        <member name="M:NUnit.Framework.Assert.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
 
217
            <summary>
 
218
            Apply a constraint to a referenced value, succeeding if the constraint
 
219
            is satisfied and throwing an assertion exception on failure.
 
220
            </summary>
 
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>
 
224
        </member>
 
225
        <member name="M:NUnit.Framework.Assert.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
 
226
            <summary>
 
227
            Apply a constraint to a referenced value, succeeding if the constraint
 
228
            is satisfied and throwing an assertion exception on failure.
 
229
            </summary>
 
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>
 
234
        </member>
 
235
        <member name="M:NUnit.Framework.Assert.That(NUnit.Framework.TestDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
 
236
            <summary>
 
237
            Asserts that the code represented by a delegate throws an exception
 
238
            that satisfies the constraint provided.
 
239
            </summary>
 
240
            <param name="code">A TestDelegate to be executed</param>
 
241
            <param name="constraint">A ThrowsConstraint used in the test</param>
 
242
        </member>
 
243
        <member name="M:NUnit.Framework.Assert.ByVal(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
 
244
            <summary>
 
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.
 
249
            </summary>
 
250
            <param name="actual">The actual value to test</param>
 
251
            <param name="expression">A Constraint to be applied</param>
 
252
        </member>
 
253
        <member name="M:NUnit.Framework.Assert.ByVal(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
 
254
            <summary>
 
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.
 
259
            </summary>
 
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>
 
263
        </member>
 
264
        <member name="M:NUnit.Framework.Assert.ByVal(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
 
265
            <summary>
 
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.
 
270
            </summary>
 
271
            <remarks>
 
272
            This method is provided for use by VB developers needing to test
 
273
            the value of properties with private setters.
 
274
            </remarks>
 
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>
 
279
        </member>
 
280
        <member name="M:NUnit.Framework.Assert.Throws(NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.TestDelegate,System.String,System.Object[])">
 
281
            <summary>
 
282
            Verifies that a delegate throws a particular exception when called.
 
283
            </summary>
 
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>
 
288
        </member>
 
289
        <member name="M:NUnit.Framework.Assert.Throws(NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.TestDelegate,System.String)">
 
290
            <summary>
 
291
            Verifies that a delegate throws a particular exception when called.
 
292
            </summary>
 
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>
 
296
        </member>
 
297
        <member name="M:NUnit.Framework.Assert.Throws(NUnit.Framework.Constraints.IResolveConstraint,NUnit.Framework.TestDelegate)">
 
298
            <summary>
 
299
            Verifies that a delegate throws a particular exception when called.
 
300
            </summary>
 
301
            <param name="expression">A constraint to be satisfied by the exception</param>
 
302
            <param name="code">A TestDelegate</param>
 
303
        </member>
 
304
        <member name="M:NUnit.Framework.Assert.Throws(System.Type,NUnit.Framework.TestDelegate,System.String,System.Object[])">
 
305
            <summary>
 
306
            Verifies that a delegate throws a particular exception when called.
 
307
            </summary>
 
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>
 
312
        </member>
 
313
        <member name="M:NUnit.Framework.Assert.Throws(System.Type,NUnit.Framework.TestDelegate,System.String)">
 
314
            <summary>
 
315
            Verifies that a delegate throws a particular exception when called.
 
316
            </summary>
 
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>
 
320
        </member>
 
321
        <member name="M:NUnit.Framework.Assert.Throws(System.Type,NUnit.Framework.TestDelegate)">
 
322
            <summary>
 
323
            Verifies that a delegate throws a particular exception when called.
 
324
            </summary>
 
325
            <param name="expectedExceptionType">The exception Type expected</param>
 
326
            <param name="code">A TestDelegate</param>
 
327
        </member>
 
328
        <member name="M:NUnit.Framework.Assert.Throws``1(NUnit.Framework.TestDelegate,System.String,System.Object[])">
 
329
            <summary>
 
330
            Verifies that a delegate throws a particular exception when called.
 
331
            </summary>
 
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>
 
336
        </member>
 
337
        <member name="M:NUnit.Framework.Assert.Throws``1(NUnit.Framework.TestDelegate,System.String)">
 
338
            <summary>
 
339
            Verifies that a delegate throws a particular exception when called.
 
340
            </summary>
 
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>
 
344
        </member>
 
345
        <member name="M:NUnit.Framework.Assert.Throws``1(NUnit.Framework.TestDelegate)">
 
346
            <summary>
 
347
            Verifies that a delegate throws a particular exception when called.
 
348
            </summary>
 
349
            <typeparam name="T">Type of the expected exception</typeparam>
 
350
            <param name="code">A TestDelegate</param>
 
351
        </member>
 
352
        <member name="M:NUnit.Framework.Assert.Catch(NUnit.Framework.TestDelegate,System.String,System.Object[])">
 
353
            <summary>
 
354
            Verifies that a delegate throws an exception when called
 
355
            and returns it.
 
356
            </summary>
 
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>
 
360
        </member>
 
361
        <member name="M:NUnit.Framework.Assert.Catch(NUnit.Framework.TestDelegate,System.String)">
 
362
            <summary>
 
363
            Verifies that a delegate throws an exception when called
 
364
            and returns it.
 
365
            </summary>
 
366
            <param name="code">A TestDelegate</param>
 
367
            <param name="message">The message that will be displayed on failure</param>
 
368
        </member>
 
369
        <member name="M:NUnit.Framework.Assert.Catch(NUnit.Framework.TestDelegate)">
 
370
            <summary>
 
371
            Verifies that a delegate throws an exception when called
 
372
            and returns it.
 
373
            </summary>
 
374
            <param name="code">A TestDelegate</param>
 
375
        </member>
 
376
        <member name="M:NUnit.Framework.Assert.Catch(System.Type,NUnit.Framework.TestDelegate,System.String,System.Object[])">
 
377
            <summary>
 
378
            Verifies that a delegate throws an exception of a certain Type
 
379
            or one derived from it when called and returns it.
 
380
            </summary>
 
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>
 
385
        </member>
 
386
        <member name="M:NUnit.Framework.Assert.Catch(System.Type,NUnit.Framework.TestDelegate,System.String)">
 
387
            <summary>
 
388
            Verifies that a delegate throws an exception of a certain Type
 
389
            or one derived from it when called and returns it.
 
390
            </summary>
 
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>
 
394
        </member>
 
395
        <member name="M:NUnit.Framework.Assert.Catch(System.Type,NUnit.Framework.TestDelegate)">
 
396
            <summary>
 
397
            Verifies that a delegate throws an exception of a certain Type
 
398
            or one derived from it when called and returns it.
 
399
            </summary>
 
400
            <param name="expectedExceptionType">The expected Exception Type</param>
 
401
            <param name="code">A TestDelegate</param>
 
402
        </member>
 
403
        <member name="M:NUnit.Framework.Assert.Catch``1(NUnit.Framework.TestDelegate,System.String,System.Object[])">
 
404
            <summary>
 
405
            Verifies that a delegate throws an exception of a certain Type
 
406
            or one derived from it when called and returns it.
 
407
            </summary>
 
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>
 
412
        </member>
 
413
        <member name="M:NUnit.Framework.Assert.Catch``1(NUnit.Framework.TestDelegate,System.String)">
 
414
            <summary>
 
415
            Verifies that a delegate throws an exception of a certain Type
 
416
            or one derived from it when called and returns it.
 
417
            </summary>
 
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>
 
421
        </member>
 
422
        <member name="M:NUnit.Framework.Assert.Catch``1(NUnit.Framework.TestDelegate)">
 
423
            <summary>
 
424
            Verifies that a delegate throws an exception of a certain Type
 
425
            or one derived from it when called and returns it.
 
426
            </summary>
 
427
            <typeparam name="T">The expected Exception Type</typeparam>
 
428
            <param name="code">A TestDelegate</param>
 
429
        </member>
 
430
        <member name="M:NUnit.Framework.Assert.DoesNotThrow(NUnit.Framework.TestDelegate,System.String,System.Object[])">
 
431
            <summary>
 
432
            Verifies that a delegate does not throw an exception
 
433
            </summary>
 
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>
 
437
        </member>
 
438
        <member name="M:NUnit.Framework.Assert.DoesNotThrow(NUnit.Framework.TestDelegate,System.String)">
 
439
            <summary>
 
440
            Verifies that a delegate does not throw an exception.
 
441
            </summary>
 
442
            <param name="code">A TestDelegate</param>
 
443
            <param name="message">The message that will be displayed on failure</param>
 
444
        </member>
 
445
        <member name="M:NUnit.Framework.Assert.DoesNotThrow(NUnit.Framework.TestDelegate)">
 
446
            <summary>
 
447
            Verifies that a delegate does not throw an exception.
 
448
            </summary>
 
449
            <param name="code">A TestDelegate</param>
 
450
        </member>
 
451
        <member name="M:NUnit.Framework.Assert.True(System.Boolean,System.String,System.Object[])">
 
452
            <summary>
 
453
            Asserts that a condition is true. If the condition is false the method throws
 
454
            an <see cref="T:NUnit.Framework.AssertionException"/>.
 
455
            </summary>
 
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>
 
459
        </member>
 
460
        <member name="M:NUnit.Framework.Assert.True(System.Boolean,System.String)">
 
461
            <summary>
 
462
            Asserts that a condition is true. If the condition is false the method throws
 
463
            an <see cref="T:NUnit.Framework.AssertionException"/>.
 
464
            </summary>
 
465
            <param name="condition">The evaluated condition</param>
 
466
            <param name="message">The message to display in case of failure</param>
 
467
        </member>
 
468
        <member name="M:NUnit.Framework.Assert.True(System.Boolean)">
 
469
            <summary>
 
470
            Asserts that a condition is true. If the condition is false the method throws
 
471
            an <see cref="T:NUnit.Framework.AssertionException"/>.
 
472
            </summary>
 
473
            <param name="condition">The evaluated condition</param>
 
474
        </member>
 
475
        <member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean,System.String,System.Object[])">
 
476
            <summary>
 
477
            Asserts that a condition is true. If the condition is false the method throws
 
478
            an <see cref="T:NUnit.Framework.AssertionException"/>.
 
479
            </summary>
 
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>
 
483
        </member>
 
484
        <member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean,System.String)">
 
485
            <summary>
 
486
            Asserts that a condition is true. If the condition is false the method throws
 
487
            an <see cref="T:NUnit.Framework.AssertionException"/>.
 
488
            </summary>
 
489
            <param name="condition">The evaluated condition</param>
 
490
            <param name="message">The message to display in case of failure</param>
 
491
        </member>
 
492
        <member name="M:NUnit.Framework.Assert.IsTrue(System.Boolean)">
 
493
            <summary>
 
494
            Asserts that a condition is true. If the condition is false the method throws
 
495
            an <see cref="T:NUnit.Framework.AssertionException"/>.
 
496
            </summary>
 
497
            <param name="condition">The evaluated condition</param>
 
498
        </member>
 
499
        <member name="M:NUnit.Framework.Assert.False(System.Boolean,System.String,System.Object[])">
 
500
            <summary>
 
501
            Asserts that a condition is false. If the condition is true the method throws
 
502
            an <see cref="T:NUnit.Framework.AssertionException"/>.
 
503
            </summary> 
 
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>
 
507
        </member>
 
508
        <member name="M:NUnit.Framework.Assert.False(System.Boolean,System.String)">
 
509
            <summary>
 
510
            Asserts that a condition is false. If the condition is true the method throws
 
511
            an <see cref="T:NUnit.Framework.AssertionException"/>.
 
512
            </summary> 
 
513
            <param name="condition">The evaluated condition</param>
 
514
            <param name="message">The message to display in case of failure</param>
 
515
        </member>
 
516
        <member name="M:NUnit.Framework.Assert.False(System.Boolean)">
 
517
            <summary>
 
518
            Asserts that a condition is false. If the condition is true the method throws
 
519
            an <see cref="T:NUnit.Framework.AssertionException"/>.
 
520
            </summary> 
 
521
            <param name="condition">The evaluated condition</param>
 
522
        </member>
 
523
        <member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean,System.String,System.Object[])">
 
524
            <summary>
 
525
            Asserts that a condition is false. If the condition is true the method throws
 
526
            an <see cref="T:NUnit.Framework.AssertionException"/>.
 
527
            </summary> 
 
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>
 
531
        </member>
 
532
        <member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean,System.String)">
 
533
            <summary>
 
534
            Asserts that a condition is false. If the condition is true the method throws
 
535
            an <see cref="T:NUnit.Framework.AssertionException"/>.
 
536
            </summary> 
 
537
            <param name="condition">The evaluated condition</param>
 
538
            <param name="message">The message to display in case of failure</param>
 
539
        </member>
 
540
        <member name="M:NUnit.Framework.Assert.IsFalse(System.Boolean)">
 
541
            <summary>
 
542
            Asserts that a condition is false. If the condition is true the method throws
 
543
            an <see cref="T:NUnit.Framework.AssertionException"/>.
 
544
            </summary> 
 
545
            <param name="condition">The evaluated condition</param>
 
546
        </member>
 
547
        <member name="M:NUnit.Framework.Assert.NotNull(System.Object,System.String,System.Object[])">
 
548
            <summary>
 
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"/>
 
551
            is thrown.
 
552
            </summary>
 
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>
 
556
        </member>
 
557
        <member name="M:NUnit.Framework.Assert.NotNull(System.Object,System.String)">
 
558
            <summary>
 
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"/>
 
561
            is thrown.
 
562
            </summary>
 
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>
 
565
        </member>
 
566
        <member name="M:NUnit.Framework.Assert.NotNull(System.Object)">
 
567
            <summary>
 
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"/>
 
570
            is thrown.
 
571
            </summary>
 
572
            <param name="anObject">The object that is to be tested</param>
 
573
        </member>
 
574
        <member name="M:NUnit.Framework.Assert.IsNotNull(System.Object,System.String,System.Object[])">
 
575
            <summary>
 
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"/>
 
578
            is thrown.
 
579
            </summary>
 
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>
 
583
        </member>
 
584
        <member name="M:NUnit.Framework.Assert.IsNotNull(System.Object,System.String)">
 
585
            <summary>
 
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"/>
 
588
            is thrown.
 
589
            </summary>
 
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>
 
592
        </member>
 
593
        <member name="M:NUnit.Framework.Assert.IsNotNull(System.Object)">
 
594
            <summary>
 
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"/>
 
597
            is thrown.
 
598
            </summary>
 
599
            <param name="anObject">The object that is to be tested</param>
 
600
        </member>
 
601
        <member name="M:NUnit.Framework.Assert.Null(System.Object,System.String,System.Object[])">
 
602
            <summary>
 
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"/>
 
605
            is thrown.
 
606
            </summary>
 
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>
 
610
        </member>
 
611
        <member name="M:NUnit.Framework.Assert.Null(System.Object,System.String)">
 
612
            <summary>
 
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"/>
 
615
            is thrown.
 
616
            </summary>
 
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>
 
619
        </member>
 
620
        <member name="M:NUnit.Framework.Assert.Null(System.Object)">
 
621
            <summary>
 
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"/>
 
624
            is thrown.
 
625
            </summary>
 
626
            <param name="anObject">The object that is to be tested</param>
 
627
        </member>
 
628
        <member name="M:NUnit.Framework.Assert.IsNull(System.Object,System.String,System.Object[])">
 
629
            <summary>
 
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"/>
 
632
            is thrown.
 
633
            </summary>
 
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>
 
637
        </member>
 
638
        <member name="M:NUnit.Framework.Assert.IsNull(System.Object,System.String)">
 
639
            <summary>
 
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"/>
 
642
            is thrown.
 
643
            </summary>
 
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>
 
646
        </member>
 
647
        <member name="M:NUnit.Framework.Assert.IsNull(System.Object)">
 
648
            <summary>
 
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"/>
 
651
            is thrown.
 
652
            </summary>
 
653
            <param name="anObject">The object that is to be tested</param>
 
654
        </member>
 
655
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32,System.String,System.Object[])">
 
656
            <summary>
 
657
            Verifies that two ints are equal. If they are not, then an 
 
658
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
659
            </summary>
 
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>
 
664
        </member>
 
665
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32,System.String)">
 
666
            <summary>
 
667
            Verifies that two ints are equal. If they are not, then an 
 
668
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
669
            </summary>
 
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>
 
673
        </member>
 
674
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Int32,System.Int32)">
 
675
            <summary>
 
676
            Verifies that two ints are equal. If they are not, then an 
 
677
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
678
            </summary>
 
679
            <param name="expected">The expected value</param>
 
680
            <param name="actual">The actual value</param>
 
681
        </member>
 
682
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64,System.String,System.Object[])">
 
683
            <summary>
 
684
            Verifies that two longs are equal. If they are not, then an 
 
685
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
686
            </summary>
 
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>
 
691
        </member>
 
692
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64,System.String)">
 
693
            <summary>
 
694
            Verifies that two longs are equal. If they are not, then an 
 
695
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
696
            </summary>
 
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>
 
700
        </member>
 
701
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Int64,System.Int64)">
 
702
            <summary>
 
703
            Verifies that two longs are equal. If they are not, then an 
 
704
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
705
            </summary>
 
706
            <param name="expected">The expected value</param>
 
707
            <param name="actual">The actual value</param>
 
708
        </member>
 
709
        <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
 
710
            <summary>
 
711
            Verifies that two unsigned ints are equal. If they are not, then an 
 
712
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
713
            </summary>
 
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>
 
718
        </member>
 
719
        <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32,System.String)">
 
720
            <summary>
 
721
            Verifies that two unsigned ints are equal. If they are not, then an 
 
722
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
723
            </summary>
 
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>
 
727
        </member>
 
728
        <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt32,System.UInt32)">
 
729
            <summary>
 
730
            Verifies that two unsigned ints are equal. If they are not, then an 
 
731
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
732
            </summary>
 
733
            <param name="expected">The expected value</param>
 
734
            <param name="actual">The actual value</param>
 
735
        </member>
 
736
        <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
 
737
            <summary>
 
738
            Verifies that two unsigned longs are equal. If they are not, then an 
 
739
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
740
            </summary>
 
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>
 
745
        </member>
 
746
        <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64,System.String)">
 
747
            <summary>
 
748
            Verifies that two unsigned longs are equal. If they are not, then an 
 
749
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
750
            </summary>
 
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>
 
754
        </member>
 
755
        <member name="M:NUnit.Framework.Assert.AreEqual(System.UInt64,System.UInt64)">
 
756
            <summary>
 
757
            Verifies that two unsigned longs are equal. If they are not, then an 
 
758
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
759
            </summary>
 
760
            <param name="expected">The expected value</param>
 
761
            <param name="actual">The actual value</param>
 
762
        </member>
 
763
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
 
764
            <summary>
 
765
            Verifies that two decimals are equal. If they are not, then an 
 
766
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
767
            </summary>
 
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>
 
772
        </member>
 
773
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal,System.String)">
 
774
            <summary>
 
775
            Verifies that two decimals are equal. If they are not, then an 
 
776
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
777
            </summary>
 
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>
 
781
        </member>
 
782
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Decimal,System.Decimal)">
 
783
            <summary>
 
784
            Verifies that two decimals are equal. If they are not, then an 
 
785
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
786
            </summary>
 
787
            <param name="expected">The expected value</param>
 
788
            <param name="actual">The actual value</param>
 
789
        </member>
 
790
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
 
791
            <summary>
 
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
 
795
            thrown.
 
796
            </summary>
 
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>
 
803
        </member>
 
804
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double,System.String)">
 
805
            <summary>
 
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
 
809
            thrown.
 
810
            </summary>
 
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>
 
816
        </member>
 
817
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Double,System.Double)">
 
818
            <summary>
 
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
 
822
            thrown.
 
823
            </summary>
 
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>
 
828
        </member>
 
829
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Nullable{System.Double},System.Double,System.String,System.Object[])">
 
830
            <summary>
 
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
 
834
            thrown.
 
835
            </summary>
 
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>
 
842
        </member>
 
843
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Nullable{System.Double},System.Double,System.String)">
 
844
            <summary>
 
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
 
848
            thrown.
 
849
            </summary>
 
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>
 
855
        </member>
 
856
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Double,System.Nullable{System.Double},System.Double)">
 
857
            <summary>
 
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
 
861
            thrown.
 
862
            </summary>
 
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>
 
867
        </member>
 
868
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object,System.String,System.Object[])">
 
869
            <summary>
 
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.
 
874
            </summary>
 
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>
 
879
        </member>
 
880
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object,System.String)">
 
881
            <summary>
 
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.
 
886
            </summary>
 
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>
 
890
        </member>
 
891
        <member name="M:NUnit.Framework.Assert.AreEqual(System.Object,System.Object)">
 
892
            <summary>
 
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.
 
897
            </summary>
 
898
            <param name="expected">The value that is expected</param>
 
899
            <param name="actual">The actual value</param>
 
900
        </member>
 
901
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32,System.String,System.Object[])">
 
902
            <summary>
 
903
            Verifies that two ints are not equal. If they are equal, then an 
 
904
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
905
            </summary>
 
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>
 
910
        </member>
 
911
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32,System.String)">
 
912
            <summary>
 
913
            Verifies that two ints are not equal. If they are equal, then an 
 
914
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
915
            </summary>
 
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>
 
919
        </member>
 
920
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int32,System.Int32)">
 
921
            <summary>
 
922
            Verifies that two ints are not equal. If they are equal, then an 
 
923
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
924
            </summary>
 
925
            <param name="expected">The expected value</param>
 
926
            <param name="actual">The actual value</param>
 
927
        </member>
 
928
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64,System.String,System.Object[])">
 
929
            <summary>
 
930
            Verifies that two longs are not equal. If they are equal, then an 
 
931
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
932
            </summary>
 
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>
 
937
        </member>
 
938
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64,System.String)">
 
939
            <summary>
 
940
            Verifies that two longs are not equal. If they are equal, then an 
 
941
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
942
            </summary>
 
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>
 
946
        </member>
 
947
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Int64,System.Int64)">
 
948
            <summary>
 
949
            Verifies that two longs are not equal. If they are equal, then an 
 
950
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
951
            </summary>
 
952
            <param name="expected">The expected value</param>
 
953
            <param name="actual">The actual value</param>
 
954
        </member>
 
955
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
 
956
            <summary>
 
957
            Verifies that two unsigned ints are not equal. If they are equal, then an 
 
958
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
959
            </summary>
 
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>
 
964
        </member>
 
965
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32,System.String)">
 
966
            <summary>
 
967
            Verifies that two unsigned ints are not equal. If they are equal, then an 
 
968
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
969
            </summary>
 
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>
 
973
        </member>
 
974
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt32,System.UInt32)">
 
975
            <summary>
 
976
            Verifies that two unsigned ints are not equal. If they are equal, then an 
 
977
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
978
            </summary>
 
979
            <param name="expected">The expected value</param>
 
980
            <param name="actual">The actual value</param>
 
981
        </member>
 
982
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
 
983
            <summary>
 
984
            Verifies that two unsigned longs are not equal. If they are equal, then an 
 
985
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
986
            </summary>
 
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>
 
991
        </member>
 
992
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64,System.String)">
 
993
            <summary>
 
994
            Verifies that two unsigned longs are not equal. If they are equal, then an 
 
995
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
996
            </summary>
 
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>
 
1000
        </member>
 
1001
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.UInt64,System.UInt64)">
 
1002
            <summary>
 
1003
            Verifies that two unsigned longs are not equal. If they are equal, then an 
 
1004
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
1005
            </summary>
 
1006
            <param name="expected">The expected value</param>
 
1007
            <param name="actual">The actual value</param>
 
1008
        </member>
 
1009
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
 
1010
            <summary>
 
1011
            Verifies that two decimals are not equal. If they are equal, then an 
 
1012
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
1013
            </summary>
 
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>
 
1018
        </member>
 
1019
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal,System.String)">
 
1020
            <summary>
 
1021
            Verifies that two decimals are not equal. If they are equal, then an 
 
1022
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
1023
            </summary>
 
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>
 
1027
        </member>
 
1028
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Decimal,System.Decimal)">
 
1029
            <summary>
 
1030
            Verifies that two decimals are not equal. If they are equal, then an 
 
1031
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
1032
            </summary>
 
1033
            <param name="expected">The expected value</param>
 
1034
            <param name="actual">The actual value</param>
 
1035
        </member>
 
1036
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single,System.String,System.Object[])">
 
1037
            <summary>
 
1038
            Verifies that two floats are not equal. If they are equal, then an 
 
1039
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
1040
            </summary>
 
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>
 
1045
        </member>
 
1046
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single,System.String)">
 
1047
            <summary>
 
1048
            Verifies that two floats are not equal. If they are equal, then an 
 
1049
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
1050
            </summary>
 
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>
 
1054
        </member>
 
1055
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Single,System.Single)">
 
1056
            <summary>
 
1057
            Verifies that two floats are not equal. If they are equal, then an 
 
1058
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
1059
            </summary>
 
1060
            <param name="expected">The expected value</param>
 
1061
            <param name="actual">The actual value</param>
 
1062
        </member>
 
1063
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double,System.String,System.Object[])">
 
1064
            <summary>
 
1065
            Verifies that two doubles are not equal. If they are equal, then an 
 
1066
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
1067
            </summary>
 
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>
 
1072
        </member>
 
1073
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double,System.String)">
 
1074
            <summary>
 
1075
            Verifies that two doubles are not equal. If they are equal, then an 
 
1076
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
1077
            </summary>
 
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>
 
1081
        </member>
 
1082
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Double,System.Double)">
 
1083
            <summary>
 
1084
            Verifies that two doubles are not equal. If they are equal, then an 
 
1085
            <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
1086
            </summary>
 
1087
            <param name="expected">The expected value</param>
 
1088
            <param name="actual">The actual value</param>
 
1089
        </member>
 
1090
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object,System.String,System.Object[])">
 
1091
            <summary>
 
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.
 
1096
            </summary>
 
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>
 
1101
        </member>
 
1102
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object,System.String)">
 
1103
            <summary>
 
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.
 
1108
            </summary>
 
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>
 
1112
        </member>
 
1113
        <member name="M:NUnit.Framework.Assert.AreNotEqual(System.Object,System.Object)">
 
1114
            <summary>
 
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.
 
1119
            </summary>
 
1120
            <param name="expected">The value that is expected</param>
 
1121
            <param name="actual">The actual value</param>
 
1122
        </member>
 
1123
        <member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object,System.String,System.Object[])">
 
1124
            <summary>
 
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.
 
1127
            </summary>
 
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>
 
1132
        </member>
 
1133
        <member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object,System.String)">
 
1134
            <summary>
 
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.
 
1137
            </summary>
 
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>
 
1141
        </member>
 
1142
        <member name="M:NUnit.Framework.Assert.AreSame(System.Object,System.Object)">
 
1143
            <summary>
 
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.
 
1146
            </summary>
 
1147
            <param name="expected">The expected object</param>
 
1148
            <param name="actual">The actual object</param>
 
1149
        </member>
 
1150
        <member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object,System.String,System.Object[])">
 
1151
            <summary>
 
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.
 
1154
            </summary>
 
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>
 
1159
        </member>
 
1160
        <member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object,System.String)">
 
1161
            <summary>
 
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.
 
1164
            </summary>
 
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>
 
1168
        </member>
 
1169
        <member name="M:NUnit.Framework.Assert.AreNotSame(System.Object,System.Object)">
 
1170
            <summary>
 
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.
 
1173
            </summary>
 
1174
            <param name="expected">The expected object</param>
 
1175
            <param name="actual">The actual object</param>
 
1176
        </member>
 
1177
        <member name="M:NUnit.Framework.Assert.IsNaN(System.Double,System.String,System.Object[])">
 
1178
            <summary>
 
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"/>
 
1181
            is thrown.
 
1182
            </summary>
 
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>
 
1186
        </member>
 
1187
        <member name="M:NUnit.Framework.Assert.IsNaN(System.Double,System.String)">
 
1188
            <summary>
 
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"/>
 
1191
            is thrown.
 
1192
            </summary>
 
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>
 
1195
        </member>
 
1196
        <member name="M:NUnit.Framework.Assert.IsNaN(System.Double)">
 
1197
            <summary>
 
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"/>
 
1200
            is thrown.
 
1201
            </summary>
 
1202
            <param name="aDouble">The value that is to be tested</param>
 
1203
        </member>
 
1204
        <member name="M:NUnit.Framework.Assert.IsNaN(System.Nullable{System.Double},System.String,System.Object[])">
 
1205
            <summary>
 
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"/>
 
1208
            is thrown.
 
1209
            </summary>
 
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>
 
1213
        </member>
 
1214
        <member name="M:NUnit.Framework.Assert.IsNaN(System.Nullable{System.Double},System.String)">
 
1215
            <summary>
 
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"/>
 
1218
            is thrown.
 
1219
            </summary>
 
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>
 
1222
        </member>
 
1223
        <member name="M:NUnit.Framework.Assert.IsNaN(System.Nullable{System.Double})">
 
1224
            <summary>
 
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"/>
 
1227
            is thrown.
 
1228
            </summary>
 
1229
            <param name="aDouble">The value that is to be tested</param>
 
1230
        </member>
 
1231
        <member name="M:NUnit.Framework.Assert.IsEmpty(System.String,System.String,System.Object[])">
 
1232
            <summary>
 
1233
            Assert that a string is empty - that is equal to string.Empty
 
1234
            </summary>
 
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>
 
1238
        </member>
 
1239
        <member name="M:NUnit.Framework.Assert.IsEmpty(System.String,System.String)">
 
1240
            <summary>
 
1241
            Assert that a string is empty - that is equal to string.Empty
 
1242
            </summary>
 
1243
            <param name="aString">The string to be tested</param>
 
1244
            <param name="message">The message to display in case of failure</param>
 
1245
        </member>
 
1246
        <member name="M:NUnit.Framework.Assert.IsEmpty(System.String)">
 
1247
            <summary>
 
1248
            Assert that a string is empty - that is equal to string.Empty
 
1249
            </summary>
 
1250
            <param name="aString">The string to be tested</param>
 
1251
        </member>
 
1252
        <member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
 
1253
            <summary>
 
1254
            Assert that an array, list or other collection is empty
 
1255
            </summary>
 
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>
 
1259
        </member>
 
1260
        <member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.IEnumerable,System.String)">
 
1261
            <summary>
 
1262
            Assert that an array, list or other collection is empty
 
1263
            </summary>
 
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>
 
1266
        </member>
 
1267
        <member name="M:NUnit.Framework.Assert.IsEmpty(System.Collections.IEnumerable)">
 
1268
            <summary>
 
1269
            Assert that an array, list or other collection is empty
 
1270
            </summary>
 
1271
            <param name="collection">An array, list or other collection implementing ICollection</param>
 
1272
        </member>
 
1273
        <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String,System.String,System.Object[])">
 
1274
            <summary>
 
1275
            Assert that a string is not empty - that is not equal to string.Empty
 
1276
            </summary>
 
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>
 
1280
        </member>
 
1281
        <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String,System.String)">
 
1282
            <summary>
 
1283
            Assert that a string is not empty - that is not equal to string.Empty
 
1284
            </summary>
 
1285
            <param name="aString">The string to be tested</param>
 
1286
            <param name="message">The message to display in case of failure</param>
 
1287
        </member>
 
1288
        <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.String)">
 
1289
            <summary>
 
1290
            Assert that a string is not empty - that is not equal to string.Empty
 
1291
            </summary>
 
1292
            <param name="aString">The string to be tested</param>
 
1293
        </member>
 
1294
        <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
 
1295
            <summary>
 
1296
            Assert that an array, list or other collection is not empty
 
1297
            </summary>
 
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>
 
1301
        </member>
 
1302
        <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.IEnumerable,System.String)">
 
1303
            <summary>
 
1304
            Assert that an array, list or other collection is not empty
 
1305
            </summary>
 
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>
 
1308
        </member>
 
1309
        <member name="M:NUnit.Framework.Assert.IsNotEmpty(System.Collections.IEnumerable)">
 
1310
            <summary>
 
1311
            Assert that an array, list or other collection is not empty
 
1312
            </summary>
 
1313
            <param name="collection">An array, list or other collection implementing ICollection</param>
 
1314
        </member>
 
1315
        <member name="M:NUnit.Framework.Assert.IsNullOrEmpty(System.String,System.String,System.Object[])">
 
1316
            <summary>
 
1317
            Assert that a string is either null or equal to string.Empty
 
1318
            </summary>
 
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>
 
1322
        </member>
 
1323
        <member name="M:NUnit.Framework.Assert.IsNullOrEmpty(System.String,System.String)">
 
1324
            <summary>
 
1325
            Assert that a string is either null or equal to string.Empty
 
1326
            </summary>
 
1327
            <param name="aString">The string to be tested</param>
 
1328
            <param name="message">The message to display in case of failure</param>
 
1329
        </member>
 
1330
        <member name="M:NUnit.Framework.Assert.IsNullOrEmpty(System.String)">
 
1331
            <summary>
 
1332
            Assert that a string is either null or equal to string.Empty
 
1333
            </summary>
 
1334
            <param name="aString">The string to be tested</param>
 
1335
        </member>
 
1336
        <member name="M:NUnit.Framework.Assert.IsNotNullOrEmpty(System.String,System.String,System.Object[])">
 
1337
            <summary>
 
1338
            Assert that a string is not null or empty
 
1339
            </summary>
 
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>
 
1343
        </member>
 
1344
        <member name="M:NUnit.Framework.Assert.IsNotNullOrEmpty(System.String,System.String)">
 
1345
            <summary>
 
1346
            Assert that a string is not null or empty
 
1347
            </summary>
 
1348
            <param name="aString">The string to be tested</param>
 
1349
            <param name="message">The message to display in case of failure</param>
 
1350
        </member>
 
1351
        <member name="M:NUnit.Framework.Assert.IsNotNullOrEmpty(System.String)">
 
1352
            <summary>
 
1353
            Assert that a string is not null or empty
 
1354
            </summary>
 
1355
            <param name="aString">The string to be tested</param>
 
1356
        </member>
 
1357
        <member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object,System.String,System.Object[])">
 
1358
            <summary>
 
1359
            Asserts that an object may be assigned a  value of a given Type.
 
1360
            </summary>
 
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>
 
1365
        </member>
 
1366
        <member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object,System.String)">
 
1367
            <summary>
 
1368
            Asserts that an object may be assigned a  value of a given Type.
 
1369
            </summary>
 
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>
 
1373
        </member>
 
1374
        <member name="M:NUnit.Framework.Assert.IsAssignableFrom(System.Type,System.Object)">
 
1375
            <summary>
 
1376
            Asserts that an object may be assigned a  value of a given Type.
 
1377
            </summary>
 
1378
            <param name="expected">The expected Type.</param>
 
1379
            <param name="actual">The object under examination</param>
 
1380
        </member>
 
1381
        <member name="M:NUnit.Framework.Assert.IsAssignableFrom``1(System.Object,System.String,System.Object[])">
 
1382
            <summary>
 
1383
            Asserts that an object may be assigned a  value of a given Type.
 
1384
            </summary>
 
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>
 
1389
        </member>
 
1390
        <member name="M:NUnit.Framework.Assert.IsAssignableFrom``1(System.Object,System.String)">
 
1391
            <summary>
 
1392
            Asserts that an object may be assigned a  value of a given Type.
 
1393
            </summary>
 
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>
 
1397
        </member>
 
1398
        <member name="M:NUnit.Framework.Assert.IsAssignableFrom``1(System.Object)">
 
1399
            <summary>
 
1400
            Asserts that an object may be assigned a  value of a given Type.
 
1401
            </summary>
 
1402
            <typeparam name="T">The expected Type.</typeparam>
 
1403
            <param name="actual">The object under examination</param>
 
1404
        </member>
 
1405
        <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object,System.String,System.Object[])">
 
1406
            <summary>
 
1407
            Asserts that an object may not be assigned a  value of a given Type.
 
1408
            </summary>
 
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>
 
1413
        </member>
 
1414
        <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object,System.String)">
 
1415
            <summary>
 
1416
            Asserts that an object may not be assigned a  value of a given Type.
 
1417
            </summary>
 
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>
 
1421
        </member>
 
1422
        <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom(System.Type,System.Object)">
 
1423
            <summary>
 
1424
            Asserts that an object may not be assigned a  value of a given Type.
 
1425
            </summary>
 
1426
            <param name="expected">The expected Type.</param>
 
1427
            <param name="actual">The object under examination</param>
 
1428
        </member>
 
1429
        <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom``1(System.Object,System.String,System.Object[])">
 
1430
            <summary>
 
1431
            Asserts that an object may not be assigned a  value of a given Type.
 
1432
            </summary>
 
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>
 
1437
        </member>
 
1438
        <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom``1(System.Object,System.String)">
 
1439
            <summary>
 
1440
            Asserts that an object may not be assigned a  value of a given Type.
 
1441
            </summary>
 
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>
 
1445
        </member>
 
1446
        <member name="M:NUnit.Framework.Assert.IsNotAssignableFrom``1(System.Object)">
 
1447
            <summary>
 
1448
            Asserts that an object may not be assigned a  value of a given Type.
 
1449
            </summary>
 
1450
            <typeparam name="T">The expected Type.</typeparam>
 
1451
            <param name="actual">The object under examination</param>
 
1452
        </member>
 
1453
        <member name="M:NUnit.Framework.Assert.IsInstanceOf(System.Type,System.Object,System.String,System.Object[])">
 
1454
            <summary>
 
1455
            Asserts that an object is an instance of a given type.
 
1456
            </summary>
 
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>
 
1461
        </member>
 
1462
        <member name="M:NUnit.Framework.Assert.IsInstanceOf(System.Type,System.Object,System.String)">
 
1463
            <summary>
 
1464
            Asserts that an object is an instance of a given type.
 
1465
            </summary>
 
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>
 
1469
        </member>
 
1470
        <member name="M:NUnit.Framework.Assert.IsInstanceOf(System.Type,System.Object)">
 
1471
            <summary>
 
1472
            Asserts that an object is an instance of a given type.
 
1473
            </summary>
 
1474
            <param name="expected">The expected Type</param>
 
1475
            <param name="actual">The object being examined</param>
 
1476
        </member>
 
1477
        <member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object,System.String,System.Object[])">
 
1478
            <summary>
 
1479
            Asserts that an object is an instance of a given type.
 
1480
            </summary>
 
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>
 
1485
        </member>
 
1486
        <member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object,System.String)">
 
1487
            <summary>
 
1488
            Asserts that an object is an instance of a given type.
 
1489
            </summary>
 
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>
 
1493
        </member>
 
1494
        <member name="M:NUnit.Framework.Assert.IsInstanceOfType(System.Type,System.Object)">
 
1495
            <summary>
 
1496
            Asserts that an object is an instance of a given type.
 
1497
            </summary>
 
1498
            <param name="expected">The expected Type</param>
 
1499
            <param name="actual">The object being examined</param>
 
1500
        </member>
 
1501
        <member name="M:NUnit.Framework.Assert.IsInstanceOf``1(System.Object,System.String,System.Object[])">
 
1502
            <summary>
 
1503
            Asserts that an object is an instance of a given type.
 
1504
            </summary>
 
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>
 
1509
        </member>
 
1510
        <member name="M:NUnit.Framework.Assert.IsInstanceOf``1(System.Object,System.String)">
 
1511
            <summary>
 
1512
            Asserts that an object is an instance of a given type.
 
1513
            </summary>
 
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>
 
1517
        </member>
 
1518
        <member name="M:NUnit.Framework.Assert.IsInstanceOf``1(System.Object)">
 
1519
            <summary>
 
1520
            Asserts that an object is an instance of a given type.
 
1521
            </summary>
 
1522
            <typeparam name="T">The expected Type</typeparam>
 
1523
            <param name="actual">The object being examined</param>
 
1524
        </member>
 
1525
        <member name="M:NUnit.Framework.Assert.IsNotInstanceOf(System.Type,System.Object,System.String,System.Object[])">
 
1526
            <summary>
 
1527
            Asserts that an object is not an instance of a given type.
 
1528
            </summary>
 
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>
 
1533
        </member>
 
1534
        <member name="M:NUnit.Framework.Assert.IsNotInstanceOf(System.Type,System.Object,System.String)">
 
1535
            <summary>
 
1536
            Asserts that an object is not an instance of a given type.
 
1537
            </summary>
 
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>
 
1541
        </member>
 
1542
        <member name="M:NUnit.Framework.Assert.IsNotInstanceOf(System.Type,System.Object)">
 
1543
            <summary>
 
1544
            Asserts that an object is not an instance of a given type.
 
1545
            </summary>
 
1546
            <param name="expected">The expected Type</param>
 
1547
            <param name="actual">The object being examined</param>
 
1548
        </member>
 
1549
        <member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object,System.String,System.Object[])">
 
1550
            <summary>
 
1551
            Asserts that an object is not an instance of a given type.
 
1552
            </summary>
 
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>
 
1557
        </member>
 
1558
        <member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object,System.String)">
 
1559
            <summary>
 
1560
            Asserts that an object is not an instance of a given type.
 
1561
            </summary>
 
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>
 
1565
        </member>
 
1566
        <member name="M:NUnit.Framework.Assert.IsNotInstanceOfType(System.Type,System.Object)">
 
1567
            <summary>
 
1568
            Asserts that an object is not an instance of a given type.
 
1569
            </summary>
 
1570
            <param name="expected">The expected Type</param>
 
1571
            <param name="actual">The object being examined</param>
 
1572
        </member>
 
1573
        <member name="M:NUnit.Framework.Assert.IsNotInstanceOf``1(System.Object,System.String,System.Object[])">
 
1574
            <summary>
 
1575
            Asserts that an object is not an instance of a given type.
 
1576
            </summary>
 
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>
 
1581
        </member>
 
1582
        <member name="M:NUnit.Framework.Assert.IsNotInstanceOf``1(System.Object,System.String)">
 
1583
            <summary>
 
1584
            Asserts that an object is not an instance of a given type.
 
1585
            </summary>
 
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>
 
1589
        </member>
 
1590
        <member name="M:NUnit.Framework.Assert.IsNotInstanceOf``1(System.Object)">
 
1591
            <summary>
 
1592
            Asserts that an object is not an instance of a given type.
 
1593
            </summary>
 
1594
            <typeparam name="T">The expected Type</typeparam>
 
1595
            <param name="actual">The object being examined</param>
 
1596
        </member>
 
1597
        <member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32,System.String,System.Object[])">
 
1598
            <summary>
 
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. 
 
1602
            </summary>
 
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>
 
1607
        </member>
 
1608
        <member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32,System.String)">
 
1609
            <summary>
 
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. 
 
1613
            </summary>
 
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>
 
1617
        </member>
 
1618
        <member name="M:NUnit.Framework.Assert.Greater(System.Int32,System.Int32)">
 
1619
            <summary>
 
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. 
 
1623
            </summary>
 
1624
            <param name="arg1">The first value, expected to be greater</param>
 
1625
            <param name="arg2">The second value, expected to be less</param>
 
1626
        </member>
 
1627
        <member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32,System.String,System.Object[])">
 
1628
            <summary>
 
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. 
 
1632
            </summary>
 
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>
 
1637
        </member>
 
1638
        <member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32,System.String)">
 
1639
            <summary>
 
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. 
 
1643
            </summary>
 
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>
 
1647
        </member>
 
1648
        <member name="M:NUnit.Framework.Assert.Greater(System.UInt32,System.UInt32)">
 
1649
            <summary>
 
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. 
 
1653
            </summary>
 
1654
            <param name="arg1">The first value, expected to be greater</param>
 
1655
            <param name="arg2">The second value, expected to be less</param>
 
1656
        </member>
 
1657
        <member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64,System.String,System.Object[])">
 
1658
            <summary>
 
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. 
 
1662
            </summary>
 
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>
 
1667
        </member>
 
1668
        <member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64,System.String)">
 
1669
            <summary>
 
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. 
 
1673
            </summary>
 
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>
 
1677
        </member>
 
1678
        <member name="M:NUnit.Framework.Assert.Greater(System.Int64,System.Int64)">
 
1679
            <summary>
 
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. 
 
1683
            </summary>
 
1684
            <param name="arg1">The first value, expected to be greater</param>
 
1685
            <param name="arg2">The second value, expected to be less</param>
 
1686
        </member>
 
1687
        <member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64,System.String,System.Object[])">
 
1688
            <summary>
 
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. 
 
1692
            </summary>
 
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>
 
1697
        </member>
 
1698
        <member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64,System.String)">
 
1699
            <summary>
 
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. 
 
1703
            </summary>
 
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>
 
1707
        </member>
 
1708
        <member name="M:NUnit.Framework.Assert.Greater(System.UInt64,System.UInt64)">
 
1709
            <summary>
 
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. 
 
1713
            </summary>
 
1714
            <param name="arg1">The first value, expected to be greater</param>
 
1715
            <param name="arg2">The second value, expected to be less</param>
 
1716
        </member>
 
1717
        <member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal,System.String,System.Object[])">
 
1718
            <summary>
 
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. 
 
1722
            </summary>
 
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>
 
1727
        </member>
 
1728
        <member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal,System.String)">
 
1729
            <summary>
 
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. 
 
1733
            </summary>
 
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>
 
1737
        </member>
 
1738
        <member name="M:NUnit.Framework.Assert.Greater(System.Decimal,System.Decimal)">
 
1739
            <summary>
 
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. 
 
1743
            </summary>
 
1744
            <param name="arg1">The first value, expected to be greater</param>
 
1745
            <param name="arg2">The second value, expected to be less</param>
 
1746
        </member>
 
1747
        <member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double,System.String,System.Object[])">
 
1748
            <summary>
 
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. 
 
1752
            </summary>
 
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>
 
1757
        </member>
 
1758
        <member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double,System.String)">
 
1759
            <summary>
 
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. 
 
1763
            </summary>
 
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>
 
1767
        </member>
 
1768
        <member name="M:NUnit.Framework.Assert.Greater(System.Double,System.Double)">
 
1769
            <summary>
 
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. 
 
1773
            </summary>
 
1774
            <param name="arg1">The first value, expected to be greater</param>
 
1775
            <param name="arg2">The second value, expected to be less</param>
 
1776
        </member>
 
1777
        <member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single,System.String,System.Object[])">
 
1778
            <summary>
 
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. 
 
1782
            </summary>
 
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>
 
1787
        </member>
 
1788
        <member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single,System.String)">
 
1789
            <summary>
 
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. 
 
1793
            </summary>
 
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>
 
1797
        </member>
 
1798
        <member name="M:NUnit.Framework.Assert.Greater(System.Single,System.Single)">
 
1799
            <summary>
 
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. 
 
1803
            </summary>
 
1804
            <param name="arg1">The first value, expected to be greater</param>
 
1805
            <param name="arg2">The second value, expected to be less</param>
 
1806
        </member>
 
1807
        <member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable,System.String,System.Object[])">
 
1808
            <summary>
 
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. 
 
1812
            </summary>
 
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>
 
1817
        </member>
 
1818
        <member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable,System.String)">
 
1819
            <summary>
 
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. 
 
1823
            </summary>
 
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>
 
1827
        </member>
 
1828
        <member name="M:NUnit.Framework.Assert.Greater(System.IComparable,System.IComparable)">
 
1829
            <summary>
 
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. 
 
1833
            </summary>
 
1834
            <param name="arg1">The first value, expected to be greater</param>
 
1835
            <param name="arg2">The second value, expected to be less</param>
 
1836
        </member>
 
1837
        <member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32,System.String,System.Object[])">
 
1838
            <summary>
 
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. 
 
1842
            </summary>
 
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>
 
1847
        </member>
 
1848
        <member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32,System.String)">
 
1849
            <summary>
 
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. 
 
1853
            </summary>
 
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>
 
1857
        </member>
 
1858
        <member name="M:NUnit.Framework.Assert.Less(System.Int32,System.Int32)">
 
1859
            <summary>
 
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. 
 
1863
            </summary>
 
1864
            <param name="arg1">The first value, expected to be less</param>
 
1865
            <param name="arg2">The second value, expected to be greater</param>
 
1866
        </member>
 
1867
        <member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32,System.String,System.Object[])">
 
1868
            <summary>
 
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. 
 
1872
            </summary>
 
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>
 
1877
        </member>
 
1878
        <member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32,System.String)">
 
1879
            <summary>
 
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. 
 
1883
            </summary>
 
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>
 
1887
        </member>
 
1888
        <member name="M:NUnit.Framework.Assert.Less(System.UInt32,System.UInt32)">
 
1889
            <summary>
 
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. 
 
1893
            </summary>
 
1894
            <param name="arg1">The first value, expected to be less</param>
 
1895
            <param name="arg2">The second value, expected to be greater</param>
 
1896
        </member>
 
1897
        <member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64,System.String,System.Object[])">
 
1898
            <summary>
 
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. 
 
1902
            </summary>
 
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>
 
1907
        </member>
 
1908
        <member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64,System.String)">
 
1909
            <summary>
 
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. 
 
1913
            </summary>
 
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>
 
1917
        </member>
 
1918
        <member name="M:NUnit.Framework.Assert.Less(System.Int64,System.Int64)">
 
1919
            <summary>
 
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. 
 
1923
            </summary>
 
1924
            <param name="arg1">The first value, expected to be less</param>
 
1925
            <param name="arg2">The second value, expected to be greater</param>
 
1926
        </member>
 
1927
        <member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64,System.String,System.Object[])">
 
1928
            <summary>
 
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. 
 
1932
            </summary>
 
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>
 
1937
        </member>
 
1938
        <member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64,System.String)">
 
1939
            <summary>
 
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. 
 
1943
            </summary>
 
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>
 
1947
        </member>
 
1948
        <member name="M:NUnit.Framework.Assert.Less(System.UInt64,System.UInt64)">
 
1949
            <summary>
 
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. 
 
1953
            </summary>
 
1954
            <param name="arg1">The first value, expected to be less</param>
 
1955
            <param name="arg2">The second value, expected to be greater</param>
 
1956
        </member>
 
1957
        <member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal,System.String,System.Object[])">
 
1958
            <summary>
 
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. 
 
1962
            </summary>
 
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>
 
1967
        </member>
 
1968
        <member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal,System.String)">
 
1969
            <summary>
 
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. 
 
1973
            </summary>
 
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>
 
1977
        </member>
 
1978
        <member name="M:NUnit.Framework.Assert.Less(System.Decimal,System.Decimal)">
 
1979
            <summary>
 
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. 
 
1983
            </summary>
 
1984
            <param name="arg1">The first value, expected to be less</param>
 
1985
            <param name="arg2">The second value, expected to be greater</param>
 
1986
        </member>
 
1987
        <member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double,System.String,System.Object[])">
 
1988
            <summary>
 
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. 
 
1992
            </summary>
 
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>
 
1997
        </member>
 
1998
        <member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double,System.String)">
 
1999
            <summary>
 
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. 
 
2003
            </summary>
 
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>
 
2007
        </member>
 
2008
        <member name="M:NUnit.Framework.Assert.Less(System.Double,System.Double)">
 
2009
            <summary>
 
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. 
 
2013
            </summary>
 
2014
            <param name="arg1">The first value, expected to be less</param>
 
2015
            <param name="arg2">The second value, expected to be greater</param>
 
2016
        </member>
 
2017
        <member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single,System.String,System.Object[])">
 
2018
            <summary>
 
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. 
 
2022
            </summary>
 
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>
 
2027
        </member>
 
2028
        <member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single,System.String)">
 
2029
            <summary>
 
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. 
 
2033
            </summary>
 
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>
 
2037
        </member>
 
2038
        <member name="M:NUnit.Framework.Assert.Less(System.Single,System.Single)">
 
2039
            <summary>
 
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. 
 
2043
            </summary>
 
2044
            <param name="arg1">The first value, expected to be less</param>
 
2045
            <param name="arg2">The second value, expected to be greater</param>
 
2046
        </member>
 
2047
        <member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable,System.String,System.Object[])">
 
2048
            <summary>
 
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. 
 
2052
            </summary>
 
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>
 
2057
        </member>
 
2058
        <member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable,System.String)">
 
2059
            <summary>
 
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. 
 
2063
            </summary>
 
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>
 
2067
        </member>
 
2068
        <member name="M:NUnit.Framework.Assert.Less(System.IComparable,System.IComparable)">
 
2069
            <summary>
 
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. 
 
2073
            </summary>
 
2074
            <param name="arg1">The first value, expected to be less</param>
 
2075
            <param name="arg2">The second value, expected to be greater</param>
 
2076
        </member>
 
2077
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32,System.String,System.Object[])">
 
2078
            <summary>
 
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. 
 
2082
            </summary>
 
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>
 
2087
        </member>
 
2088
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32,System.String)">
 
2089
            <summary>
 
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. 
 
2093
            </summary>
 
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>
 
2097
        </member>
 
2098
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int32,System.Int32)">
 
2099
            <summary>
 
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. 
 
2103
            </summary>
 
2104
            <param name="arg1">The first value, expected to be greater</param>
 
2105
            <param name="arg2">The second value, expected to be less</param>
 
2106
        </member>
 
2107
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
 
2108
            <summary>
 
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. 
 
2112
            </summary>
 
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>
 
2117
        </member>
 
2118
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32,System.String)">
 
2119
            <summary>
 
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. 
 
2123
            </summary>
 
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>
 
2127
        </member>
 
2128
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt32,System.UInt32)">
 
2129
            <summary>
 
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. 
 
2133
            </summary>
 
2134
            <param name="arg1">The first value, expected to be greater</param>
 
2135
            <param name="arg2">The second value, expected to be less</param>
 
2136
        </member>
 
2137
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64,System.String,System.Object[])">
 
2138
            <summary>
 
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. 
 
2142
            </summary>
 
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>
 
2147
        </member>
 
2148
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64,System.String)">
 
2149
            <summary>
 
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. 
 
2153
            </summary>
 
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>
 
2157
        </member>
 
2158
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Int64,System.Int64)">
 
2159
            <summary>
 
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. 
 
2163
            </summary>
 
2164
            <param name="arg1">The first value, expected to be greater</param>
 
2165
            <param name="arg2">The second value, expected to be less</param>
 
2166
        </member>
 
2167
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
 
2168
            <summary>
 
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. 
 
2172
            </summary>
 
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>
 
2177
        </member>
 
2178
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64,System.String)">
 
2179
            <summary>
 
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. 
 
2183
            </summary>
 
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>
 
2187
        </member>
 
2188
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.UInt64,System.UInt64)">
 
2189
            <summary>
 
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. 
 
2193
            </summary>
 
2194
            <param name="arg1">The first value, expected to be greater</param>
 
2195
            <param name="arg2">The second value, expected to be less</param>
 
2196
        </member>
 
2197
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
 
2198
            <summary>
 
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. 
 
2202
            </summary>
 
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>
 
2207
        </member>
 
2208
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal,System.String)">
 
2209
            <summary>
 
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. 
 
2213
            </summary>
 
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>
 
2217
        </member>
 
2218
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Decimal,System.Decimal)">
 
2219
            <summary>
 
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. 
 
2223
            </summary>
 
2224
            <param name="arg1">The first value, expected to be greater</param>
 
2225
            <param name="arg2">The second value, expected to be less</param>
 
2226
        </member>
 
2227
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double,System.String,System.Object[])">
 
2228
            <summary>
 
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. 
 
2232
            </summary>
 
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>
 
2237
        </member>
 
2238
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double,System.String)">
 
2239
            <summary>
 
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. 
 
2243
            </summary>
 
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>
 
2247
        </member>
 
2248
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Double,System.Double)">
 
2249
            <summary>
 
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. 
 
2253
            </summary>
 
2254
            <param name="arg1">The first value, expected to be greater</param>
 
2255
            <param name="arg2">The second value, expected to be less</param>
 
2256
        </member>
 
2257
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single,System.String,System.Object[])">
 
2258
            <summary>
 
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. 
 
2262
            </summary>
 
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>
 
2267
        </member>
 
2268
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single,System.String)">
 
2269
            <summary>
 
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. 
 
2273
            </summary>
 
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>
 
2277
        </member>
 
2278
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.Single,System.Single)">
 
2279
            <summary>
 
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. 
 
2283
            </summary>
 
2284
            <param name="arg1">The first value, expected to be greater</param>
 
2285
            <param name="arg2">The second value, expected to be less</param>
 
2286
        </member>
 
2287
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable,System.String,System.Object[])">
 
2288
            <summary>
 
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. 
 
2292
            </summary>
 
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>
 
2297
        </member>
 
2298
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable,System.String)">
 
2299
            <summary>
 
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. 
 
2303
            </summary>
 
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>
 
2307
        </member>
 
2308
        <member name="M:NUnit.Framework.Assert.GreaterOrEqual(System.IComparable,System.IComparable)">
 
2309
            <summary>
 
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. 
 
2313
            </summary>
 
2314
            <param name="arg1">The first value, expected to be greater</param>
 
2315
            <param name="arg2">The second value, expected to be less</param>
 
2316
        </member>
 
2317
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32,System.String,System.Object[])">
 
2318
            <summary>
 
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. 
 
2322
            </summary>
 
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>
 
2327
        </member>
 
2328
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32,System.String)">
 
2329
            <summary>
 
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. 
 
2333
            </summary>
 
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>
 
2337
        </member>
 
2338
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int32,System.Int32)">
 
2339
            <summary>
 
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. 
 
2343
            </summary>
 
2344
            <param name="arg1">The first value, expected to be less</param>
 
2345
            <param name="arg2">The second value, expected to be greater</param>
 
2346
        </member>
 
2347
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32,System.String,System.Object[])">
 
2348
            <summary>
 
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. 
 
2352
            </summary>
 
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>
 
2357
        </member>
 
2358
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32,System.String)">
 
2359
            <summary>
 
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. 
 
2363
            </summary>
 
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>
 
2367
        </member>
 
2368
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt32,System.UInt32)">
 
2369
            <summary>
 
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. 
 
2373
            </summary>
 
2374
            <param name="arg1">The first value, expected to be less</param>
 
2375
            <param name="arg2">The second value, expected to be greater</param>
 
2376
        </member>
 
2377
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64,System.String,System.Object[])">
 
2378
            <summary>
 
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. 
 
2382
            </summary>
 
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>
 
2387
        </member>
 
2388
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64,System.String)">
 
2389
            <summary>
 
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. 
 
2393
            </summary>
 
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>
 
2397
        </member>
 
2398
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Int64,System.Int64)">
 
2399
            <summary>
 
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. 
 
2403
            </summary>
 
2404
            <param name="arg1">The first value, expected to be less</param>
 
2405
            <param name="arg2">The second value, expected to be greater</param>
 
2406
        </member>
 
2407
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64,System.String,System.Object[])">
 
2408
            <summary>
 
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. 
 
2412
            </summary>
 
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>
 
2417
        </member>
 
2418
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64,System.String)">
 
2419
            <summary>
 
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. 
 
2423
            </summary>
 
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>
 
2427
        </member>
 
2428
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.UInt64,System.UInt64)">
 
2429
            <summary>
 
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. 
 
2433
            </summary>
 
2434
            <param name="arg1">The first value, expected to be less</param>
 
2435
            <param name="arg2">The second value, expected to be greater</param>
 
2436
        </member>
 
2437
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal,System.String,System.Object[])">
 
2438
            <summary>
 
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. 
 
2442
            </summary>
 
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>
 
2447
        </member>
 
2448
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal,System.String)">
 
2449
            <summary>
 
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. 
 
2453
            </summary>
 
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>
 
2457
        </member>
 
2458
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Decimal,System.Decimal)">
 
2459
            <summary>
 
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. 
 
2463
            </summary>
 
2464
            <param name="arg1">The first value, expected to be less</param>
 
2465
            <param name="arg2">The second value, expected to be greater</param>
 
2466
        </member>
 
2467
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double,System.String,System.Object[])">
 
2468
            <summary>
 
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. 
 
2472
            </summary>
 
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>
 
2477
        </member>
 
2478
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double,System.String)">
 
2479
            <summary>
 
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. 
 
2483
            </summary>
 
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>
 
2487
        </member>
 
2488
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Double,System.Double)">
 
2489
            <summary>
 
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. 
 
2493
            </summary>
 
2494
            <param name="arg1">The first value, expected to be less</param>
 
2495
            <param name="arg2">The second value, expected to be greater</param>
 
2496
        </member>
 
2497
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single,System.String,System.Object[])">
 
2498
            <summary>
 
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. 
 
2502
            </summary>
 
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>
 
2507
        </member>
 
2508
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single,System.String)">
 
2509
            <summary>
 
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. 
 
2513
            </summary>
 
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>
 
2517
        </member>
 
2518
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.Single,System.Single)">
 
2519
            <summary>
 
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. 
 
2523
            </summary>
 
2524
            <param name="arg1">The first value, expected to be less</param>
 
2525
            <param name="arg2">The second value, expected to be greater</param>
 
2526
        </member>
 
2527
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable,System.String,System.Object[])">
 
2528
            <summary>
 
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. 
 
2532
            </summary>
 
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>
 
2537
        </member>
 
2538
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable,System.String)">
 
2539
            <summary>
 
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. 
 
2543
            </summary>
 
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>
 
2547
        </member>
 
2548
        <member name="M:NUnit.Framework.Assert.LessOrEqual(System.IComparable,System.IComparable)">
 
2549
            <summary>
 
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. 
 
2553
            </summary>
 
2554
            <param name="arg1">The first value, expected to be less</param>
 
2555
            <param name="arg2">The second value, expected to be greater</param>
 
2556
        </member>
 
2557
        <member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection,System.String,System.Object[])">
 
2558
            <summary>
 
2559
            Asserts that an object is contained in a list.
 
2560
            </summary>
 
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>
 
2565
        </member>
 
2566
        <member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection,System.String)">
 
2567
            <summary>
 
2568
            Asserts that an object is contained in a list.
 
2569
            </summary>
 
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>
 
2573
        </member>
 
2574
        <member name="M:NUnit.Framework.Assert.Contains(System.Object,System.Collections.ICollection)">
 
2575
            <summary>
 
2576
            Asserts that an object is contained in a list.
 
2577
            </summary>
 
2578
            <param name="expected">The expected object</param>
 
2579
            <param name="actual">The list to be examined</param>
 
2580
        </member>
 
2581
        <member name="M:NUnit.Framework.Assert.AssertDoublesAreEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
 
2582
            <summary>
 
2583
            Helper for Assert.AreEqual(double expected, double actual, ...)
 
2584
            allowing code generation to work consistently.
 
2585
            </summary>
 
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>
 
2592
        </member>
 
2593
        <member name="P:NUnit.Framework.Assert.Counter">
 
2594
            <summary>
 
2595
            Gets the number of assertions executed so far and 
 
2596
            resets the counter to zero.
 
2597
            </summary>
 
2598
        </member>
 
2599
        <member name="T:NUnit.Framework.AssertionHelper">
 
2600
            <summary>
 
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.
 
2606
            </summary>
 
2607
        </member>
 
2608
        <member name="T:NUnit.Framework.Constraints.ConstraintFactory">
 
2609
            <summary>
 
2610
            Helper class with properties and methods that supply
 
2611
            a number of constraints used in Asserts.
 
2612
            </summary>
 
2613
        </member>
 
2614
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Exactly(System.Int32)">
 
2615
            <summary>
 
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.
 
2619
            </summary>
 
2620
        </member>
 
2621
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Property(System.String)">
 
2622
            <summary>
 
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.
 
2626
            </summary>
 
2627
        </member>
 
2628
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Attribute(System.Type)">
 
2629
            <summary>
 
2630
            Returns a new AttributeConstraint checking for the
 
2631
            presence of a particular attribute on an object.
 
2632
            </summary>
 
2633
        </member>
 
2634
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Attribute``1">
 
2635
            <summary>
 
2636
            Returns a new AttributeConstraint checking for the
 
2637
            presence of a particular attribute on an object.
 
2638
            </summary>
 
2639
        </member>
 
2640
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.EqualTo(System.Object)">
 
2641
            <summary>
 
2642
            Returns a constraint that tests two items for equality
 
2643
            </summary>
 
2644
        </member>
 
2645
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SameAs(System.Object)">
 
2646
            <summary>
 
2647
            Returns a constraint that tests that two references are the same object
 
2648
            </summary>
 
2649
        </member>
 
2650
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.GreaterThan(System.Object)">
 
2651
            <summary>
 
2652
            Returns a constraint that tests whether the
 
2653
            actual value is greater than the suppled argument
 
2654
            </summary>
 
2655
        </member>
 
2656
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.GreaterThanOrEqualTo(System.Object)">
 
2657
            <summary>
 
2658
            Returns a constraint that tests whether the
 
2659
            actual value is greater than or equal to the suppled argument
 
2660
            </summary>
 
2661
        </member>
 
2662
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AtLeast(System.Object)">
 
2663
            <summary>
 
2664
            Returns a constraint that tests whether the
 
2665
            actual value is greater than or equal to the suppled argument
 
2666
            </summary>
 
2667
        </member>
 
2668
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.LessThan(System.Object)">
 
2669
            <summary>
 
2670
            Returns a constraint that tests whether the
 
2671
            actual value is less than the suppled argument
 
2672
            </summary>
 
2673
        </member>
 
2674
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.LessThanOrEqualTo(System.Object)">
 
2675
            <summary>
 
2676
            Returns a constraint that tests whether the
 
2677
            actual value is less than or equal to the suppled argument
 
2678
            </summary>
 
2679
        </member>
 
2680
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AtMost(System.Object)">
 
2681
            <summary>
 
2682
            Returns a constraint that tests whether the
 
2683
            actual value is less than or equal to the suppled argument
 
2684
            </summary>
 
2685
        </member>
 
2686
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.TypeOf(System.Type)">
 
2687
            <summary>
 
2688
            Returns a constraint that tests whether the actual
 
2689
            value is of the exact type supplied as an argument.
 
2690
            </summary>
 
2691
        </member>
 
2692
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.TypeOf``1">
 
2693
            <summary>
 
2694
            Returns a constraint that tests whether the actual
 
2695
            value is of the exact type supplied as an argument.
 
2696
            </summary>
 
2697
        </member>
 
2698
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOf(System.Type)">
 
2699
            <summary>
 
2700
            Returns a constraint that tests whether the actual value
 
2701
            is of the type supplied as an argument or a derived type.
 
2702
            </summary>
 
2703
        </member>
 
2704
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOf``1">
 
2705
            <summary>
 
2706
            Returns a constraint that tests whether the actual value
 
2707
            is of the type supplied as an argument or a derived type.
 
2708
            </summary>
 
2709
        </member>
 
2710
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOfType(System.Type)">
 
2711
            <summary>
 
2712
            Returns a constraint that tests whether the actual value
 
2713
            is of the type supplied as an argument or a derived type.
 
2714
            </summary>
 
2715
        </member>
 
2716
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InstanceOfType``1">
 
2717
            <summary>
 
2718
            Returns a constraint that tests whether the actual value
 
2719
            is of the type supplied as an argument or a derived type.
 
2720
            </summary>
 
2721
        </member>
 
2722
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableFrom(System.Type)">
 
2723
            <summary>
 
2724
            Returns a constraint that tests whether the actual value
 
2725
            is assignable from the type supplied as an argument.
 
2726
            </summary>
 
2727
        </member>
 
2728
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableFrom``1">
 
2729
            <summary>
 
2730
            Returns a constraint that tests whether the actual value
 
2731
            is assignable from the type supplied as an argument.
 
2732
            </summary>
 
2733
        </member>
 
2734
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableTo(System.Type)">
 
2735
            <summary>
 
2736
            Returns a constraint that tests whether the actual value
 
2737
            is assignable from the type supplied as an argument.
 
2738
            </summary>
 
2739
        </member>
 
2740
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.AssignableTo``1">
 
2741
            <summary>
 
2742
            Returns a constraint that tests whether the actual value
 
2743
            is assignable from the type supplied as an argument.
 
2744
            </summary>
 
2745
        </member>
 
2746
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.EquivalentTo(System.Collections.IEnumerable)">
 
2747
            <summary>
 
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.
 
2751
            </summary>
 
2752
        </member>
 
2753
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SubsetOf(System.Collections.IEnumerable)">
 
2754
            <summary>
 
2755
            Returns a constraint that tests whether the actual value
 
2756
            is a subset of the collection supplied as an argument.
 
2757
            </summary>
 
2758
        </member>
 
2759
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Member(System.Object)">
 
2760
            <summary>
 
2761
            Returns a new CollectionContainsConstraint checking for the
 
2762
            presence of a particular object in the collection.
 
2763
            </summary>
 
2764
        </member>
 
2765
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Contains(System.Object)">
 
2766
            <summary>
 
2767
            Returns a new CollectionContainsConstraint checking for the
 
2768
            presence of a particular object in the collection.
 
2769
            </summary>
 
2770
        </member>
 
2771
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Contains(System.String)">
 
2772
            <summary>
 
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 
 
2778
            collection member.
 
2779
            </summary>
 
2780
        </member>
 
2781
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringContaining(System.String)">
 
2782
            <summary>
 
2783
            Returns a constraint that succeeds if the actual
 
2784
            value contains the substring supplied as an argument.
 
2785
            </summary>
 
2786
        </member>
 
2787
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.ContainsSubstring(System.String)">
 
2788
            <summary>
 
2789
            Returns a constraint that succeeds if the actual
 
2790
            value contains the substring supplied as an argument.
 
2791
            </summary>
 
2792
        </member>
 
2793
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotContain(System.String)">
 
2794
            <summary>
 
2795
            Returns a constraint that fails if the actual
 
2796
            value contains the substring supplied as an argument.
 
2797
            </summary>
 
2798
        </member>
 
2799
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StartsWith(System.String)">
 
2800
            <summary>
 
2801
            Returns a constraint that succeeds if the actual
 
2802
            value starts with the substring supplied as an argument.
 
2803
            </summary>
 
2804
        </member>
 
2805
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringStarting(System.String)">
 
2806
            <summary>
 
2807
            Returns a constraint that succeeds if the actual
 
2808
            value starts with the substring supplied as an argument.
 
2809
            </summary>
 
2810
        </member>
 
2811
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotStartWith(System.String)">
 
2812
            <summary>
 
2813
            Returns a constraint that fails if the actual
 
2814
            value starts with the substring supplied as an argument.
 
2815
            </summary>
 
2816
        </member>
 
2817
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.EndsWith(System.String)">
 
2818
            <summary>
 
2819
            Returns a constraint that succeeds if the actual
 
2820
            value ends with the substring supplied as an argument.
 
2821
            </summary>
 
2822
        </member>
 
2823
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringEnding(System.String)">
 
2824
            <summary>
 
2825
            Returns a constraint that succeeds if the actual
 
2826
            value ends with the substring supplied as an argument.
 
2827
            </summary>
 
2828
        </member>
 
2829
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotEndWith(System.String)">
 
2830
            <summary>
 
2831
            Returns a constraint that fails if the actual
 
2832
            value ends with the substring supplied as an argument.
 
2833
            </summary>
 
2834
        </member>
 
2835
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.Matches(System.String)">
 
2836
            <summary>
 
2837
            Returns a constraint that succeeds if the actual
 
2838
            value matches the regular expression supplied as an argument.
 
2839
            </summary>
 
2840
        </member>
 
2841
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.StringMatching(System.String)">
 
2842
            <summary>
 
2843
            Returns a constraint that succeeds if the actual
 
2844
            value matches the regular expression supplied as an argument.
 
2845
            </summary>
 
2846
        </member>
 
2847
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.DoesNotMatch(System.String)">
 
2848
            <summary>
 
2849
            Returns a constraint that fails if the actual
 
2850
            value matches the pattern supplied as an argument.
 
2851
            </summary>
 
2852
        </member>
 
2853
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SamePath(System.String)">
 
2854
            <summary>
 
2855
            Returns a constraint that tests whether the path provided 
 
2856
            is the same as an expected path after canonicalization.
 
2857
            </summary>
 
2858
        </member>
 
2859
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SubPath(System.String)">
 
2860
            <summary>
 
2861
            Returns a constraint that tests whether the path provided 
 
2862
            is the same path or under an expected path after canonicalization.
 
2863
            </summary>
 
2864
        </member>
 
2865
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.SamePathOrUnder(System.String)">
 
2866
            <summary>
 
2867
            Returns a constraint that tests whether the path provided 
 
2868
            is the same path or under an expected path after canonicalization.
 
2869
            </summary>
 
2870
        </member>
 
2871
        <member name="M:NUnit.Framework.Constraints.ConstraintFactory.InRange``1(``0,``0)">
 
2872
            <summary>
 
2873
            Returns a constraint that tests whether the actual value falls 
 
2874
            within a specified range.
 
2875
            </summary>
 
2876
        </member>
 
2877
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Not">
 
2878
            <summary>
 
2879
            Returns a ConstraintExpression that negates any
 
2880
            following constraint.
 
2881
            </summary>
 
2882
        </member>
 
2883
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.No">
 
2884
            <summary>
 
2885
            Returns a ConstraintExpression that negates any
 
2886
            following constraint.
 
2887
            </summary>
 
2888
        </member>
 
2889
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.All">
 
2890
            <summary>
 
2891
            Returns a ConstraintExpression, which will apply
 
2892
            the following constraint to all members of a collection,
 
2893
            succeeding if all of them succeed.
 
2894
            </summary>
 
2895
        </member>
 
2896
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Some">
 
2897
            <summary>
 
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.
 
2901
            </summary>
 
2902
        </member>
 
2903
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.None">
 
2904
            <summary>
 
2905
            Returns a ConstraintExpression, which will apply
 
2906
            the following constraint to all members of a collection,
 
2907
            succeeding if all of them fail.
 
2908
            </summary>
 
2909
        </member>
 
2910
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Length">
 
2911
            <summary>
 
2912
            Returns a new ConstraintExpression, which will apply the following
 
2913
            constraint to the Length property of the object being tested.
 
2914
            </summary>
 
2915
        </member>
 
2916
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Count">
 
2917
            <summary>
 
2918
            Returns a new ConstraintExpression, which will apply the following
 
2919
            constraint to the Count property of the object being tested.
 
2920
            </summary>
 
2921
        </member>
 
2922
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Message">
 
2923
            <summary>
 
2924
            Returns a new ConstraintExpression, which will apply the following
 
2925
            constraint to the Message property of the object being tested.
 
2926
            </summary>
 
2927
        </member>
 
2928
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.InnerException">
 
2929
            <summary>
 
2930
            Returns a new ConstraintExpression, which will apply the following
 
2931
            constraint to the InnerException property of the object being tested.
 
2932
            </summary>
 
2933
        </member>
 
2934
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Null">
 
2935
            <summary>
 
2936
            Returns a constraint that tests for null
 
2937
            </summary>
 
2938
        </member>
 
2939
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.True">
 
2940
            <summary>
 
2941
            Returns a constraint that tests for True
 
2942
            </summary>
 
2943
        </member>
 
2944
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.False">
 
2945
            <summary>
 
2946
            Returns a constraint that tests for False
 
2947
            </summary>
 
2948
        </member>
 
2949
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Positive">
 
2950
            <summary>
 
2951
            Returns a constraint that tests for a positive value
 
2952
            </summary>
 
2953
        </member>
 
2954
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Negative">
 
2955
            <summary>
 
2956
            Returns a constraint that tests for a negative value
 
2957
            </summary>
 
2958
        </member>
 
2959
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.NaN">
 
2960
            <summary>
 
2961
            Returns a constraint that tests for NaN
 
2962
            </summary>
 
2963
        </member>
 
2964
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Empty">
 
2965
            <summary>
 
2966
            Returns a constraint that tests for empty
 
2967
            </summary>
 
2968
        </member>
 
2969
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Unique">
 
2970
            <summary>
 
2971
            Returns a constraint that tests whether a collection 
 
2972
            contains all unique items.
 
2973
            </summary>
 
2974
        </member>
 
2975
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.BinarySerializable">
 
2976
            <summary>
 
2977
            Returns a constraint that tests whether an object graph is serializable in binary format.
 
2978
            </summary>
 
2979
        </member>
 
2980
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.XmlSerializable">
 
2981
            <summary>
 
2982
            Returns a constraint that tests whether an object graph is serializable in xml format.
 
2983
            </summary>
 
2984
        </member>
 
2985
        <member name="P:NUnit.Framework.Constraints.ConstraintFactory.Ordered">
 
2986
            <summary>
 
2987
            Returns a constraint that tests whether a collection is ordered
 
2988
            </summary>
 
2989
        </member>
 
2990
        <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
 
2991
            <summary>
 
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.
 
2995
            </summary>
 
2996
            <param name="actual">The actual value to test</param>
 
2997
            <param name="expression">A Constraint to be applied</param>
 
2998
        </member>
 
2999
        <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
 
3000
            <summary>
 
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.
 
3004
            </summary>
 
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>
 
3008
        </member>
 
3009
        <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
 
3010
            <summary>
 
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.
 
3014
            </summary>
 
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>
 
3019
        </member>
 
3020
        <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean,System.String,System.Object[])">
 
3021
            <summary>
 
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[])"/>.
 
3025
            </summary> 
 
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>
 
3029
        </member>
 
3030
        <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean,System.String)">
 
3031
            <summary>
 
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)"/>.
 
3035
            </summary>
 
3036
            <param name="condition">The evaluated condition</param>
 
3037
            <param name="message">The message to display if the condition is false</param>
 
3038
        </member>
 
3039
        <member name="M:NUnit.Framework.AssertionHelper.Expect(System.Boolean)">
 
3040
            <summary>
 
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)"/>.
 
3043
            </summary>
 
3044
            <param name="condition">The evaluated condition</param>
 
3045
        </member>
 
3046
        <member name="M:NUnit.Framework.AssertionHelper.Expect``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint)">
 
3047
            <summary>
 
3048
            Apply a constraint to an actual value, succeeding if the constraint
 
3049
            is satisfied and throwing an assertion exception on failure.
 
3050
            </summary>
 
3051
            <param name="expr">A Constraint expression to be applied</param>
 
3052
            <param name="del">An ActualValueDelegate returning the value to be tested</param>
 
3053
        </member>
 
3054
        <member name="M:NUnit.Framework.AssertionHelper.Expect``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String)">
 
3055
            <summary>
 
3056
            Apply a constraint to an actual value, succeeding if the constraint
 
3057
            is satisfied and throwing an assertion exception on failure.
 
3058
            </summary>
 
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>
 
3062
        </member>
 
3063
        <member name="M:NUnit.Framework.AssertionHelper.Expect``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
 
3064
            <summary>
 
3065
            Apply a constraint to an actual value, succeeding if the constraint
 
3066
            is satisfied and throwing an assertion exception on failure.
 
3067
            </summary>
 
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>
 
3072
        </member>
 
3073
        <member name="M:NUnit.Framework.AssertionHelper.Expect``1(``0@,NUnit.Framework.Constraints.IResolveConstraint)">
 
3074
            <summary>
 
3075
            Apply a constraint to a referenced value, succeeding if the constraint
 
3076
            is satisfied and throwing an assertion exception on failure.
 
3077
            </summary>
 
3078
            <param name="actual">The actual value to test</param>
 
3079
            <param name="expression">A Constraint to be applied</param>
 
3080
        </member>
 
3081
        <member name="M:NUnit.Framework.AssertionHelper.Expect``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
 
3082
            <summary>
 
3083
            Apply a constraint to a referenced value, succeeding if the constraint
 
3084
            is satisfied and throwing an assertion exception on failure.
 
3085
            </summary>
 
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>
 
3089
        </member>
 
3090
        <member name="M:NUnit.Framework.AssertionHelper.Expect``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
 
3091
            <summary>
 
3092
            Apply a constraint to a referenced value, succeeding if the constraint
 
3093
            is satisfied and throwing an assertion exception on failure.
 
3094
            </summary>
 
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>
 
3099
        </member>
 
3100
        <member name="M:NUnit.Framework.AssertionHelper.Expect(NUnit.Framework.TestDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
 
3101
            <summary>
 
3102
            Asserts that the code represented by a delegate throws an exception
 
3103
            that satisfies the constraint provided.
 
3104
            </summary>
 
3105
            <param name="code">A TestDelegate to be executed</param>
 
3106
            <param name="constraint">A ThrowsConstraint used in the test</param>
 
3107
        </member>
 
3108
        <member name="M:NUnit.Framework.AssertionHelper.Map(System.Collections.ICollection)">
 
3109
            <summary>
 
3110
            Returns a ListMapper based on a collection.
 
3111
            </summary>
 
3112
            <param name="original">The original collection</param>
 
3113
            <returns></returns>
 
3114
        </member>
 
3115
        <member name="T:NUnit.Framework.Assume">
 
3116
            <summary>
 
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.
 
3121
            </summary>
 
3122
        </member>
 
3123
        <member name="M:NUnit.Framework.Assume.Equals(System.Object,System.Object)">
 
3124
            <summary>
 
3125
            The Equals method throws an AssertionException. This is done 
 
3126
            to make sure there is no mistake by calling this function.
 
3127
            </summary>
 
3128
            <param name="a"></param>
 
3129
            <param name="b"></param>
 
3130
        </member>
 
3131
        <member name="M:NUnit.Framework.Assume.ReferenceEquals(System.Object,System.Object)">
 
3132
            <summary>
 
3133
            override the default ReferenceEquals to throw an AssertionException. This 
 
3134
            implementation makes sure there is no mistake in calling this function 
 
3135
            as part of Assert. 
 
3136
            </summary>
 
3137
            <param name="a"></param>
 
3138
            <param name="b"></param>
 
3139
        </member>
 
3140
        <member name="M:NUnit.Framework.Assume.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint)">
 
3141
            <summary>
 
3142
            Apply a constraint to an actual value, succeeding if the constraint
 
3143
            is satisfied and throwing an InconclusiveException on failure.
 
3144
            </summary>
 
3145
            <param name="expression">A Constraint expression to be applied</param>
 
3146
            <param name="actual">The actual value to test</param>
 
3147
        </member>
 
3148
        <member name="M:NUnit.Framework.Assume.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
 
3149
            <summary>
 
3150
            Apply a constraint to an actual value, succeeding if the constraint
 
3151
            is satisfied and throwing an InconclusiveException on failure.
 
3152
            </summary>
 
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>
 
3156
        </member>
 
3157
        <member name="M:NUnit.Framework.Assume.That(System.Object,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
 
3158
            <summary>
 
3159
            Apply a constraint to an actual value, succeeding if the constraint
 
3160
            is satisfied and throwing an InconclusiveException on failure.
 
3161
            </summary>
 
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>
 
3166
        </member>
 
3167
        <member name="M:NUnit.Framework.Assume.That(System.Boolean,System.String,System.Object[])">
 
3168
            <summary>
 
3169
            Asserts that a condition is true. If the condition is false the method throws
 
3170
            an <see cref="T:NUnit.Framework.InconclusiveException"/>.
 
3171
            </summary> 
 
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>
 
3175
        </member>
 
3176
        <member name="M:NUnit.Framework.Assume.That(System.Boolean,System.String)">
 
3177
            <summary>
 
3178
            Asserts that a condition is true. If the condition is false the method throws
 
3179
            an <see cref="T:NUnit.Framework.InconclusiveException"/>.
 
3180
            </summary>
 
3181
            <param name="condition">The evaluated condition</param>
 
3182
            <param name="message">The message to display if the condition is false</param>
 
3183
        </member>
 
3184
        <member name="M:NUnit.Framework.Assume.That(System.Boolean)">
 
3185
            <summary>
 
3186
            Asserts that a condition is true. If the condition is false the 
 
3187
            method throws an <see cref="T:NUnit.Framework.InconclusiveException"/>.
 
3188
            </summary>
 
3189
            <param name="condition">The evaluated condition</param>
 
3190
        </member>
 
3191
        <member name="M:NUnit.Framework.Assume.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint)">
 
3192
            <summary>
 
3193
            Apply a constraint to an actual value, succeeding if the constraint
 
3194
            is satisfied and throwing an InconclusiveException on failure.
 
3195
            </summary>
 
3196
            <param name="expr">A Constraint expression to be applied</param>
 
3197
            <param name="del">An ActualValueDelegate returning the value to be tested</param>
 
3198
        </member>
 
3199
        <member name="M:NUnit.Framework.Assume.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String)">
 
3200
            <summary>
 
3201
            Apply a constraint to an actual value, succeeding if the constraint
 
3202
            is satisfied and throwing an InconclusiveException on failure.
 
3203
            </summary>
 
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>
 
3207
        </member>
 
3208
        <member name="M:NUnit.Framework.Assume.That``1(NUnit.Framework.Constraints.ActualValueDelegate{``0},NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
 
3209
            <summary>
 
3210
            Apply a constraint to an actual value, succeeding if the constraint
 
3211
            is satisfied and throwing an InconclusiveException on failure.
 
3212
            </summary>
 
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>
 
3217
        </member>
 
3218
        <member name="M:NUnit.Framework.Assume.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint)">
 
3219
            <summary>
 
3220
            Apply a constraint to a referenced value, succeeding if the constraint
 
3221
            is satisfied and throwing an InconclusiveException on failure.
 
3222
            </summary>
 
3223
            <param name="expression">A Constraint expression to be applied</param>
 
3224
            <param name="actual">The actual value to test</param>
 
3225
        </member>
 
3226
        <member name="M:NUnit.Framework.Assume.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String)">
 
3227
            <summary>
 
3228
            Apply a constraint to a referenced value, succeeding if the constraint
 
3229
            is satisfied and throwing an InconclusiveException on failure.
 
3230
            </summary>
 
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>
 
3234
        </member>
 
3235
        <member name="M:NUnit.Framework.Assume.That``1(``0@,NUnit.Framework.Constraints.IResolveConstraint,System.String,System.Object[])">
 
3236
            <summary>
 
3237
            Apply a constraint to a referenced value, succeeding if the constraint
 
3238
            is satisfied and throwing an InconclusiveException on failure.
 
3239
            </summary>
 
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>
 
3244
        </member>
 
3245
        <member name="M:NUnit.Framework.Assume.That(NUnit.Framework.TestDelegate,NUnit.Framework.Constraints.IResolveConstraint)">
 
3246
            <summary>
 
3247
            Asserts that the code represented by a delegate throws an exception
 
3248
            that satisfies the constraint provided.
 
3249
            </summary>
 
3250
            <param name="code">A TestDelegate to be executed</param>
 
3251
            <param name="constraint">A ThrowsConstraint used in the test</param>
 
3252
        </member>
 
3253
        <member name="T:NUnit.Framework.ActionTargets">
 
3254
            <summary>
 
3255
            The different targets a test action attribute can be applied to
 
3256
            </summary>
 
3257
        </member>
 
3258
        <member name="F:NUnit.Framework.ActionTargets.Default">
 
3259
            <summary>
 
3260
            Default target, which is determined by where the action attribute is attached
 
3261
            </summary>
 
3262
        </member>
 
3263
        <member name="F:NUnit.Framework.ActionTargets.Test">
 
3264
            <summary>
 
3265
            Target a individual test case
 
3266
            </summary>
 
3267
        </member>
 
3268
        <member name="F:NUnit.Framework.ActionTargets.Suite">
 
3269
            <summary>
 
3270
            Target a suite of test cases
 
3271
            </summary>
 
3272
        </member>
 
3273
        <member name="M:NUnit.Framework.AsyncInvocationRegion.WaitForPendingOperationsToComplete(System.Object)">
 
3274
            <summary>
 
3275
            Waits for pending asynchronous operations to complete, if appropriate,
 
3276
            and returns a proper result of the invocation by unwrapping task results
 
3277
            </summary>
 
3278
            <param name="invocationResult">The raw result of the method invocation</param>
 
3279
            <returns>The unwrapped result, if necessary</returns>
 
3280
        </member>
 
3281
        <member name="T:NUnit.Framework.CategoryAttribute">
 
3282
            <summary>
 
3283
            Attribute used to apply a category to a test
 
3284
            </summary>
 
3285
        </member>
 
3286
        <member name="F:NUnit.Framework.CategoryAttribute.categoryName">
 
3287
            <summary>
 
3288
            The name of the category
 
3289
            </summary>
 
3290
        </member>
 
3291
        <member name="M:NUnit.Framework.CategoryAttribute.#ctor(System.String)">
 
3292
            <summary>
 
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
 
3300
            runnable.
 
3301
            </summary>
 
3302
            <param name="name">The name of the category</param>
 
3303
        </member>
 
3304
        <member name="M:NUnit.Framework.CategoryAttribute.#ctor">
 
3305
            <summary>
 
3306
            Protected constructor uses the Type name as the name
 
3307
            of the category.
 
3308
            </summary>
 
3309
        </member>
 
3310
        <member name="P:NUnit.Framework.CategoryAttribute.Name">
 
3311
            <summary>
 
3312
            The name of the category
 
3313
            </summary>
 
3314
        </member>
 
3315
        <member name="T:NUnit.Framework.DatapointAttribute">
 
3316
            <summary>
 
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.
 
3319
            </summary>
 
3320
        </member>
 
3321
        <member name="T:NUnit.Framework.DatapointsAttribute">
 
3322
            <summary>
 
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.
 
3326
            </summary>
 
3327
        </member>
 
3328
        <member name="T:NUnit.Framework.DescriptionAttribute">
 
3329
            <summary>
 
3330
            Attribute used to provide descriptive text about a 
 
3331
            test case or fixture.
 
3332
            </summary>
 
3333
        </member>
 
3334
        <member name="M:NUnit.Framework.DescriptionAttribute.#ctor(System.String)">
 
3335
            <summary>
 
3336
            Construct the attribute
 
3337
            </summary>
 
3338
            <param name="description">Text describing the test</param>
 
3339
        </member>
 
3340
        <member name="P:NUnit.Framework.DescriptionAttribute.Description">
 
3341
            <summary>
 
3342
            Gets the test description
 
3343
            </summary>
 
3344
        </member>
 
3345
        <member name="T:NUnit.Framework.MessageMatch">
 
3346
            <summary>
 
3347
            Enumeration indicating how the expected message parameter is to be used
 
3348
            </summary>
 
3349
        </member>
 
3350
        <member name="F:NUnit.Framework.MessageMatch.Exact">
 
3351
            Expect an exact match
 
3352
        </member>
 
3353
        <member name="F:NUnit.Framework.MessageMatch.Contains">
 
3354
            Expect a message containing the parameter string
 
3355
        </member>
 
3356
        <member name="F:NUnit.Framework.MessageMatch.Regex">
 
3357
            Match the regular expression provided as a parameter
 
3358
        </member>
 
3359
        <member name="F:NUnit.Framework.MessageMatch.StartsWith">
 
3360
            Expect a message that starts with the parameter string
 
3361
        </member>
 
3362
        <member name="T:NUnit.Framework.ExpectedExceptionAttribute">
 
3363
            <summary>
 
3364
            ExpectedExceptionAttribute
 
3365
            </summary>
 
3366
            
 
3367
        </member>
 
3368
        <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor">
 
3369
            <summary>
 
3370
            Constructor for a non-specific exception
 
3371
            </summary>
 
3372
        </member>
 
3373
        <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.Type)">
 
3374
            <summary>
 
3375
            Constructor for a given type of exception
 
3376
            </summary>
 
3377
            <param name="exceptionType">The type of the expected exception</param>
 
3378
        </member>
 
3379
        <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.String)">
 
3380
            <summary>
 
3381
            Constructor for a given exception name
 
3382
            </summary>
 
3383
            <param name="exceptionName">The full name of the expected exception</param>
 
3384
        </member>
 
3385
        <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedException">
 
3386
            <summary>
 
3387
            Gets or sets the expected exception type
 
3388
            </summary>
 
3389
        </member>
 
3390
        <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedExceptionName">
 
3391
            <summary>
 
3392
            Gets or sets the full Type name of the expected exception
 
3393
            </summary>
 
3394
        </member>
 
3395
        <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedMessage">
 
3396
            <summary>
 
3397
            Gets or sets the expected message text
 
3398
            </summary>
 
3399
        </member>
 
3400
        <member name="P:NUnit.Framework.ExpectedExceptionAttribute.UserMessage">
 
3401
            <summary>
 
3402
            Gets or sets the user message displayed in case of failure
 
3403
            </summary>
 
3404
        </member>
 
3405
        <member name="P:NUnit.Framework.ExpectedExceptionAttribute.MatchType">
 
3406
            <summary>
 
3407
             Gets or sets the type of match to be performed on the expected message
 
3408
            </summary>
 
3409
        </member>
 
3410
        <member name="P:NUnit.Framework.ExpectedExceptionAttribute.Handler">
 
3411
            <summary>
 
3412
             Gets the name of a method to be used as an exception handler
 
3413
            </summary>
 
3414
        </member>
 
3415
        <member name="T:NUnit.Framework.ExplicitAttribute">
 
3416
            <summary>
 
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.
 
3421
            </summary>
 
3422
        </member>
 
3423
        <member name="M:NUnit.Framework.ExplicitAttribute.#ctor">
 
3424
            <summary>
 
3425
            Default constructor
 
3426
            </summary>
 
3427
        </member>
 
3428
        <member name="M:NUnit.Framework.ExplicitAttribute.#ctor(System.String)">
 
3429
            <summary>
 
3430
            Constructor with a reason
 
3431
            </summary>
 
3432
            <param name="reason">The reason test is marked explicit</param>
 
3433
        </member>
 
3434
        <member name="P:NUnit.Framework.ExplicitAttribute.Reason">
 
3435
            <summary>
 
3436
            The reason test is marked explicit
 
3437
            </summary>
 
3438
        </member>
 
3439
        <member name="T:NUnit.Framework.IgnoreAttribute">
 
3440
            <summary>
 
3441
            Attribute used to mark a test that is to be ignored.
 
3442
            Ignored tests result in a warning message when the
 
3443
            tests are run.
 
3444
            </summary>
 
3445
        </member>
 
3446
        <member name="M:NUnit.Framework.IgnoreAttribute.#ctor">
 
3447
            <summary>
 
3448
            Constructs the attribute without giving a reason 
 
3449
            for ignoring the test.
 
3450
            </summary>
 
3451
        </member>
 
3452
        <member name="M:NUnit.Framework.IgnoreAttribute.#ctor(System.String)">
 
3453
            <summary>
 
3454
            Constructs the attribute giving a reason for ignoring the test
 
3455
            </summary>
 
3456
            <param name="reason">The reason for ignoring the test</param>
 
3457
        </member>
 
3458
        <member name="P:NUnit.Framework.IgnoreAttribute.Reason">
 
3459
            <summary>
 
3460
            The reason for ignoring a test
 
3461
            </summary>
 
3462
        </member>
 
3463
        <member name="T:NUnit.Framework.IncludeExcludeAttribute">
 
3464
            <summary>
 
3465
            Abstract base for Attributes that are used to include tests
 
3466
            in the test run based on environmental settings.
 
3467
            </summary>
 
3468
        </member>
 
3469
        <member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor">
 
3470
            <summary>
 
3471
            Constructor with no included items specified, for use
 
3472
            with named property syntax.
 
3473
            </summary>
 
3474
        </member>
 
3475
        <member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor(System.String)">
 
3476
            <summary>
 
3477
            Constructor taking one or more included items
 
3478
            </summary>
 
3479
            <param name="include">Comma-delimited list of included items</param>
 
3480
        </member>
 
3481
        <member name="P:NUnit.Framework.IncludeExcludeAttribute.Include">
 
3482
            <summary>
 
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.
 
3486
            </summary>
 
3487
        </member>
 
3488
        <member name="P:NUnit.Framework.IncludeExcludeAttribute.Exclude">
 
3489
            <summary>
 
3490
            Name of the item to be excluded. Multiple items
 
3491
            may be given, separated by a comma.
 
3492
            </summary>
 
3493
        </member>
 
3494
        <member name="P:NUnit.Framework.IncludeExcludeAttribute.Reason">
 
3495
            <summary>
 
3496
            The reason for including or excluding the test
 
3497
            </summary>
 
3498
        </member>
 
3499
        <member name="T:NUnit.Framework.PlatformAttribute">
 
3500
            <summary>
 
3501
            PlatformAttribute is used to mark a test fixture or an
 
3502
            individual method as applying to a particular platform only.
 
3503
            </summary>
 
3504
        </member>
 
3505
        <member name="M:NUnit.Framework.PlatformAttribute.#ctor">
 
3506
            <summary>
 
3507
            Constructor with no platforms specified, for use
 
3508
            with named property syntax.
 
3509
            </summary>
 
3510
        </member>
 
3511
        <member name="M:NUnit.Framework.PlatformAttribute.#ctor(System.String)">
 
3512
            <summary>
 
3513
            Constructor taking one or more platforms
 
3514
            </summary>
 
3515
            <param name="platforms">Comma-deliminted list of platforms</param>
 
3516
        </member>
 
3517
        <member name="T:NUnit.Framework.CultureAttribute">
 
3518
            <summary>
 
3519
            CultureAttribute is used to mark a test fixture or an
 
3520
            individual method as applying to a particular Culture only.
 
3521
            </summary>
 
3522
        </member>
 
3523
        <member name="M:NUnit.Framework.CultureAttribute.#ctor">
 
3524
            <summary>
 
3525
            Constructor with no cultures specified, for use
 
3526
            with named property syntax.
 
3527
            </summary>
 
3528
        </member>
 
3529
        <member name="M:NUnit.Framework.CultureAttribute.#ctor(System.String)">
 
3530
            <summary>
 
3531
            Constructor taking one or more cultures
 
3532
            </summary>
 
3533
            <param name="cultures">Comma-deliminted list of cultures</param>
 
3534
        </member>
 
3535
        <member name="T:NUnit.Framework.CombinatorialAttribute">
 
3536
            <summary>
 
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.
 
3542
            </summary>
 
3543
        </member>
 
3544
        <member name="T:NUnit.Framework.PropertyAttribute">
 
3545
            <summary>
 
3546
            PropertyAttribute is used to attach information to a test as a name/value pair..
 
3547
            </summary>
 
3548
        </member>
 
3549
        <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.String)">
 
3550
            <summary>
 
3551
            Construct a PropertyAttribute with a name and string value
 
3552
            </summary>
 
3553
            <param name="propertyName">The name of the property</param>
 
3554
            <param name="propertyValue">The property value</param>
 
3555
        </member>
 
3556
        <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.Int32)">
 
3557
            <summary>
 
3558
            Construct a PropertyAttribute with a name and int value
 
3559
            </summary>
 
3560
            <param name="propertyName">The name of the property</param>
 
3561
            <param name="propertyValue">The property value</param>
 
3562
        </member>
 
3563
        <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.Double)">
 
3564
            <summary>
 
3565
            Construct a PropertyAttribute with a name and double value
 
3566
            </summary>
 
3567
            <param name="propertyName">The name of the property</param>
 
3568
            <param name="propertyValue">The property value</param>
 
3569
        </member>
 
3570
        <member name="M:NUnit.Framework.PropertyAttribute.#ctor">
 
3571
            <summary>
 
3572
            Constructor for derived classes that set the
 
3573
            property dictionary directly.
 
3574
            </summary>
 
3575
        </member>
 
3576
        <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.Object)">
 
3577
            <summary>
 
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
 
3583
            in the client.
 
3584
            </summary>
 
3585
        </member>
 
3586
        <member name="P:NUnit.Framework.PropertyAttribute.Properties">
 
3587
            <summary>
 
3588
            Gets the property dictionary for this attribute
 
3589
            </summary>
 
3590
        </member>
 
3591
        <member name="M:NUnit.Framework.CombinatorialAttribute.#ctor">
 
3592
            <summary>
 
3593
            Default constructor
 
3594
            </summary>
 
3595
        </member>
 
3596
        <member name="T:NUnit.Framework.PairwiseAttribute">
 
3597
            <summary>
 
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.
 
3602
            </summary>
 
3603
        </member>
 
3604
        <member name="M:NUnit.Framework.PairwiseAttribute.#ctor">
 
3605
            <summary>
 
3606
            Default constructor
 
3607
            </summary>
 
3608
        </member>
 
3609
        <member name="T:NUnit.Framework.SequentialAttribute">
 
3610
            <summary>
 
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.
 
3617
            </summary>
 
3618
        </member>
 
3619
        <member name="M:NUnit.Framework.SequentialAttribute.#ctor">
 
3620
            <summary>
 
3621
            Default constructor
 
3622
            </summary>
 
3623
        </member>
 
3624
        <member name="T:NUnit.Framework.MaxTimeAttribute">
 
3625
            <summary>
 
3626
            Summary description for MaxTimeAttribute.
 
3627
            </summary>
 
3628
        </member>
 
3629
        <member name="M:NUnit.Framework.MaxTimeAttribute.#ctor(System.Int32)">
 
3630
            <summary>
 
3631
            Construct a MaxTimeAttribute, given a time in milliseconds.
 
3632
            </summary>
 
3633
            <param name="milliseconds">The maximum elapsed time in milliseconds</param>
 
3634
        </member>
 
3635
        <member name="T:NUnit.Framework.RandomAttribute">
 
3636
            <summary>
 
3637
            RandomAttribute is used to supply a set of random values
 
3638
            to a single parameter of a parameterized test.
 
3639
            </summary>
 
3640
        </member>
 
3641
        <member name="T:NUnit.Framework.ValuesAttribute">
 
3642
            <summary>
 
3643
            ValuesAttribute is used to provide literal arguments for
 
3644
            an individual parameter of a test.
 
3645
            </summary>
 
3646
        </member>
 
3647
        <member name="T:NUnit.Framework.ParameterDataAttribute">
 
3648
            <summary>
 
3649
            Abstract base class for attributes that apply to parameters 
 
3650
            and supply data for the parameter.
 
3651
            </summary>
 
3652
        </member>
 
3653
        <member name="M:NUnit.Framework.ParameterDataAttribute.GetData(System.Reflection.ParameterInfo)">
 
3654
            <summary>
 
3655
            Gets the data to be provided to the specified parameter
 
3656
            </summary>
 
3657
        </member>
 
3658
        <member name="F:NUnit.Framework.ValuesAttribute.data">
 
3659
            <summary>
 
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
 
3664
            if necessary.
 
3665
            </summary>
 
3666
        </member>
 
3667
        <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object)">
 
3668
            <summary>
 
3669
            Construct with one argument
 
3670
            </summary>
 
3671
            <param name="arg1"></param>
 
3672
        </member>
 
3673
        <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object,System.Object)">
 
3674
            <summary>
 
3675
            Construct with two arguments
 
3676
            </summary>
 
3677
            <param name="arg1"></param>
 
3678
            <param name="arg2"></param>
 
3679
        </member>
 
3680
        <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object,System.Object,System.Object)">
 
3681
            <summary>
 
3682
            Construct with three arguments
 
3683
            </summary>
 
3684
            <param name="arg1"></param>
 
3685
            <param name="arg2"></param>
 
3686
            <param name="arg3"></param>
 
3687
        </member>
 
3688
        <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object[])">
 
3689
            <summary>
 
3690
            Construct with an array of arguments
 
3691
            </summary>
 
3692
            <param name="args"></param>
 
3693
        </member>
 
3694
        <member name="M:NUnit.Framework.ValuesAttribute.GetData(System.Reflection.ParameterInfo)">
 
3695
            <summary>
 
3696
            Get the collection of values to be used as arguments
 
3697
            </summary>
 
3698
        </member>
 
3699
        <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Int32)">
 
3700
            <summary>
 
3701
            Construct a set of doubles from 0.0 to 1.0,
 
3702
            specifying only the count.
 
3703
            </summary>
 
3704
            <param name="count"></param>
 
3705
        </member>
 
3706
        <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Double,System.Double,System.Int32)">
 
3707
            <summary>
 
3708
            Construct a set of doubles from min to max
 
3709
            </summary>
 
3710
            <param name="min"></param>
 
3711
            <param name="max"></param>
 
3712
            <param name="count"></param>
 
3713
        </member>
 
3714
        <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Int32,System.Int32,System.Int32)">
 
3715
            <summary>
 
3716
            Construct a set of ints from min to max
 
3717
            </summary>
 
3718
            <param name="min"></param>
 
3719
            <param name="max"></param>
 
3720
            <param name="count"></param>
 
3721
        </member>
 
3722
        <member name="M:NUnit.Framework.RandomAttribute.GetData(System.Reflection.ParameterInfo)">
 
3723
            <summary>
 
3724
            Get the collection of values to be used as arguments
 
3725
            </summary>
 
3726
        </member>
 
3727
        <member name="T:NUnit.Framework.RangeAttribute">
 
3728
            <summary>
 
3729
            RangeAttribute is used to supply a range of values to an
 
3730
            individual parameter of a parameterized test.
 
3731
            </summary>
 
3732
        </member>
 
3733
        <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int32,System.Int32)">
 
3734
            <summary>
 
3735
            Construct a range of ints using default step of 1
 
3736
            </summary>
 
3737
            <param name="from"></param>
 
3738
            <param name="to"></param>
 
3739
        </member>
 
3740
        <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int32,System.Int32,System.Int32)">
 
3741
            <summary>
 
3742
            Construct a range of ints specifying the step size 
 
3743
            </summary>
 
3744
            <param name="from"></param>
 
3745
            <param name="to"></param>
 
3746
            <param name="step"></param>
 
3747
        </member>
 
3748
        <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int64,System.Int64,System.Int64)">
 
3749
            <summary>
 
3750
            Construct a range of longs
 
3751
            </summary>
 
3752
            <param name="from"></param>
 
3753
            <param name="to"></param>
 
3754
            <param name="step"></param>
 
3755
        </member>
 
3756
        <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Double,System.Double,System.Double)">
 
3757
            <summary>
 
3758
            Construct a range of doubles
 
3759
            </summary>
 
3760
            <param name="from"></param>
 
3761
            <param name="to"></param>
 
3762
            <param name="step"></param>
 
3763
        </member>
 
3764
        <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Single,System.Single,System.Single)">
 
3765
            <summary>
 
3766
            Construct a range of floats
 
3767
            </summary>
 
3768
            <param name="from"></param>
 
3769
            <param name="to"></param>
 
3770
            <param name="step"></param>
 
3771
        </member>
 
3772
        <member name="T:NUnit.Framework.RepeatAttribute">
 
3773
            <summary>
 
3774
            RepeatAttribute may be applied to test case in order
 
3775
            to run it multiple times.
 
3776
            </summary>
 
3777
        </member>
 
3778
        <member name="M:NUnit.Framework.RepeatAttribute.#ctor(System.Int32)">
 
3779
            <summary>
 
3780
            Construct a RepeatAttribute
 
3781
            </summary>
 
3782
            <param name="count">The number of times to run the test</param>
 
3783
        </member>
 
3784
        <member name="T:NUnit.Framework.RequiredAddinAttribute">
 
3785
            <summary>
 
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
 
3789
            as NotRunnable.
 
3790
            </summary>
 
3791
        </member>
 
3792
        <member name="M:NUnit.Framework.RequiredAddinAttribute.#ctor(System.String)">
 
3793
            <summary>
 
3794
            Initializes a new instance of the <see cref="T:RequiredAddinAttribute"/> class.
 
3795
            </summary>
 
3796
            <param name="requiredAddin">The required addin.</param>
 
3797
        </member>
 
3798
        <member name="P:NUnit.Framework.RequiredAddinAttribute.RequiredAddin">
 
3799
            <summary>
 
3800
            Gets the name of required addin.
 
3801
            </summary>
 
3802
            <value>The required addin name.</value>
 
3803
        </member>
 
3804
        <member name="T:NUnit.Framework.SetCultureAttribute">
 
3805
            <summary>
 
3806
            Summary description for SetCultureAttribute.
 
3807
            </summary>
 
3808
        </member>
 
3809
        <member name="M:NUnit.Framework.SetCultureAttribute.#ctor(System.String)">
 
3810
            <summary>
 
3811
            Construct given the name of a culture
 
3812
            </summary>
 
3813
            <param name="culture"></param>
 
3814
        </member>
 
3815
        <member name="T:NUnit.Framework.SetUICultureAttribute">
 
3816
            <summary>
 
3817
            Summary description for SetUICultureAttribute.
 
3818
            </summary>
 
3819
        </member>
 
3820
        <member name="M:NUnit.Framework.SetUICultureAttribute.#ctor(System.String)">
 
3821
            <summary>
 
3822
            Construct given the name of a culture
 
3823
            </summary>
 
3824
            <param name="culture"></param>
 
3825
        </member>
 
3826
        <member name="T:NUnit.Framework.SetUpAttribute">
 
3827
            <summary>
 
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.
 
3832
            </summary>
 
3833
        </member>
 
3834
        <member name="T:NUnit.Framework.SetUpFixtureAttribute">
 
3835
            <summary>
 
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.
 
3839
            </summary>
 
3840
        </member>
 
3841
        <member name="T:NUnit.Framework.SuiteAttribute">
 
3842
            <summary>
 
3843
            Attribute used to mark a static (shared in VB) property
 
3844
            that returns a list of tests.
 
3845
            </summary>
 
3846
        </member>
 
3847
        <member name="T:NUnit.Framework.TearDownAttribute">
 
3848
            <summary>
 
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.
 
3854
            </summary>
 
3855
        </member>
 
3856
        <member name="T:NUnit.Framework.TestActionAttribute">
 
3857
            <summary>
 
3858
            Provide actions to execute before and after tests.
 
3859
            </summary>
 
3860
        </member>
 
3861
        <member name="T:NUnit.Framework.ITestAction">
 
3862
            <summary>
 
3863
            When implemented by an attribute, this interface implemented to provide actions to execute before and after tests.
 
3864
            </summary>
 
3865
        </member>
 
3866
        <member name="M:NUnit.Framework.ITestAction.BeforeTest(NUnit.Framework.TestDetails)">
 
3867
            <summary>
 
3868
            Executed before each test is run
 
3869
            </summary>
 
3870
            <param name="testDetails">Provides details about the test that is going to be run.</param>
 
3871
        </member>
 
3872
        <member name="M:NUnit.Framework.ITestAction.AfterTest(NUnit.Framework.TestDetails)">
 
3873
            <summary>
 
3874
            Executed after each test is run
 
3875
            </summary>
 
3876
            <param name="testDetails">Provides details about the test that has just been run.</param>
 
3877
        </member>
 
3878
        <member name="P:NUnit.Framework.ITestAction.Targets">
 
3879
            <summary>
 
3880
            Provides the target for the action attribute
 
3881
            </summary>
 
3882
            <returns>The target for the action attribute</returns>
 
3883
        </member>
 
3884
        <member name="T:NUnit.Framework.TestAttribute">
 
3885
            <summary>
 
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.
 
3890
            </summary>
 
3891
            
 
3892
            <example>
 
3893
            [TestFixture]
 
3894
            public class Fixture
 
3895
            {
 
3896
              [Test]
 
3897
              public void MethodToTest()
 
3898
              {}
 
3899
              
 
3900
              [Test(Description = "more detailed description")]
 
3901
              publc void TestDescriptionMethod()
 
3902
              {}
 
3903
            }
 
3904
            </example>
 
3905
            
 
3906
        </member>
 
3907
        <member name="P:NUnit.Framework.TestAttribute.Description">
 
3908
            <summary>
 
3909
            Descriptive text for this test
 
3910
            </summary>
 
3911
        </member>
 
3912
        <member name="T:NUnit.Framework.TestCaseAttribute">
 
3913
            <summary>
 
3914
            TestCaseAttribute is used to mark parameterized test cases
 
3915
            and provide them with their arguments.
 
3916
            </summary>
 
3917
        </member>
 
3918
        <member name="T:NUnit.Framework.ITestCaseData">
 
3919
            <summary>
 
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.
 
3923
            
 
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.
 
3930
            </summary>
 
3931
        </member>
 
3932
        <member name="P:NUnit.Framework.ITestCaseData.Arguments">
 
3933
            <summary>
 
3934
            Gets the argument list to be provided to the test
 
3935
            </summary>
 
3936
        </member>
 
3937
        <member name="P:NUnit.Framework.ITestCaseData.Result">
 
3938
            <summary>
 
3939
            Gets the expected result
 
3940
            </summary>
 
3941
        </member>
 
3942
        <member name="P:NUnit.Framework.ITestCaseData.HasExpectedResult">
 
3943
            <summary>
 
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.
 
3947
            </summary>
 
3948
        </member>
 
3949
        <member name="P:NUnit.Framework.ITestCaseData.ExpectedException">
 
3950
            <summary>
 
3951
             Gets the expected exception Type
 
3952
            </summary>
 
3953
        </member>
 
3954
        <member name="P:NUnit.Framework.ITestCaseData.ExpectedExceptionName">
 
3955
            <summary>
 
3956
            Gets the FullName of the expected exception
 
3957
            </summary>
 
3958
        </member>
 
3959
        <member name="P:NUnit.Framework.ITestCaseData.TestName">
 
3960
            <summary>
 
3961
            Gets the name to be used for the test
 
3962
            </summary>
 
3963
        </member>
 
3964
        <member name="P:NUnit.Framework.ITestCaseData.Description">
 
3965
            <summary>
 
3966
            Gets the description of the test
 
3967
            </summary>
 
3968
        </member>
 
3969
        <member name="P:NUnit.Framework.ITestCaseData.Ignored">
 
3970
            <summary>
 
3971
            Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is ignored.
 
3972
            </summary>
 
3973
            <value><c>true</c> if ignored; otherwise, <c>false</c>.</value>
 
3974
        </member>
 
3975
        <member name="P:NUnit.Framework.ITestCaseData.Explicit">
 
3976
            <summary>
 
3977
            Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is explicit.
 
3978
            </summary>
 
3979
            <value><c>true</c> if explicit; otherwise, <c>false</c>.</value>
 
3980
        </member>
 
3981
        <member name="P:NUnit.Framework.ITestCaseData.IgnoreReason">
 
3982
            <summary>
 
3983
            Gets the ignore reason.
 
3984
            </summary>
 
3985
            <value>The ignore reason.</value>
 
3986
        </member>
 
3987
        <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object[])">
 
3988
            <summary>
 
3989
            Construct a TestCaseAttribute with a list of arguments.
 
3990
            This constructor is not CLS-Compliant
 
3991
            </summary>
 
3992
            <param name="arguments"></param>
 
3993
        </member>
 
3994
        <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object)">
 
3995
            <summary>
 
3996
            Construct a TestCaseAttribute with a single argument
 
3997
            </summary>
 
3998
            <param name="arg"></param>
 
3999
        </member>
 
4000
        <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object,System.Object)">
 
4001
            <summary>
 
4002
            Construct a TestCaseAttribute with a two arguments
 
4003
            </summary>
 
4004
            <param name="arg1"></param>
 
4005
            <param name="arg2"></param>
 
4006
        </member>
 
4007
        <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object,System.Object,System.Object)">
 
4008
            <summary>
 
4009
            Construct a TestCaseAttribute with a three arguments
 
4010
            </summary>
 
4011
            <param name="arg1"></param>
 
4012
            <param name="arg2"></param>
 
4013
            <param name="arg3"></param>
 
4014
        </member>
 
4015
        <member name="P:NUnit.Framework.TestCaseAttribute.Arguments">
 
4016
            <summary>
 
4017
            Gets the list of arguments to a test case
 
4018
            </summary>
 
4019
        </member>
 
4020
        <member name="P:NUnit.Framework.TestCaseAttribute.Result">
 
4021
            <summary>
 
4022
            Gets or sets the expected result. Use
 
4023
            ExpectedResult by preference.
 
4024
            </summary>
 
4025
            <value>The result.</value>
 
4026
        </member>
 
4027
        <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedResult">
 
4028
            <summary>
 
4029
            Gets or sets the expected result.
 
4030
            </summary>
 
4031
            <value>The result.</value>
 
4032
        </member>
 
4033
        <member name="P:NUnit.Framework.TestCaseAttribute.HasExpectedResult">
 
4034
            <summary>
 
4035
            Gets a flag indicating whether an expected
 
4036
            result has been set.
 
4037
            </summary>
 
4038
        </member>
 
4039
        <member name="P:NUnit.Framework.TestCaseAttribute.Categories">
 
4040
            <summary>
 
4041
            Gets a list of categories associated with this test;
 
4042
            </summary>
 
4043
        </member>
 
4044
        <member name="P:NUnit.Framework.TestCaseAttribute.Category">
 
4045
            <summary>
 
4046
            Gets or sets the category associated with this test.
 
4047
            May be a single category or a comma-separated list.
 
4048
            </summary>
 
4049
        </member>
 
4050
        <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedException">
 
4051
            <summary>
 
4052
            Gets or sets the expected exception.
 
4053
            </summary>
 
4054
            <value>The expected exception.</value>
 
4055
        </member>
 
4056
        <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedExceptionName">
 
4057
            <summary>
 
4058
            Gets or sets the name the expected exception.
 
4059
            </summary>
 
4060
            <value>The expected name of the exception.</value>
 
4061
        </member>
 
4062
        <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedMessage">
 
4063
            <summary>
 
4064
            Gets or sets the expected message of the expected exception
 
4065
            </summary>
 
4066
            <value>The expected message of the exception.</value>
 
4067
        </member>
 
4068
        <member name="P:NUnit.Framework.TestCaseAttribute.MatchType">
 
4069
            <summary>
 
4070
             Gets or sets the type of match to be performed on the expected message
 
4071
            </summary>
 
4072
        </member>
 
4073
        <member name="P:NUnit.Framework.TestCaseAttribute.Description">
 
4074
            <summary>
 
4075
            Gets or sets the description.
 
4076
            </summary>
 
4077
            <value>The description.</value>
 
4078
        </member>
 
4079
        <member name="P:NUnit.Framework.TestCaseAttribute.TestName">
 
4080
            <summary>
 
4081
            Gets or sets the name of the test.
 
4082
            </summary>
 
4083
            <value>The name of the test.</value>
 
4084
        </member>
 
4085
        <member name="P:NUnit.Framework.TestCaseAttribute.Ignore">
 
4086
            <summary>
 
4087
            Gets or sets the ignored status of the test
 
4088
            </summary>
 
4089
        </member>
 
4090
        <member name="P:NUnit.Framework.TestCaseAttribute.Ignored">
 
4091
            <summary>
 
4092
            Gets or sets the ignored status of the test
 
4093
            </summary>
 
4094
        </member>
 
4095
        <member name="P:NUnit.Framework.TestCaseAttribute.Explicit">
 
4096
            <summary>
 
4097
            Gets or sets the explicit status of the test
 
4098
            </summary>
 
4099
        </member>
 
4100
        <member name="P:NUnit.Framework.TestCaseAttribute.Reason">
 
4101
            <summary>
 
4102
            Gets or sets the reason for not running the test
 
4103
            </summary>
 
4104
        </member>
 
4105
        <member name="P:NUnit.Framework.TestCaseAttribute.IgnoreReason">
 
4106
            <summary>
 
4107
            Gets or sets the reason for not running the test.
 
4108
            Set has the side effect of marking the test as ignored.
 
4109
            </summary>
 
4110
            <value>The ignore reason.</value>
 
4111
        </member>
 
4112
        <member name="T:NUnit.Framework.TestCaseSourceAttribute">
 
4113
            <summary>
 
4114
            FactoryAttribute indicates the source to be used to
 
4115
            provide test cases for a test method.
 
4116
            </summary>
 
4117
        </member>
 
4118
        <member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.String)">
 
4119
            <summary>
 
4120
            Construct with the name of the data source, which must
 
4121
            be a property, field or method of the test class itself.
 
4122
            </summary>
 
4123
            <param name="sourceName">An array of the names of the factories that will provide data</param>
 
4124
        </member>
 
4125
        <member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.Type)">
 
4126
            <summary>
 
4127
            Construct with a Type, which must implement IEnumerable
 
4128
            </summary>
 
4129
            <param name="sourceType">The Type that will provide data</param>
 
4130
        </member>
 
4131
        <member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.Type,System.String)">
 
4132
            <summary>
 
4133
            Construct with a Type and name.
 
4134
            that don't support params arrays.
 
4135
            </summary>
 
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>
 
4138
        </member>
 
4139
        <member name="P:NUnit.Framework.TestCaseSourceAttribute.SourceName">
 
4140
            <summary>
 
4141
            The name of a the method, property or fiend to be used as a source
 
4142
            </summary>
 
4143
        </member>
 
4144
        <member name="P:NUnit.Framework.TestCaseSourceAttribute.SourceType">
 
4145
            <summary>
 
4146
            A Type to be used as a source
 
4147
            </summary>
 
4148
        </member>
 
4149
        <member name="P:NUnit.Framework.TestCaseSourceAttribute.Category">
 
4150
            <summary>
 
4151
            Gets or sets the category associated with this test.
 
4152
            May be a single category or a comma-separated list.
 
4153
            </summary>
 
4154
        </member>
 
4155
        <member name="T:NUnit.Framework.TestFixtureAttribute">
 
4156
            <example>
 
4157
            [TestFixture]
 
4158
            public class ExampleClass 
 
4159
            {}
 
4160
            </example>
 
4161
        </member>
 
4162
        <member name="M:NUnit.Framework.TestFixtureAttribute.#ctor">
 
4163
            <summary>
 
4164
            Default constructor
 
4165
            </summary>
 
4166
        </member>
 
4167
        <member name="M:NUnit.Framework.TestFixtureAttribute.#ctor(System.Object[])">
 
4168
            <summary>
 
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.
 
4172
            </summary>
 
4173
            <param name="arguments"></param>
 
4174
        </member>
 
4175
        <member name="P:NUnit.Framework.TestFixtureAttribute.Description">
 
4176
            <summary>
 
4177
            Descriptive text for this fixture
 
4178
            </summary>
 
4179
        </member>
 
4180
        <member name="P:NUnit.Framework.TestFixtureAttribute.Category">
 
4181
            <summary>
 
4182
            Gets and sets the category for this fixture.
 
4183
            May be a comma-separated list of categories.
 
4184
            </summary>
 
4185
        </member>
 
4186
        <member name="P:NUnit.Framework.TestFixtureAttribute.Categories">
 
4187
            <summary>
 
4188
            Gets a list of categories for this fixture
 
4189
            </summary>
 
4190
        </member>
 
4191
        <member name="P:NUnit.Framework.TestFixtureAttribute.Arguments">
 
4192
            <summary>
 
4193
            The arguments originally provided to the attribute
 
4194
            </summary>
 
4195
        </member>
 
4196
        <member name="P:NUnit.Framework.TestFixtureAttribute.Ignore">
 
4197
            <summary>
 
4198
            Gets or sets a value indicating whether this <see cref="T:NUnit.Framework.TestFixtureAttribute"/> should be ignored.
 
4199
            </summary>
 
4200
            <value><c>true</c> if ignore; otherwise, <c>false</c>.</value>
 
4201
        </member>
 
4202
        <member name="P:NUnit.Framework.TestFixtureAttribute.IgnoreReason">
 
4203
            <summary>
 
4204
            Gets or sets the ignore reason. May set Ignored as a side effect.
 
4205
            </summary>
 
4206
            <value>The ignore reason.</value>
 
4207
        </member>
 
4208
        <member name="P:NUnit.Framework.TestFixtureAttribute.TypeArgs">
 
4209
            <summary>
 
4210
            Get or set the type arguments. If not set
 
4211
            explicitly, any leading arguments that are
 
4212
            Types are taken as type arguments.
 
4213
            </summary>
 
4214
        </member>
 
4215
        <member name="T:NUnit.Framework.TestFixtureSetUpAttribute">
 
4216
            <summary>
 
4217
            Attribute used to identify a method that is 
 
4218
            called before any tests in a fixture are run.
 
4219
            </summary>
 
4220
        </member>
 
4221
        <member name="T:NUnit.Framework.TestFixtureTearDownAttribute">
 
4222
            <summary>
 
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.
 
4226
            </summary>
 
4227
        </member>
 
4228
        <member name="T:NUnit.Framework.TheoryAttribute">
 
4229
            <summary>
 
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.
 
4234
            </summary>
 
4235
            
 
4236
            <example>
 
4237
            [TestFixture]
 
4238
            public class Fixture
 
4239
            {
 
4240
              [Test]
 
4241
              public void MethodToTest()
 
4242
              {}
 
4243
              
 
4244
              [Test(Description = "more detailed description")]
 
4245
              publc void TestDescriptionMethod()
 
4246
              {}
 
4247
            }
 
4248
            </example>
 
4249
            
 
4250
        </member>
 
4251
        <member name="T:NUnit.Framework.TimeoutAttribute">
 
4252
            <summary>
 
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.
 
4257
            </summary>
 
4258
        </member>
 
4259
        <member name="M:NUnit.Framework.TimeoutAttribute.#ctor(System.Int32)">
 
4260
            <summary>
 
4261
            Construct a TimeoutAttribute given a time in milliseconds
 
4262
            </summary>
 
4263
            <param name="timeout">The timeout value in milliseconds</param>
 
4264
        </member>
 
4265
        <member name="T:NUnit.Framework.RequiresSTAAttribute">
 
4266
            <summary>
 
4267
            Marks a test that must run in the STA, causing it
 
4268
            to run in a separate thread if necessary.
 
4269
            
 
4270
            On methods, you may also use STAThreadAttribute
 
4271
            to serve the same purpose.
 
4272
            </summary>
 
4273
        </member>
 
4274
        <member name="M:NUnit.Framework.RequiresSTAAttribute.#ctor">
 
4275
            <summary>
 
4276
            Construct a RequiresSTAAttribute
 
4277
            </summary>
 
4278
        </member>
 
4279
        <member name="T:NUnit.Framework.RequiresMTAAttribute">
 
4280
            <summary>
 
4281
            Marks a test that must run in the MTA, causing it
 
4282
            to run in a separate thread if necessary.
 
4283
            
 
4284
            On methods, you may also use MTAThreadAttribute
 
4285
            to serve the same purpose.
 
4286
            </summary>
 
4287
        </member>
 
4288
        <member name="M:NUnit.Framework.RequiresMTAAttribute.#ctor">
 
4289
            <summary>
 
4290
            Construct a RequiresMTAAttribute
 
4291
            </summary>
 
4292
        </member>
 
4293
        <member name="T:NUnit.Framework.RequiresThreadAttribute">
 
4294
            <summary>
 
4295
            Marks a test that must run on a separate thread.
 
4296
            </summary>
 
4297
        </member>
 
4298
        <member name="M:NUnit.Framework.RequiresThreadAttribute.#ctor">
 
4299
            <summary>
 
4300
            Construct a RequiresThreadAttribute
 
4301
            </summary>
 
4302
        </member>
 
4303
        <member name="M:NUnit.Framework.RequiresThreadAttribute.#ctor(System.Threading.ApartmentState)">
 
4304
            <summary>
 
4305
            Construct a RequiresThreadAttribute, specifying the apartment
 
4306
            </summary>
 
4307
        </member>
 
4308
        <member name="T:NUnit.Framework.ValueSourceAttribute">
 
4309
            <summary>
 
4310
            ValueSourceAttribute indicates the source to be used to
 
4311
            provide data for one parameter of a test method.
 
4312
            </summary>
 
4313
        </member>
 
4314
        <member name="M:NUnit.Framework.ValueSourceAttribute.#ctor(System.String)">
 
4315
            <summary>
 
4316
            Construct with the name of the factory - for use with languages
 
4317
            that don't support params arrays.
 
4318
            </summary>
 
4319
            <param name="sourceName">The name of the data source to be used</param>
 
4320
        </member>
 
4321
        <member name="M:NUnit.Framework.ValueSourceAttribute.#ctor(System.Type,System.String)">
 
4322
            <summary>
 
4323
            Construct with a Type and name - for use with languages
 
4324
            that don't support params arrays.
 
4325
            </summary>
 
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>
 
4328
        </member>
 
4329
        <member name="P:NUnit.Framework.ValueSourceAttribute.SourceName">
 
4330
            <summary>
 
4331
            The name of a the method, property or fiend to be used as a source
 
4332
            </summary>
 
4333
        </member>
 
4334
        <member name="P:NUnit.Framework.ValueSourceAttribute.SourceType">
 
4335
            <summary>
 
4336
            A Type to be used as a source
 
4337
            </summary>
 
4338
        </member>
 
4339
        <member name="T:NUnit.Framework.CollectionAssert">
 
4340
            <summary>
 
4341
            A set of Assert methods operationg on one or more collections
 
4342
            </summary>
 
4343
        </member>
 
4344
        <member name="M:NUnit.Framework.CollectionAssert.Equals(System.Object,System.Object)">
 
4345
            <summary>
 
4346
            The Equals method throws an AssertionException. This is done 
 
4347
            to make sure there is no mistake by calling this function.
 
4348
            </summary>
 
4349
            <param name="a"></param>
 
4350
            <param name="b"></param>
 
4351
        </member>
 
4352
        <member name="M:NUnit.Framework.CollectionAssert.ReferenceEquals(System.Object,System.Object)">
 
4353
            <summary>
 
4354
            override the default ReferenceEquals to throw an AssertionException. This 
 
4355
            implementation makes sure there is no mistake in calling this function 
 
4356
            as part of Assert. 
 
4357
            </summary>
 
4358
            <param name="a"></param>
 
4359
            <param name="b"></param>
 
4360
        </member>
 
4361
        <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.IEnumerable,System.Type)">
 
4362
            <summary>
 
4363
            Asserts that all items contained in collection are of the type specified by expectedType.
 
4364
            </summary>
 
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>
 
4367
        </member>
 
4368
        <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.IEnumerable,System.Type,System.String)">
 
4369
            <summary>
 
4370
            Asserts that all items contained in collection are of the type specified by expectedType.
 
4371
            </summary>
 
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>
 
4375
        </member>
 
4376
        <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.IEnumerable,System.Type,System.String,System.Object[])">
 
4377
            <summary>
 
4378
            Asserts that all items contained in collection are of the type specified by expectedType.
 
4379
            </summary>
 
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>
 
4384
        </member>
 
4385
        <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.IEnumerable)">
 
4386
            <summary>
 
4387
            Asserts that all items contained in collection are not equal to null.
 
4388
            </summary>
 
4389
            <param name="collection">IEnumerable containing objects to be considered</param>
 
4390
        </member>
 
4391
        <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.IEnumerable,System.String)">
 
4392
            <summary>
 
4393
            Asserts that all items contained in collection are not equal to null.
 
4394
            </summary>
 
4395
            <param name="collection">IEnumerable containing objects to be considered</param>
 
4396
            <param name="message">The message that will be displayed on failure</param>
 
4397
        </member>
 
4398
        <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreNotNull(System.Collections.IEnumerable,System.String,System.Object[])">
 
4399
            <summary>
 
4400
            Asserts that all items contained in collection are not equal to null.
 
4401
            </summary>
 
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>
 
4405
        </member>
 
4406
        <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.IEnumerable)">
 
4407
            <summary>
 
4408
            Ensures that every object contained in collection exists within the collection
 
4409
            once and only once.
 
4410
            </summary>
 
4411
            <param name="collection">IEnumerable of objects to be considered</param>
 
4412
        </member>
 
4413
        <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.IEnumerable,System.String)">
 
4414
            <summary>
 
4415
            Ensures that every object contained in collection exists within the collection
 
4416
            once and only once.
 
4417
            </summary>
 
4418
            <param name="collection">IEnumerable of objects to be considered</param>
 
4419
            <param name="message">The message that will be displayed on failure</param>
 
4420
        </member>
 
4421
        <member name="M:NUnit.Framework.CollectionAssert.AllItemsAreUnique(System.Collections.IEnumerable,System.String,System.Object[])">
 
4422
            <summary>
 
4423
            Ensures that every object contained in collection exists within the collection
 
4424
            once and only once.
 
4425
            </summary>
 
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>
 
4429
        </member>
 
4430
        <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable)">
 
4431
            <summary>
 
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.
 
4434
            </summary>
 
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>
 
4437
        </member>
 
4438
        <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer)">
 
4439
            <summary>
 
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.
 
4443
            </summary>
 
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>
 
4447
        </member>
 
4448
        <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
 
4449
            <summary>
 
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.
 
4452
            </summary>
 
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>
 
4456
        </member>
 
4457
        <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String)">
 
4458
            <summary>
 
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.
 
4462
            </summary>
 
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>
 
4467
        </member>
 
4468
        <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
 
4469
            <summary>
 
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.
 
4472
            </summary>
 
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>
 
4477
        </member>
 
4478
        <member name="M:NUnit.Framework.CollectionAssert.AreEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String,System.Object[])">
 
4479
            <summary>
 
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.
 
4483
            </summary>
 
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>
 
4489
        </member>
 
4490
        <member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable)">
 
4491
            <summary>
 
4492
            Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
 
4493
            </summary>
 
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>
 
4496
        </member>
 
4497
        <member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
 
4498
            <summary>
 
4499
            Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
 
4500
            </summary>
 
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>
 
4504
        </member>
 
4505
        <member name="M:NUnit.Framework.CollectionAssert.AreEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
 
4506
            <summary>
 
4507
            Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
 
4508
            </summary>
 
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>
 
4513
        </member>
 
4514
        <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable)">
 
4515
            <summary>
 
4516
            Asserts that expected and actual are not exactly equal.
 
4517
            </summary>
 
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>
 
4520
        </member>
 
4521
        <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer)">
 
4522
            <summary>
 
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.
 
4525
            </summary>
 
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>
 
4529
        </member>
 
4530
        <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
 
4531
            <summary>
 
4532
            Asserts that expected and actual are not exactly equal.
 
4533
            </summary>
 
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>
 
4537
        </member>
 
4538
        <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String)">
 
4539
            <summary>
 
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.
 
4542
            </summary>
 
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>
 
4547
        </member>
 
4548
        <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
 
4549
            <summary>
 
4550
            Asserts that expected and actual are not exactly equal.
 
4551
            </summary>
 
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>
 
4556
        </member>
 
4557
        <member name="M:NUnit.Framework.CollectionAssert.AreNotEqual(System.Collections.IEnumerable,System.Collections.IEnumerable,System.Collections.IComparer,System.String,System.Object[])">
 
4558
            <summary>
 
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.
 
4561
            </summary>
 
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>
 
4567
        </member>
 
4568
        <member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable)">
 
4569
            <summary>
 
4570
            Asserts that expected and actual are not equivalent.
 
4571
            </summary>
 
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>
 
4574
        </member>
 
4575
        <member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
 
4576
            <summary>
 
4577
            Asserts that expected and actual are not equivalent.
 
4578
            </summary>
 
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>
 
4582
        </member>
 
4583
        <member name="M:NUnit.Framework.CollectionAssert.AreNotEquivalent(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
 
4584
            <summary>
 
4585
            Asserts that expected and actual are not equivalent.
 
4586
            </summary>
 
4587
            <param name="expected">The first IEnumerable of objects to be considered</param>
 
4588
            <param name="actual">The second IEnumerable of objects to be considered</param>
 
4589
            <param name="message">The message that will be displayed on failure</param>
 
4590
            <param name="args">Arguments to be used in formatting the message</param>
 
4591
        </member>
 
4592
        <member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.IEnumerable,System.Object)">
 
4593
            <summary>
 
4594
            Asserts that collection contains actual as an item.
 
4595
            </summary>
 
4596
            <param name="collection">IEnumerable of objects to be considered</param>
 
4597
            <param name="actual">Object to be found within collection</param>
 
4598
        </member>
 
4599
        <member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.IEnumerable,System.Object,System.String)">
 
4600
            <summary>
 
4601
            Asserts that collection contains actual as an item.
 
4602
            </summary>
 
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>
 
4606
        </member>
 
4607
        <member name="M:NUnit.Framework.CollectionAssert.Contains(System.Collections.IEnumerable,System.Object,System.String,System.Object[])">
 
4608
            <summary>
 
4609
            Asserts that collection contains actual as an item.
 
4610
            </summary>
 
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>
 
4615
        </member>
 
4616
        <member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.IEnumerable,System.Object)">
 
4617
            <summary>
 
4618
            Asserts that collection does not contain actual as an item.
 
4619
            </summary>
 
4620
            <param name="collection">IEnumerable of objects to be considered</param>
 
4621
            <param name="actual">Object that cannot exist within collection</param>
 
4622
        </member>
 
4623
        <member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.IEnumerable,System.Object,System.String)">
 
4624
            <summary>
 
4625
            Asserts that collection does not contain actual as an item.
 
4626
            </summary>
 
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>
 
4630
        </member>
 
4631
        <member name="M:NUnit.Framework.CollectionAssert.DoesNotContain(System.Collections.IEnumerable,System.Object,System.String,System.Object[])">
 
4632
            <summary>
 
4633
            Asserts that collection does not contain actual as an item.
 
4634
            </summary>
 
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>
 
4639
        </member>
 
4640
        <member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable)">
 
4641
            <summary>
 
4642
            Asserts that superset is not a subject of subset.
 
4643
            </summary>
 
4644
            <param name="subset">The IEnumerable superset to be considered</param>
 
4645
            <param name="superset">The IEnumerable subset to be considered</param>
 
4646
        </member>
 
4647
        <member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
 
4648
            <summary>
 
4649
            Asserts that superset is not a subject of subset.
 
4650
            </summary>
 
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>
 
4654
        </member>
 
4655
        <member name="M:NUnit.Framework.CollectionAssert.IsNotSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
 
4656
            <summary>
 
4657
            Asserts that superset is not a subject of subset.
 
4658
            </summary>
 
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>
 
4663
        </member>
 
4664
        <member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable)">
 
4665
            <summary>
 
4666
            Asserts that superset is a subset of subset.
 
4667
            </summary>
 
4668
            <param name="subset">The IEnumerable superset to be considered</param>
 
4669
            <param name="superset">The IEnumerable subset to be considered</param>
 
4670
        </member>
 
4671
        <member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String)">
 
4672
            <summary>
 
4673
            Asserts that superset is a subset of subset.
 
4674
            </summary>
 
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>
 
4678
        </member>
 
4679
        <member name="M:NUnit.Framework.CollectionAssert.IsSubsetOf(System.Collections.IEnumerable,System.Collections.IEnumerable,System.String,System.Object[])">
 
4680
            <summary>
 
4681
            Asserts that superset is a subset of subset.
 
4682
            </summary>
 
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>
 
4687
        </member>
 
4688
        <member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
 
4689
            <summary>
 
4690
            Assert that an array, list or other collection is empty
 
4691
            </summary>
 
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>
 
4695
        </member>
 
4696
        <member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.IEnumerable,System.String)">
 
4697
            <summary>
 
4698
            Assert that an array, list or other collection is empty
 
4699
            </summary>
 
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>
 
4702
        </member>
 
4703
        <member name="M:NUnit.Framework.CollectionAssert.IsEmpty(System.Collections.IEnumerable)">
 
4704
            <summary>
 
4705
            Assert that an array,list or other collection is empty
 
4706
            </summary>
 
4707
            <param name="collection">An array, list or other collection implementing IEnumerable</param>
 
4708
        </member>
 
4709
        <member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.IEnumerable,System.String,System.Object[])">
 
4710
            <summary>
 
4711
            Assert that an array, list or other collection is empty
 
4712
            </summary>
 
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>
 
4716
        </member>
 
4717
        <member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.IEnumerable,System.String)">
 
4718
            <summary>
 
4719
            Assert that an array, list or other collection is empty
 
4720
            </summary>
 
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>
 
4723
        </member>
 
4724
        <member name="M:NUnit.Framework.CollectionAssert.IsNotEmpty(System.Collections.IEnumerable)">
 
4725
            <summary>
 
4726
            Assert that an array,list or other collection is empty
 
4727
            </summary>
 
4728
            <param name="collection">An array, list or other collection implementing IEnumerable</param>
 
4729
        </member>
 
4730
        <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.String,System.Object[])">
 
4731
            <summary>
 
4732
            Assert that an array, list or other collection is ordered
 
4733
            </summary>
 
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>
 
4737
        </member>
 
4738
        <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.String)">
 
4739
            <summary>
 
4740
            Assert that an array, list or other collection is ordered
 
4741
            </summary>
 
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>
 
4744
        </member>
 
4745
        <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable)">
 
4746
            <summary>
 
4747
            Assert that an array, list or other collection is ordered
 
4748
            </summary>
 
4749
            <param name="collection">An array, list or other collection implementing IEnumerable</param>
 
4750
        </member>
 
4751
        <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.Collections.IComparer,System.String,System.Object[])">
 
4752
            <summary>
 
4753
            Assert that an array, list or other collection is ordered
 
4754
            </summary>
 
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>
 
4759
        </member>
 
4760
        <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.Collections.IComparer,System.String)">
 
4761
            <summary>
 
4762
            Assert that an array, list or other collection is ordered
 
4763
            </summary>
 
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>
 
4767
        </member>
 
4768
        <member name="M:NUnit.Framework.CollectionAssert.IsOrdered(System.Collections.IEnumerable,System.Collections.IComparer)">
 
4769
            <summary>
 
4770
            Assert that an array, list or other collection is ordered
 
4771
            </summary>
 
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>
 
4774
        </member>
 
4775
        <member name="T:NUnit.Framework.Constraints.AllItemsConstraint">
 
4776
            <summary>
 
4777
            AllItemsConstraint applies another constraint to each
 
4778
            item in a collection, succeeding if they all succeed.
 
4779
            </summary>
 
4780
        </member>
 
4781
        <member name="T:NUnit.Framework.Constraints.PrefixConstraint">
 
4782
            <summary>
 
4783
            Abstract base class used for prefixes
 
4784
            </summary>
 
4785
        </member>
 
4786
        <member name="T:NUnit.Framework.Constraints.Constraint">
 
4787
            <summary>
 
4788
            The Constraint class is the base of all built-in constraints
 
4789
            within NUnit. It provides the operator overloads used to combine 
 
4790
            constraints.
 
4791
            </summary>
 
4792
        </member>
 
4793
        <member name="T:NUnit.Framework.Constraints.IResolveConstraint">
 
4794
            <summary>
 
4795
            The IConstraintExpression interface is implemented by all
 
4796
            complete and resolvable constraints and expressions.
 
4797
            </summary>
 
4798
        </member>
 
4799
        <member name="M:NUnit.Framework.Constraints.IResolveConstraint.Resolve">
 
4800
            <summary>
 
4801
            Return the top-level constraint for this expression
 
4802
            </summary>
 
4803
            <returns></returns>
 
4804
        </member>
 
4805
        <member name="F:NUnit.Framework.Constraints.Constraint.UNSET">
 
4806
            <summary>
 
4807
            Static UnsetObject used to detect derived constraints
 
4808
            failing to set the actual value.
 
4809
            </summary>
 
4810
        </member>
 
4811
        <member name="F:NUnit.Framework.Constraints.Constraint.actual">
 
4812
            <summary>
 
4813
            The actual value being tested against a constraint
 
4814
            </summary>
 
4815
        </member>
 
4816
        <member name="F:NUnit.Framework.Constraints.Constraint.displayName">
 
4817
            <summary>
 
4818
            The display name of this Constraint for use by ToString()
 
4819
            </summary>
 
4820
        </member>
 
4821
        <member name="F:NUnit.Framework.Constraints.Constraint.argcnt">
 
4822
            <summary>
 
4823
            Argument fields used by ToString();
 
4824
            </summary>
 
4825
        </member>
 
4826
        <member name="F:NUnit.Framework.Constraints.Constraint.builder">
 
4827
            <summary>
 
4828
            The builder holding this constraint
 
4829
            </summary>
 
4830
        </member>
 
4831
        <member name="M:NUnit.Framework.Constraints.Constraint.#ctor">
 
4832
            <summary>
 
4833
            Construct a constraint with no arguments
 
4834
            </summary>
 
4835
        </member>
 
4836
        <member name="M:NUnit.Framework.Constraints.Constraint.#ctor(System.Object)">
 
4837
            <summary>
 
4838
            Construct a constraint with one argument
 
4839
            </summary>
 
4840
        </member>
 
4841
        <member name="M:NUnit.Framework.Constraints.Constraint.#ctor(System.Object,System.Object)">
 
4842
            <summary>
 
4843
            Construct a constraint with two arguments
 
4844
            </summary>
 
4845
        </member>
 
4846
        <member name="M:NUnit.Framework.Constraints.Constraint.SetBuilder(NUnit.Framework.Constraints.ConstraintBuilder)">
 
4847
            <summary>
 
4848
            Sets the ConstraintBuilder holding this constraint
 
4849
            </summary>
 
4850
        </member>
 
4851
        <member name="M:NUnit.Framework.Constraints.Constraint.WriteMessageTo(NUnit.Framework.Constraints.MessageWriter)">
 
4852
            <summary>
 
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.
 
4857
            
 
4858
            Constraints that need to provide additional details,
 
4859
            such as where the error occured can override this.
 
4860
            </summary>
 
4861
            <param name="writer">The MessageWriter on which to display the message</param>
 
4862
        </member>
 
4863
        <member name="M:NUnit.Framework.Constraints.Constraint.Matches(System.Object)">
 
4864
            <summary>
 
4865
            Test whether the constraint is satisfied by a given value
 
4866
            </summary>
 
4867
            <param name="actual">The value to be tested</param>
 
4868
            <returns>True for success, false for failure</returns>
 
4869
        </member>
 
4870
        <member name="M:NUnit.Framework.Constraints.Constraint.Matches``1(NUnit.Framework.Constraints.ActualValueDelegate{``0})">
 
4871
            <summary>
 
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 
 
4876
            processing.
 
4877
            </summary>
 
4878
            <param name="del">An <see cref="T:NUnit.Framework.Constraints.ActualValueDelegate`1"/></param>
 
4879
            <returns>True for success, false for failure</returns>
 
4880
        </member>
 
4881
        <member name="M:NUnit.Framework.Constraints.Constraint.Matches``1(``0@)">
 
4882
            <summary>
 
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.
 
4886
            </summary>
 
4887
            <param name="actual">A reference to the value to be tested</param>
 
4888
            <returns>True for success, false for failure</returns>
 
4889
        </member>
 
4890
        <member name="M:NUnit.Framework.Constraints.Constraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
4891
            <summary>
 
4892
            Write the constraint description to a MessageWriter
 
4893
            </summary>
 
4894
            <param name="writer">The writer on which the description is displayed</param>
 
4895
        </member>
 
4896
        <member name="M:NUnit.Framework.Constraints.Constraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
 
4897
            <summary>
 
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.
 
4902
            </summary>
 
4903
            <param name="writer">The writer on which the actual value is displayed</param>
 
4904
        </member>
 
4905
        <member name="M:NUnit.Framework.Constraints.Constraint.ToString">
 
4906
            <summary>
 
4907
            Default override of ToString returns the constraint DisplayName
 
4908
            followed by any arguments within angle brackets.
 
4909
            </summary>
 
4910
            <returns></returns>
 
4911
        </member>
 
4912
        <member name="M:NUnit.Framework.Constraints.Constraint.GetStringRepresentation">
 
4913
            <summary>
 
4914
            Returns the string representation of this constraint
 
4915
            </summary>
 
4916
        </member>
 
4917
        <member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseAnd(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
 
4918
            <summary>
 
4919
            This operator creates a constraint that is satisfied only if both 
 
4920
            argument constraints are satisfied.
 
4921
            </summary>
 
4922
        </member>
 
4923
        <member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseOr(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
 
4924
            <summary>
 
4925
            This operator creates a constraint that is satisfied if either 
 
4926
            of the argument constraints is satisfied.
 
4927
            </summary>
 
4928
        </member>
 
4929
        <member name="M:NUnit.Framework.Constraints.Constraint.op_LogicalNot(NUnit.Framework.Constraints.Constraint)">
 
4930
            <summary>
 
4931
            This operator creates a constraint that is satisfied if the 
 
4932
            argument constraint is not satisfied.
 
4933
            </summary>
 
4934
        </member>
 
4935
        <member name="M:NUnit.Framework.Constraints.Constraint.After(System.Int32)">
 
4936
            <summary>
 
4937
            Returns a DelayedConstraint with the specified delay time.
 
4938
            </summary>
 
4939
            <param name="delayInMilliseconds">The delay in milliseconds.</param>
 
4940
            <returns></returns>
 
4941
        </member>
 
4942
        <member name="M:NUnit.Framework.Constraints.Constraint.After(System.Int32,System.Int32)">
 
4943
            <summary>
 
4944
            Returns a DelayedConstraint with the specified delay time
 
4945
            and polling interval.
 
4946
            </summary>
 
4947
            <param name="delayInMilliseconds">The delay in milliseconds.</param>
 
4948
            <param name="pollingInterval">The interval at which to test the constraint.</param>
 
4949
            <returns></returns>
 
4950
        </member>
 
4951
        <member name="P:NUnit.Framework.Constraints.Constraint.DisplayName">
 
4952
            <summary>
 
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.
 
4957
            </summary>
 
4958
        </member>
 
4959
        <member name="P:NUnit.Framework.Constraints.Constraint.And">
 
4960
            <summary>
 
4961
            Returns a ConstraintExpression by appending And
 
4962
            to the current constraint.
 
4963
            </summary>
 
4964
        </member>
 
4965
        <member name="P:NUnit.Framework.Constraints.Constraint.With">
 
4966
            <summary>
 
4967
            Returns a ConstraintExpression by appending And
 
4968
            to the current constraint.
 
4969
            </summary>
 
4970
        </member>
 
4971
        <member name="P:NUnit.Framework.Constraints.Constraint.Or">
 
4972
            <summary>
 
4973
            Returns a ConstraintExpression by appending Or
 
4974
            to the current constraint.
 
4975
            </summary>
 
4976
        </member>
 
4977
        <member name="T:NUnit.Framework.Constraints.Constraint.UnsetObject">
 
4978
            <summary>
 
4979
            Class used to detect any derived constraints
 
4980
            that fail to set the actual value in their
 
4981
            Matches override.
 
4982
            </summary>
 
4983
        </member>
 
4984
        <member name="F:NUnit.Framework.Constraints.PrefixConstraint.baseConstraint">
 
4985
            <summary>
 
4986
            The base constraint
 
4987
            </summary>
 
4988
        </member>
 
4989
        <member name="M:NUnit.Framework.Constraints.PrefixConstraint.#ctor(NUnit.Framework.Constraints.IResolveConstraint)">
 
4990
            <summary>
 
4991
            Construct given a base constraint
 
4992
            </summary>
 
4993
            <param name="resolvable"></param>
 
4994
        </member>
 
4995
        <member name="M:NUnit.Framework.Constraints.AllItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
 
4996
            <summary>
 
4997
            Construct an AllItemsConstraint on top of an existing constraint
 
4998
            </summary>
 
4999
            <param name="itemConstraint"></param>
 
5000
        </member>
 
5001
        <member name="M:NUnit.Framework.Constraints.AllItemsConstraint.Matches(System.Object)">
 
5002
            <summary>
 
5003
            Apply the item constraint to each item in the collection,
 
5004
            failing if any item fails.
 
5005
            </summary>
 
5006
            <param name="actual"></param>
 
5007
            <returns></returns>
 
5008
        </member>
 
5009
        <member name="M:NUnit.Framework.Constraints.AllItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
5010
            <summary>
 
5011
            Write a description of this constraint to a MessageWriter
 
5012
            </summary>
 
5013
            <param name="writer"></param>
 
5014
        </member>
 
5015
        <member name="T:NUnit.Framework.Constraints.AndConstraint">
 
5016
            <summary>
 
5017
            AndConstraint succeeds only if both members succeed.
 
5018
            </summary>
 
5019
        </member>
 
5020
        <member name="T:NUnit.Framework.Constraints.BinaryConstraint">
 
5021
            <summary>
 
5022
            BinaryConstraint is the abstract base of all constraints
 
5023
            that combine two other constraints in some fashion.
 
5024
            </summary>
 
5025
        </member>
 
5026
        <member name="F:NUnit.Framework.Constraints.BinaryConstraint.left">
 
5027
            <summary>
 
5028
            The first constraint being combined
 
5029
            </summary>
 
5030
        </member>
 
5031
        <member name="F:NUnit.Framework.Constraints.BinaryConstraint.right">
 
5032
            <summary>
 
5033
            The second constraint being combined
 
5034
            </summary>
 
5035
        </member>
 
5036
        <member name="M:NUnit.Framework.Constraints.BinaryConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
 
5037
            <summary>
 
5038
            Construct a BinaryConstraint from two other constraints
 
5039
            </summary>
 
5040
            <param name="left">The first constraint</param>
 
5041
            <param name="right">The second constraint</param>
 
5042
        </member>
 
5043
        <member name="M:NUnit.Framework.Constraints.AndConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
 
5044
            <summary>
 
5045
            Create an AndConstraint from two other constraints
 
5046
            </summary>
 
5047
            <param name="left">The first constraint</param>
 
5048
            <param name="right">The second constraint</param>
 
5049
        </member>
 
5050
        <member name="M:NUnit.Framework.Constraints.AndConstraint.Matches(System.Object)">
 
5051
            <summary>
 
5052
            Apply both member constraints to an actual value, succeeding 
 
5053
            succeeding only if both of them succeed.
 
5054
            </summary>
 
5055
            <param name="actual">The actual value</param>
 
5056
            <returns>True if the constraints both succeeded</returns>
 
5057
        </member>
 
5058
        <member name="M:NUnit.Framework.Constraints.AndConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
5059
            <summary>
 
5060
            Write a description for this contraint to a MessageWriter
 
5061
            </summary>
 
5062
            <param name="writer">The MessageWriter to receive the description</param>
 
5063
        </member>
 
5064
        <member name="M:NUnit.Framework.Constraints.AndConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
 
5065
            <summary>
 
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.
 
5070
            </summary>
 
5071
            <param name="writer">The writer on which the actual value is displayed</param>
 
5072
        </member>
 
5073
        <member name="T:NUnit.Framework.Constraints.AssignableFromConstraint">
 
5074
            <summary>
 
5075
            AssignableFromConstraint is used to test that an object
 
5076
            can be assigned from a given Type.
 
5077
            </summary>
 
5078
        </member>
 
5079
        <member name="T:NUnit.Framework.Constraints.TypeConstraint">
 
5080
            <summary>
 
5081
            TypeConstraint is the abstract base for constraints
 
5082
            that take a Type as their expected value.
 
5083
            </summary>
 
5084
        </member>
 
5085
        <member name="F:NUnit.Framework.Constraints.TypeConstraint.expectedType">
 
5086
            <summary>
 
5087
            The expected Type used by the constraint
 
5088
            </summary>
 
5089
        </member>
 
5090
        <member name="M:NUnit.Framework.Constraints.TypeConstraint.#ctor(System.Type)">
 
5091
            <summary>
 
5092
            Construct a TypeConstraint for a given Type
 
5093
            </summary>
 
5094
            <param name="type"></param>
 
5095
        </member>
 
5096
        <member name="M:NUnit.Framework.Constraints.TypeConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
 
5097
            <summary>
 
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.
 
5101
            </summary>
 
5102
            <param name="writer">The writer on which the actual value is displayed</param>
 
5103
        </member>
 
5104
        <member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.#ctor(System.Type)">
 
5105
            <summary>
 
5106
            Construct an AssignableFromConstraint for the type provided
 
5107
            </summary>
 
5108
            <param name="type"></param>
 
5109
        </member>
 
5110
        <member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.Matches(System.Object)">
 
5111
            <summary>
 
5112
            Test whether an object can be assigned from the specified type
 
5113
            </summary>
 
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>
 
5116
        </member>
 
5117
        <member name="M:NUnit.Framework.Constraints.AssignableFromConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
5118
            <summary>
 
5119
            Write a description of this constraint to a MessageWriter
 
5120
            </summary>
 
5121
            <param name="writer">The MessageWriter to use</param>
 
5122
        </member>
 
5123
        <member name="T:NUnit.Framework.Constraints.AssignableToConstraint">
 
5124
            <summary>
 
5125
            AssignableToConstraint is used to test that an object
 
5126
            can be assigned to a given Type.
 
5127
            </summary>
 
5128
        </member>
 
5129
        <member name="M:NUnit.Framework.Constraints.AssignableToConstraint.#ctor(System.Type)">
 
5130
            <summary>
 
5131
            Construct an AssignableToConstraint for the type provided
 
5132
            </summary>
 
5133
            <param name="type"></param>
 
5134
        </member>
 
5135
        <member name="M:NUnit.Framework.Constraints.AssignableToConstraint.Matches(System.Object)">
 
5136
            <summary>
 
5137
            Test whether an object can be assigned to the specified type
 
5138
            </summary>
 
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>
 
5141
        </member>
 
5142
        <member name="M:NUnit.Framework.Constraints.AssignableToConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
5143
            <summary>
 
5144
            Write a description of this constraint to a MessageWriter
 
5145
            </summary>
 
5146
            <param name="writer">The MessageWriter to use</param>
 
5147
        </member>
 
5148
        <member name="T:NUnit.Framework.Constraints.AttributeConstraint">
 
5149
            <summary>
 
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.
 
5153
            </summary>
 
5154
        </member>
 
5155
        <member name="M:NUnit.Framework.Constraints.AttributeConstraint.#ctor(System.Type,NUnit.Framework.Constraints.Constraint)">
 
5156
            <summary>
 
5157
            Constructs an AttributeConstraint for a specified attriute
 
5158
            Type and base constraint.
 
5159
            </summary>
 
5160
            <param name="type"></param>
 
5161
            <param name="baseConstraint"></param>
 
5162
        </member>
 
5163
        <member name="M:NUnit.Framework.Constraints.AttributeConstraint.Matches(System.Object)">
 
5164
            <summary>
 
5165
            Determines whether the Type or other provider has the 
 
5166
            expected attribute and if its value matches the
 
5167
            additional constraint specified.
 
5168
            </summary>
 
5169
        </member>
 
5170
        <member name="M:NUnit.Framework.Constraints.AttributeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
5171
            <summary>
 
5172
            Writes a description of the attribute to the specified writer.
 
5173
            </summary>
 
5174
        </member>
 
5175
        <member name="M:NUnit.Framework.Constraints.AttributeConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
 
5176
            <summary>
 
5177
            Writes the actual value supplied to the specified writer.
 
5178
            </summary>
 
5179
        </member>
 
5180
        <member name="M:NUnit.Framework.Constraints.AttributeConstraint.GetStringRepresentation">
 
5181
            <summary>
 
5182
            Returns a string representation of the constraint.
 
5183
            </summary>
 
5184
        </member>
 
5185
        <member name="T:NUnit.Framework.Constraints.AttributeExistsConstraint">
 
5186
            <summary>
 
5187
            AttributeExistsConstraint tests for the presence of a
 
5188
            specified attribute on  a Type.
 
5189
            </summary>
 
5190
        </member>
 
5191
        <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.#ctor(System.Type)">
 
5192
            <summary>
 
5193
            Constructs an AttributeExistsConstraint for a specific attribute Type
 
5194
            </summary>
 
5195
            <param name="type"></param>
 
5196
        </member>
 
5197
        <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.Matches(System.Object)">
 
5198
            <summary>
 
5199
            Tests whether the object provides the expected attribute.
 
5200
            </summary>
 
5201
            <param name="actual">A Type, MethodInfo, or other ICustomAttributeProvider</param>
 
5202
            <returns>True if the expected attribute is present, otherwise false</returns>
 
5203
        </member>
 
5204
        <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
5205
            <summary>
 
5206
            Writes the description of the constraint to the specified writer
 
5207
            </summary>
 
5208
        </member>
 
5209
        <member name="T:NUnit.Framework.Constraints.BasicConstraint">
 
5210
            <summary>
 
5211
            BasicConstraint is the abstract base for constraints that
 
5212
            perform a simple comparison to a constant value.
 
5213
            </summary>
 
5214
        </member>
 
5215
        <member name="M:NUnit.Framework.Constraints.BasicConstraint.#ctor(System.Object,System.String)">
 
5216
            <summary>
 
5217
            Initializes a new instance of the <see cref="T:BasicConstraint"/> class.
 
5218
            </summary>
 
5219
            <param name="expected">The expected.</param>
 
5220
            <param name="description">The description.</param>
 
5221
        </member>
 
5222
        <member name="M:NUnit.Framework.Constraints.BasicConstraint.Matches(System.Object)">
 
5223
            <summary>
 
5224
            Test whether the constraint is satisfied by a given value
 
5225
            </summary>
 
5226
            <param name="actual">The value to be tested</param>
 
5227
            <returns>True for success, false for failure</returns>
 
5228
        </member>
 
5229
        <member name="M:NUnit.Framework.Constraints.BasicConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
5230
            <summary>
 
5231
            Write the constraint description to a MessageWriter
 
5232
            </summary>
 
5233
            <param name="writer">The writer on which the description is displayed</param>
 
5234
        </member>
 
5235
        <member name="T:NUnit.Framework.Constraints.CollectionConstraint">
 
5236
            <summary>
 
5237
            CollectionConstraint is the abstract base class for
 
5238
            constraints that operate on collections.
 
5239
            </summary>
 
5240
        </member>
 
5241
        <member name="M:NUnit.Framework.Constraints.CollectionConstraint.#ctor">
 
5242
            <summary>
 
5243
            Construct an empty CollectionConstraint
 
5244
            </summary>
 
5245
        </member>
 
5246
        <member name="M:NUnit.Framework.Constraints.CollectionConstraint.#ctor(System.Object)">
 
5247
            <summary>
 
5248
            Construct a CollectionConstraint
 
5249
            </summary>
 
5250
            <param name="arg"></param>
 
5251
        </member>
 
5252
        <member name="M:NUnit.Framework.Constraints.CollectionConstraint.IsEmpty(System.Collections.IEnumerable)">
 
5253
            <summary>
 
5254
            Determines whether the specified enumerable is empty.
 
5255
            </summary>
 
5256
            <param name="enumerable">The enumerable.</param>
 
5257
            <returns>
 
5258
                <c>true</c> if the specified enumerable is empty; otherwise, <c>false</c>.
 
5259
            </returns>
 
5260
        </member>
 
5261
        <member name="M:NUnit.Framework.Constraints.CollectionConstraint.Matches(System.Object)">
 
5262
            <summary>
 
5263
            Test whether the constraint is satisfied by a given value
 
5264
            </summary>
 
5265
            <param name="actual">The value to be tested</param>
 
5266
            <returns>True for success, false for failure</returns>
 
5267
        </member>
 
5268
        <member name="M:NUnit.Framework.Constraints.CollectionConstraint.doMatch(System.Collections.IEnumerable)">
 
5269
            <summary>
 
5270
            Protected method to be implemented by derived classes
 
5271
            </summary>
 
5272
            <param name="collection"></param>
 
5273
            <returns></returns>
 
5274
        </member>
 
5275
        <member name="T:NUnit.Framework.Constraints.CollectionContainsConstraint">
 
5276
            <summary>
 
5277
            CollectionContainsConstraint is used to test whether a collection
 
5278
            contains an expected object as a member.
 
5279
            </summary>
 
5280
        </member>
 
5281
        <member name="T:NUnit.Framework.Constraints.CollectionItemsEqualConstraint">
 
5282
            <summary>
 
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.
 
5286
            </summary>
 
5287
        </member>
 
5288
        <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.#ctor">
 
5289
            <summary>
 
5290
            Construct an empty CollectionConstraint
 
5291
            </summary>
 
5292
        </member>
 
5293
        <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.#ctor(System.Object)">
 
5294
            <summary>
 
5295
            Construct a CollectionConstraint
 
5296
            </summary>
 
5297
            <param name="arg"></param>
 
5298
        </member>
 
5299
        <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using(NUnit.Framework.Constraints.EqualityAdapter)">
 
5300
            <summary>
 
5301
            Flag the constraint to use the supplied EqualityAdapter.
 
5302
            NOTE: For internal use only.
 
5303
            </summary>
 
5304
            <param name="adapter">The EqualityAdapter to use.</param>
 
5305
            <returns>Self.</returns>
 
5306
        </member>
 
5307
        <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using(System.Collections.IComparer)">
 
5308
            <summary>
 
5309
            Flag the constraint to use the supplied IComparer object.
 
5310
            </summary>
 
5311
            <param name="comparer">The IComparer object to use.</param>
 
5312
            <returns>Self.</returns>
 
5313
        </member>
 
5314
        <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
 
5315
            <summary>
 
5316
            Flag the constraint to use the supplied IComparer object.
 
5317
            </summary>
 
5318
            <param name="comparer">The IComparer object to use.</param>
 
5319
            <returns>Self.</returns>
 
5320
        </member>
 
5321
        <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Comparison{``0})">
 
5322
            <summary>
 
5323
            Flag the constraint to use the supplied Comparison object.
 
5324
            </summary>
 
5325
            <param name="comparer">The IComparer object to use.</param>
 
5326
            <returns>Self.</returns>
 
5327
        </member>
 
5328
        <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using(System.Collections.IEqualityComparer)">
 
5329
            <summary>
 
5330
            Flag the constraint to use the supplied IEqualityComparer object.
 
5331
            </summary>
 
5332
            <param name="comparer">The IComparer object to use.</param>
 
5333
            <returns>Self.</returns>
 
5334
        </member>
 
5335
        <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Collections.Generic.IEqualityComparer{``0})">
 
5336
            <summary>
 
5337
            Flag the constraint to use the supplied IEqualityComparer object.
 
5338
            </summary>
 
5339
            <param name="comparer">The IComparer object to use.</param>
 
5340
            <returns>Self.</returns>
 
5341
        </member>
 
5342
        <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.ItemsEqual(System.Object,System.Object)">
 
5343
            <summary>
 
5344
            Compares two collection members for equality
 
5345
            </summary>
 
5346
        </member>
 
5347
        <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Tally(System.Collections.IEnumerable)">
 
5348
            <summary>
 
5349
            Return a new CollectionTally for use in making tests
 
5350
            </summary>
 
5351
            <param name="c">The collection to be included in the tally</param>
 
5352
        </member>
 
5353
        <member name="P:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoreCase">
 
5354
            <summary>
 
5355
            Flag the constraint to ignore case and return self.
 
5356
            </summary>
 
5357
        </member>
 
5358
        <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.#ctor(System.Object)">
 
5359
            <summary>
 
5360
            Construct a CollectionContainsConstraint
 
5361
            </summary>
 
5362
            <param name="expected"></param>
 
5363
        </member>
 
5364
        <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.doMatch(System.Collections.IEnumerable)">
 
5365
            <summary>
 
5366
            Test whether the expected item is contained in the collection
 
5367
            </summary>
 
5368
            <param name="actual"></param>
 
5369
            <returns></returns>
 
5370
        </member>
 
5371
        <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
5372
            <summary>
 
5373
            Write a descripton of the constraint to a MessageWriter
 
5374
            </summary>
 
5375
            <param name="writer"></param>
 
5376
        </member>
 
5377
        <member name="T:NUnit.Framework.Constraints.CollectionEquivalentConstraint">
 
5378
            <summary>
 
5379
            CollectionEquivalentCOnstraint is used to determine whether two
 
5380
            collections are equivalent.
 
5381
            </summary>
 
5382
        </member>
 
5383
        <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.#ctor(System.Collections.IEnumerable)">
 
5384
            <summary>
 
5385
            Construct a CollectionEquivalentConstraint
 
5386
            </summary>
 
5387
            <param name="expected"></param>
 
5388
        </member>
 
5389
        <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.doMatch(System.Collections.IEnumerable)">
 
5390
            <summary>
 
5391
            Test whether two collections are equivalent
 
5392
            </summary>
 
5393
            <param name="actual"></param>
 
5394
            <returns></returns>
 
5395
        </member>
 
5396
        <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
5397
            <summary>
 
5398
            Write a description of this constraint to a MessageWriter
 
5399
            </summary>
 
5400
            <param name="writer"></param>
 
5401
        </member>
 
5402
        <member name="T:NUnit.Framework.Constraints.CollectionSubsetConstraint">
 
5403
            <summary>
 
5404
            CollectionSubsetConstraint is used to determine whether
 
5405
            one collection is a subset of another
 
5406
            </summary>
 
5407
        </member>
 
5408
        <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.#ctor(System.Collections.IEnumerable)">
 
5409
            <summary>
 
5410
            Construct a CollectionSubsetConstraint
 
5411
            </summary>
 
5412
            <param name="expected">The collection that the actual value is expected to be a subset of</param>
 
5413
        </member>
 
5414
        <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.doMatch(System.Collections.IEnumerable)">
 
5415
            <summary>
 
5416
            Test whether the actual collection is a subset of 
 
5417
            the expected collection provided.
 
5418
            </summary>
 
5419
            <param name="actual"></param>
 
5420
            <returns></returns>
 
5421
        </member>
 
5422
        <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
5423
            <summary>
 
5424
            Write a description of this constraint to a MessageWriter
 
5425
            </summary>
 
5426
            <param name="writer"></param>
 
5427
        </member>
 
5428
        <member name="T:NUnit.Framework.Constraints.CollectionTally">
 
5429
            <summary>
 
5430
            CollectionTally counts (tallies) the number of
 
5431
            occurences of each object in one or more enumerations.
 
5432
            </summary>
 
5433
        </member>
 
5434
        <member name="M:NUnit.Framework.Constraints.CollectionTally.#ctor(NUnit.Framework.Constraints.NUnitEqualityComparer,System.Collections.IEnumerable)">
 
5435
            <summary>
 
5436
            Construct a CollectionTally object from a comparer and a collection
 
5437
            </summary>
 
5438
        </member>
 
5439
        <member name="M:NUnit.Framework.Constraints.CollectionTally.TryRemove(System.Object)">
 
5440
            <summary>
 
5441
            Try to remove an object from the tally
 
5442
            </summary>
 
5443
            <param name="o">The object to remove</param>
 
5444
            <returns>True if successful, false if the object was not found</returns>
 
5445
        </member>
 
5446
        <member name="M:NUnit.Framework.Constraints.CollectionTally.TryRemove(System.Collections.IEnumerable)">
 
5447
            <summary>
 
5448
            Try to remove a set of objects from the tally
 
5449
            </summary>
 
5450
            <param name="c">The objects to remove</param>
 
5451
            <returns>True if successful, false if any object was not found</returns>
 
5452
        </member>
 
5453
        <member name="P:NUnit.Framework.Constraints.CollectionTally.Count">
 
5454
            <summary>
 
5455
            The number of objects remaining in the tally
 
5456
            </summary>
 
5457
        </member>
 
5458
        <member name="T:NUnit.Framework.Constraints.ComparisonAdapter">
 
5459
            <summary>
 
5460
            ComparisonAdapter class centralizes all comparisons of
 
5461
            values in NUnit, adapting to the use of any provided
 
5462
            IComparer, IComparer&lt;T&gt; or Comparison&lt;T&gt;
 
5463
            </summary>
 
5464
        </member>
 
5465
        <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For(System.Collections.IComparer)">
 
5466
            <summary>
 
5467
            Returns a ComparisonAdapter that wraps an IComparer
 
5468
            </summary>
 
5469
        </member>
 
5470
        <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For``1(System.Collections.Generic.IComparer{``0})">
 
5471
            <summary>
 
5472
            Returns a ComparisonAdapter that wraps an IComparer&lt;T&gt;
 
5473
            </summary>
 
5474
        </member>
 
5475
        <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For``1(System.Comparison{``0})">
 
5476
            <summary>
 
5477
            Returns a ComparisonAdapter that wraps a Comparison&lt;T&gt;
 
5478
            </summary>
 
5479
        </member>
 
5480
        <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.Compare(System.Object,System.Object)">
 
5481
            <summary>
 
5482
            Compares two objects
 
5483
            </summary>
 
5484
        </member>
 
5485
        <member name="P:NUnit.Framework.Constraints.ComparisonAdapter.Default">
 
5486
            <summary>
 
5487
            Gets the default ComparisonAdapter, which wraps an
 
5488
            NUnitComparer object.
 
5489
            </summary>
 
5490
        </member>
 
5491
        <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter.#ctor(System.Collections.IComparer)">
 
5492
            <summary>
 
5493
            Construct a ComparisonAdapter for an IComparer
 
5494
            </summary>
 
5495
        </member>
 
5496
        <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter.Compare(System.Object,System.Object)">
 
5497
            <summary>
 
5498
            Compares two objects
 
5499
            </summary>
 
5500
            <param name="expected"></param>
 
5501
            <param name="actual"></param>
 
5502
            <returns></returns>
 
5503
        </member>
 
5504
        <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.DefaultComparisonAdapter.#ctor">
 
5505
            <summary>
 
5506
            Construct a default ComparisonAdapter
 
5507
            </summary>
 
5508
        </member>
 
5509
        <member name="T:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1">
 
5510
            <summary>
 
5511
            ComparisonAdapter&lt;T&gt; extends ComparisonAdapter and
 
5512
            allows use of an IComparer&lt;T&gt; or Comparison&lt;T&gt;
 
5513
            to actually perform the comparison.
 
5514
            </summary>
 
5515
        </member>
 
5516
        <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1.#ctor(System.Collections.Generic.IComparer{`0})">
 
5517
            <summary>
 
5518
            Construct a ComparisonAdapter for an IComparer&lt;T&gt;
 
5519
            </summary>
 
5520
        </member>
 
5521
        <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1.Compare(System.Object,System.Object)">
 
5522
            <summary>
 
5523
            Compare a Type T to an object
 
5524
            </summary>
 
5525
        </member>
 
5526
        <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparisonAdapterForComparison`1.#ctor(System.Comparison{`0})">
 
5527
            <summary>
 
5528
            Construct a ComparisonAdapter for a Comparison&lt;T&gt;
 
5529
            </summary>
 
5530
        </member>
 
5531
        <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparisonAdapterForComparison`1.Compare(System.Object,System.Object)">
 
5532
            <summary>
 
5533
            Compare a Type T to an object
 
5534
            </summary>
 
5535
        </member>
 
5536
        <member name="T:NUnit.Framework.Constraints.ComparisonConstraint">
 
5537
            <summary>
 
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.
 
5541
            </summary>
 
5542
        </member>
 
5543
        <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.comparer">
 
5544
            <summary>
 
5545
            ComparisonAdapter to be used in making the comparison
 
5546
            </summary>
 
5547
        </member>
 
5548
        <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.#ctor(System.Object)">
 
5549
            <summary>
 
5550
            Initializes a new instance of the <see cref="T:ComparisonConstraint"/> class.
 
5551
            </summary>
 
5552
        </member>
 
5553
        <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.#ctor(System.Object,System.Object)">
 
5554
            <summary>
 
5555
            Initializes a new instance of the <see cref="T:ComparisonConstraint"/> class.
 
5556
            </summary>
 
5557
        </member>
 
5558
        <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using(System.Collections.IComparer)">
 
5559
            <summary>
 
5560
            Modifies the constraint to use an IComparer and returns self
 
5561
            </summary>
 
5562
        </member>
 
5563
        <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
 
5564
            <summary>
 
5565
            Modifies the constraint to use an IComparer&lt;T&gt; and returns self
 
5566
            </summary>
 
5567
        </member>
 
5568
        <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using``1(System.Comparison{``0})">
 
5569
            <summary>
 
5570
            Modifies the constraint to use a Comparison&lt;T&gt; and returns self
 
5571
            </summary>
 
5572
        </member>
 
5573
        <member name="T:NUnit.Framework.Constraints.ActualValueDelegate`1">
 
5574
            <summary>
 
5575
            Delegate used to delay evaluation of the actual value
 
5576
            to be used in evaluating a constraint
 
5577
            </summary>
 
5578
        </member>
 
5579
        <member name="T:NUnit.Framework.Constraints.ConstraintBuilder">
 
5580
            <summary>
 
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
 
5586
            operator applied.
 
5587
            </summary>
 
5588
        </member>
 
5589
        <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.#ctor">
 
5590
            <summary>
 
5591
            Initializes a new instance of the <see cref="T:ConstraintBuilder"/> class.
 
5592
            </summary>
 
5593
        </member>
 
5594
        <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Append(NUnit.Framework.Constraints.ConstraintOperator)">
 
5595
            <summary>
 
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.
 
5599
            </summary>
 
5600
            <param name="op">The operator to push.</param>
 
5601
        </member>
 
5602
        <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Append(NUnit.Framework.Constraints.Constraint)">
 
5603
            <summary>
 
5604
            Appends the specified constraint to the expresson by pushing
 
5605
            it on the constraint stack.
 
5606
            </summary>
 
5607
            <param name="constraint">The constraint to push.</param>
 
5608
        </member>
 
5609
        <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.SetTopOperatorRightContext(System.Object)">
 
5610
            <summary>
 
5611
            Sets the top operator right context.
 
5612
            </summary>
 
5613
            <param name="rightContext">The right context.</param>
 
5614
        </member>
 
5615
        <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ReduceOperatorStack(System.Int32)">
 
5616
            <summary>
 
5617
            Reduces the operator stack until the topmost item
 
5618
            precedence is greater than or equal to the target precedence.
 
5619
            </summary>
 
5620
            <param name="targetPrecedence">The target precedence.</param>
 
5621
        </member>
 
5622
        <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Resolve">
 
5623
            <summary>
 
5624
            Resolves this instance, returning a Constraint. If the builder
 
5625
            is not currently in a resolvable state, an exception is thrown.
 
5626
            </summary>
 
5627
            <returns>The resolved constraint</returns>
 
5628
        </member>
 
5629
        <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.IsResolvable">
 
5630
            <summary>
 
5631
            Gets a value indicating whether this instance is resolvable.
 
5632
            </summary>
 
5633
            <value>
 
5634
                <c>true</c> if this instance is resolvable; otherwise, <c>false</c>.
 
5635
            </value>
 
5636
        </member>
 
5637
        <member name="T:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack">
 
5638
            <summary>
 
5639
            OperatorStack is a type-safe stack for holding ConstraintOperators
 
5640
            </summary>
 
5641
        </member>
 
5642
        <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
 
5643
            <summary>
 
5644
            Initializes a new instance of the <see cref="T:OperatorStack"/> class.
 
5645
            </summary>
 
5646
            <param name="builder">The builder.</param>
 
5647
        </member>
 
5648
        <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Push(NUnit.Framework.Constraints.ConstraintOperator)">
 
5649
            <summary>
 
5650
            Pushes the specified operator onto the stack.
 
5651
            </summary>
 
5652
            <param name="op">The op.</param>
 
5653
        </member>
 
5654
        <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Pop">
 
5655
            <summary>
 
5656
            Pops the topmost operator from the stack.
 
5657
            </summary>
 
5658
            <returns></returns>
 
5659
        </member>
 
5660
        <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Empty">
 
5661
            <summary>
 
5662
            Gets a value indicating whether this <see cref="T:OpStack"/> is empty.
 
5663
            </summary>
 
5664
            <value><c>true</c> if empty; otherwise, <c>false</c>.</value>
 
5665
        </member>
 
5666
        <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Top">
 
5667
            <summary>
 
5668
            Gets the topmost operator without modifying the stack.
 
5669
            </summary>
 
5670
            <value>The top.</value>
 
5671
        </member>
 
5672
        <member name="T:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack">
 
5673
            <summary>
 
5674
            ConstraintStack is a type-safe stack for holding Constraints
 
5675
            </summary>
 
5676
        </member>
 
5677
        <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
 
5678
            <summary>
 
5679
            Initializes a new instance of the <see cref="T:ConstraintStack"/> class.
 
5680
            </summary>
 
5681
            <param name="builder">The builder.</param>
 
5682
        </member>
 
5683
        <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Push(NUnit.Framework.Constraints.Constraint)">
 
5684
            <summary>
 
5685
            Pushes the specified constraint. As a side effect,
 
5686
            the constraint's builder field is set to the 
 
5687
            ConstraintBuilder owning this stack.
 
5688
            </summary>
 
5689
            <param name="constraint">The constraint.</param>
 
5690
        </member>
 
5691
        <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Pop">
 
5692
            <summary>
 
5693
            Pops this topmost constrait from the stack.
 
5694
            As a side effect, the constraint's builder
 
5695
            field is set to null.
 
5696
            </summary>
 
5697
            <returns></returns>
 
5698
        </member>
 
5699
        <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Empty">
 
5700
            <summary>
 
5701
            Gets a value indicating whether this <see cref="T:ConstraintStack"/> is empty.
 
5702
            </summary>
 
5703
            <value><c>true</c> if empty; otherwise, <c>false</c>.</value>
 
5704
        </member>
 
5705
        <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Top">
 
5706
            <summary>
 
5707
            Gets the topmost constraint without modifying the stack.
 
5708
            </summary>
 
5709
            <value>The topmost constraint</value>
 
5710
        </member>
 
5711
        <member name="T:NUnit.Framework.Constraints.ConstraintExpression">
 
5712
            <summary>
 
5713
            ConstraintExpression represents a compound constraint in the 
 
5714
            process of being constructed from a series of syntactic elements.
 
5715
            
 
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.
 
5719
            </summary>
 
5720
        </member>
 
5721
        <member name="T:NUnit.Framework.Constraints.ConstraintExpressionBase">
 
5722
            <summary>
 
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.
 
5727
            
 
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.
 
5732
            </summary>
 
5733
        </member>
 
5734
        <member name="F:NUnit.Framework.Constraints.ConstraintExpressionBase.builder">
 
5735
            <summary>
 
5736
            The ConstraintBuilder holding the elements recognized so far
 
5737
            </summary>
 
5738
        </member>
 
5739
        <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.#ctor">
 
5740
            <summary>
 
5741
            Initializes a new instance of the <see cref="T:ConstraintExpressionBase"/> class.
 
5742
            </summary>
 
5743
        </member>
 
5744
        <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
 
5745
            <summary>
 
5746
            Initializes a new instance of the <see cref="T:ConstraintExpressionBase"/> 
 
5747
            class passing in a ConstraintBuilder, which may be pre-populated.
 
5748
            </summary>
 
5749
            <param name="builder">The builder.</param>
 
5750
        </member>
 
5751
        <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.ToString">
 
5752
            <summary>
 
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.
 
5756
            </summary>
 
5757
            <returns></returns>
 
5758
        </member>
 
5759
        <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.ConstraintOperator)">
 
5760
            <summary>
 
5761
            Appends an operator to the expression and returns the
 
5762
            resulting expression itself.
 
5763
            </summary>
 
5764
        </member>
 
5765
        <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.SelfResolvingOperator)">
 
5766
            <summary>
 
5767
            Appends a self-resolving operator to the expression and
 
5768
            returns a new ResolvableConstraintExpression.
 
5769
            </summary>
 
5770
        </member>
 
5771
        <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.Constraint)">
 
5772
            <summary>
 
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.
 
5776
            </summary>
 
5777
        </member>
 
5778
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.#ctor">
 
5779
            <summary>
 
5780
            Initializes a new instance of the <see cref="T:ConstraintExpression"/> class.
 
5781
            </summary>
 
5782
        </member>
 
5783
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
 
5784
            <summary>
 
5785
            Initializes a new instance of the <see cref="T:ConstraintExpression"/> 
 
5786
            class passing in a ConstraintBuilder, which may be pre-populated.
 
5787
            </summary>
 
5788
            <param name="builder">The builder.</param>
 
5789
        </member>
 
5790
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Exactly(System.Int32)">
 
5791
            <summary>
 
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.
 
5795
            </summary>
 
5796
        </member>
 
5797
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Property(System.String)">
 
5798
            <summary>
 
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.
 
5802
            </summary>
 
5803
        </member>
 
5804
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Attribute(System.Type)">
 
5805
            <summary>
 
5806
            Returns a new AttributeConstraint checking for the
 
5807
            presence of a particular attribute on an object.
 
5808
            </summary>
 
5809
        </member>
 
5810
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Attribute``1">
 
5811
            <summary>
 
5812
            Returns a new AttributeConstraint checking for the
 
5813
            presence of a particular attribute on an object.
 
5814
            </summary>
 
5815
        </member>
 
5816
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches(NUnit.Framework.Constraints.Constraint)">
 
5817
            <summary>
 
5818
            Returns the constraint provided as an argument - used to allow custom
 
5819
            custom constraints to easily participate in the syntax.
 
5820
            </summary>
 
5821
        </member>
 
5822
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches``1(System.Predicate{``0})">
 
5823
            <summary>
 
5824
            Returns the constraint provided as an argument - used to allow custom
 
5825
            custom constraints to easily participate in the syntax.
 
5826
            </summary>
 
5827
        </member>
 
5828
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.EqualTo(System.Object)">
 
5829
            <summary>
 
5830
            Returns a constraint that tests two items for equality
 
5831
            </summary>
 
5832
        </member>
 
5833
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SameAs(System.Object)">
 
5834
            <summary>
 
5835
            Returns a constraint that tests that two references are the same object
 
5836
            </summary>
 
5837
        </member>
 
5838
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.GreaterThan(System.Object)">
 
5839
            <summary>
 
5840
            Returns a constraint that tests whether the
 
5841
            actual value is greater than the suppled argument
 
5842
            </summary>
 
5843
        </member>
 
5844
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.GreaterThanOrEqualTo(System.Object)">
 
5845
            <summary>
 
5846
            Returns a constraint that tests whether the
 
5847
            actual value is greater than or equal to the suppled argument
 
5848
            </summary>
 
5849
        </member>
 
5850
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AtLeast(System.Object)">
 
5851
            <summary>
 
5852
            Returns a constraint that tests whether the
 
5853
            actual value is greater than or equal to the suppled argument
 
5854
            </summary>
 
5855
        </member>
 
5856
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.LessThan(System.Object)">
 
5857
            <summary>
 
5858
            Returns a constraint that tests whether the
 
5859
            actual value is less than the suppled argument
 
5860
            </summary>
 
5861
        </member>
 
5862
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.LessThanOrEqualTo(System.Object)">
 
5863
            <summary>
 
5864
            Returns a constraint that tests whether the
 
5865
            actual value is less than or equal to the suppled argument
 
5866
            </summary>
 
5867
        </member>
 
5868
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AtMost(System.Object)">
 
5869
            <summary>
 
5870
            Returns a constraint that tests whether the
 
5871
            actual value is less than or equal to the suppled argument
 
5872
            </summary>
 
5873
        </member>
 
5874
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.TypeOf(System.Type)">
 
5875
            <summary>
 
5876
            Returns a constraint that tests whether the actual
 
5877
            value is of the exact type supplied as an argument.
 
5878
            </summary>
 
5879
        </member>
 
5880
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.TypeOf``1">
 
5881
            <summary>
 
5882
            Returns a constraint that tests whether the actual
 
5883
            value is of the exact type supplied as an argument.
 
5884
            </summary>
 
5885
        </member>
 
5886
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOf(System.Type)">
 
5887
            <summary>
 
5888
            Returns a constraint that tests whether the actual value
 
5889
            is of the type supplied as an argument or a derived type.
 
5890
            </summary>
 
5891
        </member>
 
5892
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOf``1">
 
5893
            <summary>
 
5894
            Returns a constraint that tests whether the actual value
 
5895
            is of the type supplied as an argument or a derived type.
 
5896
            </summary>
 
5897
        </member>
 
5898
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOfType(System.Type)">
 
5899
            <summary>
 
5900
            Returns a constraint that tests whether the actual value
 
5901
            is of the type supplied as an argument or a derived type.
 
5902
            </summary>
 
5903
        </member>
 
5904
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOfType``1">
 
5905
            <summary>
 
5906
            Returns a constraint that tests whether the actual value
 
5907
            is of the type supplied as an argument or a derived type.
 
5908
            </summary>
 
5909
        </member>
 
5910
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableFrom(System.Type)">
 
5911
            <summary>
 
5912
            Returns a constraint that tests whether the actual value
 
5913
            is assignable from the type supplied as an argument.
 
5914
            </summary>
 
5915
        </member>
 
5916
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableFrom``1">
 
5917
            <summary>
 
5918
            Returns a constraint that tests whether the actual value
 
5919
            is assignable from the type supplied as an argument.
 
5920
            </summary>
 
5921
        </member>
 
5922
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableTo(System.Type)">
 
5923
            <summary>
 
5924
            Returns a constraint that tests whether the actual value
 
5925
            is assignable from the type supplied as an argument.
 
5926
            </summary>
 
5927
        </member>
 
5928
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableTo``1">
 
5929
            <summary>
 
5930
            Returns a constraint that tests whether the actual value
 
5931
            is assignable from the type supplied as an argument.
 
5932
            </summary>
 
5933
        </member>
 
5934
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.EquivalentTo(System.Collections.IEnumerable)">
 
5935
            <summary>
 
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.
 
5939
            </summary>
 
5940
        </member>
 
5941
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SubsetOf(System.Collections.IEnumerable)">
 
5942
            <summary>
 
5943
            Returns a constraint that tests whether the actual value
 
5944
            is a subset of the collection supplied as an argument.
 
5945
            </summary>
 
5946
        </member>
 
5947
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Member(System.Object)">
 
5948
            <summary>
 
5949
            Returns a new CollectionContainsConstraint checking for the
 
5950
            presence of a particular object in the collection.
 
5951
            </summary>
 
5952
        </member>
 
5953
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Contains(System.Object)">
 
5954
            <summary>
 
5955
            Returns a new CollectionContainsConstraint checking for the
 
5956
            presence of a particular object in the collection.
 
5957
            </summary>
 
5958
        </member>
 
5959
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Contains(System.String)">
 
5960
            <summary>
 
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 
 
5966
            collection member.
 
5967
            </summary>
 
5968
        </member>
 
5969
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringContaining(System.String)">
 
5970
            <summary>
 
5971
            Returns a constraint that succeeds if the actual
 
5972
            value contains the substring supplied as an argument.
 
5973
            </summary>
 
5974
        </member>
 
5975
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.ContainsSubstring(System.String)">
 
5976
            <summary>
 
5977
            Returns a constraint that succeeds if the actual
 
5978
            value contains the substring supplied as an argument.
 
5979
            </summary>
 
5980
        </member>
 
5981
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StartsWith(System.String)">
 
5982
            <summary>
 
5983
            Returns a constraint that succeeds if the actual
 
5984
            value starts with the substring supplied as an argument.
 
5985
            </summary>
 
5986
        </member>
 
5987
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringStarting(System.String)">
 
5988
            <summary>
 
5989
            Returns a constraint that succeeds if the actual
 
5990
            value starts with the substring supplied as an argument.
 
5991
            </summary>
 
5992
        </member>
 
5993
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.EndsWith(System.String)">
 
5994
            <summary>
 
5995
            Returns a constraint that succeeds if the actual
 
5996
            value ends with the substring supplied as an argument.
 
5997
            </summary>
 
5998
        </member>
 
5999
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringEnding(System.String)">
 
6000
            <summary>
 
6001
            Returns a constraint that succeeds if the actual
 
6002
            value ends with the substring supplied as an argument.
 
6003
            </summary>
 
6004
        </member>
 
6005
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches(System.String)">
 
6006
            <summary>
 
6007
            Returns a constraint that succeeds if the actual
 
6008
            value matches the regular expression supplied as an argument.
 
6009
            </summary>
 
6010
        </member>
 
6011
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringMatching(System.String)">
 
6012
            <summary>
 
6013
            Returns a constraint that succeeds if the actual
 
6014
            value matches the regular expression supplied as an argument.
 
6015
            </summary>
 
6016
        </member>
 
6017
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SamePath(System.String)">
 
6018
            <summary>
 
6019
            Returns a constraint that tests whether the path provided 
 
6020
            is the same as an expected path after canonicalization.
 
6021
            </summary>
 
6022
        </member>
 
6023
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SubPath(System.String)">
 
6024
            <summary>
 
6025
            Returns a constraint that tests whether the path provided 
 
6026
            is the same path or under an expected path after canonicalization.
 
6027
            </summary>
 
6028
        </member>
 
6029
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SamePathOrUnder(System.String)">
 
6030
            <summary>
 
6031
            Returns a constraint that tests whether the path provided 
 
6032
            is the same path or under an expected path after canonicalization.
 
6033
            </summary>
 
6034
        </member>
 
6035
        <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InRange``1(``0,``0)">
 
6036
            <summary>
 
6037
            Returns a constraint that tests whether the actual value falls 
 
6038
            within a specified range.
 
6039
            </summary>
 
6040
        </member>
 
6041
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Not">
 
6042
            <summary>
 
6043
            Returns a ConstraintExpression that negates any
 
6044
            following constraint.
 
6045
            </summary>
 
6046
        </member>
 
6047
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.No">
 
6048
            <summary>
 
6049
            Returns a ConstraintExpression that negates any
 
6050
            following constraint.
 
6051
            </summary>
 
6052
        </member>
 
6053
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.All">
 
6054
            <summary>
 
6055
            Returns a ConstraintExpression, which will apply
 
6056
            the following constraint to all members of a collection,
 
6057
            succeeding if all of them succeed.
 
6058
            </summary>
 
6059
        </member>
 
6060
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Some">
 
6061
            <summary>
 
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.
 
6065
            </summary>
 
6066
        </member>
 
6067
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.None">
 
6068
            <summary>
 
6069
            Returns a ConstraintExpression, which will apply
 
6070
            the following constraint to all members of a collection,
 
6071
            succeeding if all of them fail.
 
6072
            </summary>
 
6073
        </member>
 
6074
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Length">
 
6075
            <summary>
 
6076
            Returns a new ConstraintExpression, which will apply the following
 
6077
            constraint to the Length property of the object being tested.
 
6078
            </summary>
 
6079
        </member>
 
6080
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Count">
 
6081
            <summary>
 
6082
            Returns a new ConstraintExpression, which will apply the following
 
6083
            constraint to the Count property of the object being tested.
 
6084
            </summary>
 
6085
        </member>
 
6086
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Message">
 
6087
            <summary>
 
6088
            Returns a new ConstraintExpression, which will apply the following
 
6089
            constraint to the Message property of the object being tested.
 
6090
            </summary>
 
6091
        </member>
 
6092
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.InnerException">
 
6093
            <summary>
 
6094
            Returns a new ConstraintExpression, which will apply the following
 
6095
            constraint to the InnerException property of the object being tested.
 
6096
            </summary>
 
6097
        </member>
 
6098
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.With">
 
6099
            <summary>
 
6100
            With is currently a NOP - reserved for future use.
 
6101
            </summary>
 
6102
        </member>
 
6103
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Null">
 
6104
            <summary>
 
6105
            Returns a constraint that tests for null
 
6106
            </summary>
 
6107
        </member>
 
6108
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.True">
 
6109
            <summary>
 
6110
            Returns a constraint that tests for True
 
6111
            </summary>
 
6112
        </member>
 
6113
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.False">
 
6114
            <summary>
 
6115
            Returns a constraint that tests for False
 
6116
            </summary>
 
6117
        </member>
 
6118
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Positive">
 
6119
            <summary>
 
6120
            Returns a constraint that tests for a positive value
 
6121
            </summary>
 
6122
        </member>
 
6123
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Negative">
 
6124
            <summary>
 
6125
            Returns a constraint that tests for a negative value
 
6126
            </summary>
 
6127
        </member>
 
6128
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.NaN">
 
6129
            <summary>
 
6130
            Returns a constraint that tests for NaN
 
6131
            </summary>
 
6132
        </member>
 
6133
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Empty">
 
6134
            <summary>
 
6135
            Returns a constraint that tests for empty
 
6136
            </summary>
 
6137
        </member>
 
6138
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Unique">
 
6139
            <summary>
 
6140
            Returns a constraint that tests whether a collection 
 
6141
            contains all unique items.
 
6142
            </summary>
 
6143
        </member>
 
6144
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.BinarySerializable">
 
6145
            <summary>
 
6146
            Returns a constraint that tests whether an object graph is serializable in binary format.
 
6147
            </summary>
 
6148
        </member>
 
6149
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.XmlSerializable">
 
6150
            <summary>
 
6151
            Returns a constraint that tests whether an object graph is serializable in xml format.
 
6152
            </summary>
 
6153
        </member>
 
6154
        <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Ordered">
 
6155
            <summary>
 
6156
            Returns a constraint that tests whether a collection is ordered
 
6157
            </summary>
 
6158
        </member>
 
6159
        <member name="T:NUnit.Framework.Constraints.ContainsConstraint">
 
6160
            <summary>
 
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.
 
6166
            </summary>
 
6167
        </member>
 
6168
        <member name="M:NUnit.Framework.Constraints.ContainsConstraint.#ctor(System.Object)">
 
6169
            <summary>
 
6170
            Initializes a new instance of the <see cref="T:NUnit.Framework.Constraints.ContainsConstraint"/> class.
 
6171
            </summary>
 
6172
            <param name="expected">The expected.</param>
 
6173
        </member>
 
6174
        <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Matches(System.Object)">
 
6175
            <summary>
 
6176
            Test whether the constraint is satisfied by a given value
 
6177
            </summary>
 
6178
            <param name="actual">The value to be tested</param>
 
6179
            <returns>True for success, false for failure</returns>
 
6180
        </member>
 
6181
        <member name="M:NUnit.Framework.Constraints.ContainsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
6182
            <summary>
 
6183
            Write the constraint description to a MessageWriter
 
6184
            </summary>
 
6185
            <param name="writer">The writer on which the description is displayed</param>
 
6186
        </member>
 
6187
        <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using(System.Collections.IComparer)">
 
6188
            <summary>
 
6189
            Flag the constraint to use the supplied IComparer object.
 
6190
            </summary>
 
6191
            <param name="comparer">The IComparer object to use.</param>
 
6192
            <returns>Self.</returns>
 
6193
        </member>
 
6194
        <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
 
6195
            <summary>
 
6196
            Flag the constraint to use the supplied IComparer object.
 
6197
            </summary>
 
6198
            <param name="comparer">The IComparer object to use.</param>
 
6199
            <returns>Self.</returns>
 
6200
        </member>
 
6201
        <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using``1(System.Comparison{``0})">
 
6202
            <summary>
 
6203
            Flag the constraint to use the supplied Comparison object.
 
6204
            </summary>
 
6205
            <param name="comparer">The IComparer object to use.</param>
 
6206
            <returns>Self.</returns>
 
6207
        </member>
 
6208
        <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using(System.Collections.IEqualityComparer)">
 
6209
            <summary>
 
6210
            Flag the constraint to use the supplied IEqualityComparer object.
 
6211
            </summary>
 
6212
            <param name="comparer">The IComparer object to use.</param>
 
6213
            <returns>Self.</returns>
 
6214
        </member>
 
6215
        <member name="M:NUnit.Framework.Constraints.ContainsConstraint.Using``1(System.Collections.Generic.IEqualityComparer{``0})">
 
6216
            <summary>
 
6217
            Flag the constraint to use the supplied IEqualityComparer object.
 
6218
            </summary>
 
6219
            <param name="comparer">The IComparer object to use.</param>
 
6220
            <returns>Self.</returns>
 
6221
        </member>
 
6222
        <member name="P:NUnit.Framework.Constraints.ContainsConstraint.IgnoreCase">
 
6223
            <summary>
 
6224
            Flag the constraint to ignore case and return self.
 
6225
            </summary>
 
6226
        </member>
 
6227
        <member name="T:NUnit.Framework.Constraints.DelayedConstraint">
 
6228
            <summary>
 
6229
             Applies a delay to the match so that a match can be evaluated in the future.
 
6230
            </summary>
 
6231
        </member>
 
6232
        <member name="M:NUnit.Framework.Constraints.DelayedConstraint.#ctor(NUnit.Framework.Constraints.Constraint,System.Int32)">
 
6233
            <summary>
 
6234
             Creates a new DelayedConstraint
 
6235
            </summary>
 
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>
 
6239
        </member>
 
6240
        <member name="M:NUnit.Framework.Constraints.DelayedConstraint.#ctor(NUnit.Framework.Constraints.Constraint,System.Int32,System.Int32)">
 
6241
            <summary>
 
6242
             Creates a new DelayedConstraint
 
6243
            </summary>
 
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>
 
6248
        </member>
 
6249
        <member name="M:NUnit.Framework.Constraints.DelayedConstraint.Matches(System.Object)">
 
6250
            <summary>
 
6251
            Test whether the constraint is satisfied by a given value
 
6252
            </summary>
 
6253
            <param name="actual">The value to be tested</param>
 
6254
            <returns>True for if the base constraint fails, false if it succeeds</returns>
 
6255
        </member>
 
6256
        <member name="M:NUnit.Framework.Constraints.DelayedConstraint.Matches``1(NUnit.Framework.Constraints.ActualValueDelegate{``0})">
 
6257
            <summary>
 
6258
            Test whether the constraint is satisfied by a delegate
 
6259
            </summary>
 
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>
 
6262
        </member>
 
6263
        <member name="M:NUnit.Framework.Constraints.DelayedConstraint.Matches``1(``0@)">
 
6264
            <summary>
 
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.
 
6268
            </summary>
 
6269
            <param name="actual">A reference to the value to be tested</param>
 
6270
            <returns>True for success, false for failure</returns>
 
6271
        </member>
 
6272
        <member name="M:NUnit.Framework.Constraints.DelayedConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
6273
            <summary>
 
6274
            Write the constraint description to a MessageWriter
 
6275
            </summary>
 
6276
            <param name="writer">The writer on which the description is displayed</param>
 
6277
        </member>
 
6278
        <member name="M:NUnit.Framework.Constraints.DelayedConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
 
6279
            <summary>
 
6280
            Write the actual value for a failing constraint test to a MessageWriter.
 
6281
            </summary>
 
6282
            <param name="writer">The writer on which the actual value is displayed</param>
 
6283
        </member>
 
6284
        <member name="M:NUnit.Framework.Constraints.DelayedConstraint.GetStringRepresentation">
 
6285
            <summary>
 
6286
            Returns the string representation of the constraint.
 
6287
            </summary>
 
6288
        </member>
 
6289
        <member name="T:NUnit.Framework.Constraints.EmptyCollectionConstraint">
 
6290
            <summary>
 
6291
            EmptyCollectionConstraint tests whether a collection is empty. 
 
6292
            </summary>
 
6293
        </member>
 
6294
        <member name="M:NUnit.Framework.Constraints.EmptyCollectionConstraint.doMatch(System.Collections.IEnumerable)">
 
6295
            <summary>
 
6296
            Check that the collection is empty
 
6297
            </summary>
 
6298
            <param name="collection"></param>
 
6299
            <returns></returns>
 
6300
        </member>
 
6301
        <member name="M:NUnit.Framework.Constraints.EmptyCollectionConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
6302
            <summary>
 
6303
            Write the constraint description to a MessageWriter
 
6304
            </summary>
 
6305
            <param name="writer"></param>
 
6306
        </member>
 
6307
        <member name="T:NUnit.Framework.Constraints.EmptyConstraint">
 
6308
            <summary>
 
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.
 
6312
            </summary>
 
6313
        </member>
 
6314
        <member name="M:NUnit.Framework.Constraints.EmptyConstraint.Matches(System.Object)">
 
6315
            <summary>
 
6316
            Test whether the constraint is satisfied by a given value
 
6317
            </summary>
 
6318
            <param name="actual">The value to be tested</param>
 
6319
            <returns>True for success, false for failure</returns>
 
6320
        </member>
 
6321
        <member name="M:NUnit.Framework.Constraints.EmptyConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
6322
            <summary>
 
6323
            Write the constraint description to a MessageWriter
 
6324
            </summary>
 
6325
            <param name="writer">The writer on which the description is displayed</param>
 
6326
        </member>
 
6327
        <member name="T:NUnit.Framework.Constraints.EmptyDirectoryConstraint">
 
6328
            <summary>
 
6329
            EmptyDirectoryConstraint is used to test that a directory is empty
 
6330
            </summary>
 
6331
        </member>
 
6332
        <member name="M:NUnit.Framework.Constraints.EmptyDirectoryConstraint.Matches(System.Object)">
 
6333
            <summary>
 
6334
            Test whether the constraint is satisfied by a given value
 
6335
            </summary>
 
6336
            <param name="actual">The value to be tested</param>
 
6337
            <returns>True for success, false for failure</returns>
 
6338
        </member>
 
6339
        <member name="M:NUnit.Framework.Constraints.EmptyDirectoryConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
6340
            <summary>
 
6341
            Write the constraint description to a MessageWriter
 
6342
            </summary>
 
6343
            <param name="writer">The writer on which the description is displayed</param>
 
6344
        </member>
 
6345
        <member name="M:NUnit.Framework.Constraints.EmptyDirectoryConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
 
6346
            <summary>
 
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.
 
6351
            </summary>
 
6352
            <param name="writer">The writer on which the actual value is displayed</param>
 
6353
        </member>
 
6354
        <member name="T:NUnit.Framework.Constraints.EmptyStringConstraint">
 
6355
            <summary>
 
6356
            EmptyStringConstraint tests whether a string is empty.
 
6357
            </summary>
 
6358
        </member>
 
6359
        <member name="M:NUnit.Framework.Constraints.EmptyStringConstraint.Matches(System.Object)">
 
6360
            <summary>
 
6361
            Test whether the constraint is satisfied by a given value
 
6362
            </summary>
 
6363
            <param name="actual">The value to be tested</param>
 
6364
            <returns>True for success, false for failure</returns>
 
6365
        </member>
 
6366
        <member name="M:NUnit.Framework.Constraints.EmptyStringConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
6367
            <summary>
 
6368
            Write the constraint description to a MessageWriter
 
6369
            </summary>
 
6370
            <param name="writer">The writer on which the description is displayed</param>
 
6371
        </member>
 
6372
        <member name="T:NUnit.Framework.Constraints.EndsWithConstraint">
 
6373
            <summary>
 
6374
            EndsWithConstraint can test whether a string ends
 
6375
            with an expected substring.
 
6376
            </summary>
 
6377
        </member>
 
6378
        <member name="T:NUnit.Framework.Constraints.StringConstraint">
 
6379
            <summary>
 
6380
            StringConstraint is the abstract base for constraints
 
6381
            that operate on strings. It supports the IgnoreCase
 
6382
            modifier for string operations.
 
6383
            </summary>
 
6384
        </member>
 
6385
        <member name="F:NUnit.Framework.Constraints.StringConstraint.expected">
 
6386
            <summary>
 
6387
            The expected value
 
6388
            </summary>
 
6389
        </member>
 
6390
        <member name="F:NUnit.Framework.Constraints.StringConstraint.caseInsensitive">
 
6391
            <summary>
 
6392
            Indicates whether tests should be case-insensitive
 
6393
            </summary>
 
6394
        </member>
 
6395
        <member name="M:NUnit.Framework.Constraints.StringConstraint.#ctor(System.String)">
 
6396
            <summary>
 
6397
            Constructs a StringConstraint given an expected value
 
6398
            </summary>
 
6399
            <param name="expected">The expected value</param>
 
6400
        </member>
 
6401
        <member name="M:NUnit.Framework.Constraints.StringConstraint.Matches(System.Object)">
 
6402
            <summary>
 
6403
            Test whether the constraint is satisfied by a given value
 
6404
            </summary>
 
6405
            <param name="actual">The value to be tested</param>
 
6406
            <returns>True for success, false for failure</returns>
 
6407
        </member>
 
6408
        <member name="M:NUnit.Framework.Constraints.StringConstraint.Matches(System.String)">
 
6409
            <summary>
 
6410
            Test whether the constraint is satisfied by a given string
 
6411
            </summary>
 
6412
            <param name="actual">The string to be tested</param>
 
6413
            <returns>True for success, false for failure</returns>
 
6414
        </member>
 
6415
        <member name="P:NUnit.Framework.Constraints.StringConstraint.IgnoreCase">
 
6416
            <summary>
 
6417
            Modify the constraint to ignore case in matching.
 
6418
            </summary>
 
6419
        </member>
 
6420
        <member name="M:NUnit.Framework.Constraints.EndsWithConstraint.#ctor(System.String)">
 
6421
            <summary>
 
6422
            Initializes a new instance of the <see cref="T:EndsWithConstraint"/> class.
 
6423
            </summary>
 
6424
            <param name="expected">The expected string</param>
 
6425
        </member>
 
6426
        <member name="M:NUnit.Framework.Constraints.EndsWithConstraint.Matches(System.String)">
 
6427
            <summary>
 
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.
 
6431
            </summary>
 
6432
            <param name="actual"></param>
 
6433
            <returns></returns>
 
6434
        </member>
 
6435
        <member name="M:NUnit.Framework.Constraints.EndsWithConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
6436
            <summary>
 
6437
            Write the constraint description to a MessageWriter
 
6438
            </summary>
 
6439
            <param name="writer">The writer on which the description is displayed</param>
 
6440
        </member>
 
6441
        <member name="T:NUnit.Framework.Constraints.EqualConstraint">
 
6442
            <summary>
 
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.
 
6447
            </summary>
 
6448
        </member>
 
6449
        <member name="F:NUnit.Framework.Constraints.EqualConstraint.clipStrings">
 
6450
            <summary>
 
6451
            If true, strings in error messages will be clipped
 
6452
            </summary>
 
6453
        </member>
 
6454
        <member name="F:NUnit.Framework.Constraints.EqualConstraint.comparer">
 
6455
            <summary>
 
6456
            NUnitEqualityComparer used to test equality.
 
6457
            </summary>
 
6458
        </member>
 
6459
        <member name="M:NUnit.Framework.Constraints.EqualConstraint.#ctor(System.Object)">
 
6460
            <summary>
 
6461
            Initializes a new instance of the <see cref="T:NUnit.Framework.Constraints.EqualConstraint"/> class.
 
6462
            </summary>
 
6463
            <param name="expected">The expected value.</param>
 
6464
        </member>
 
6465
        <member name="M:NUnit.Framework.Constraints.EqualConstraint.Within(System.Object)">
 
6466
            <summary>
 
6467
            Flag the constraint to use a tolerance when determining equality.
 
6468
            </summary>
 
6469
            <param name="amount">Tolerance value to be used</param>
 
6470
            <returns>Self.</returns>
 
6471
        </member>
 
6472
        <member name="M:NUnit.Framework.Constraints.EqualConstraint.Comparer(System.Collections.IComparer)">
 
6473
            <summary>
 
6474
            Flag the constraint to use the supplied IComparer object.
 
6475
            </summary>
 
6476
            <param name="comparer">The IComparer object to use.</param>
 
6477
            <returns>Self.</returns>
 
6478
        </member>
 
6479
        <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using(System.Collections.IComparer)">
 
6480
            <summary>
 
6481
            Flag the constraint to use the supplied IComparer object.
 
6482
            </summary>
 
6483
            <param name="comparer">The IComparer object to use.</param>
 
6484
            <returns>Self.</returns>
 
6485
        </member>
 
6486
        <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
 
6487
            <summary>
 
6488
            Flag the constraint to use the supplied IComparer object.
 
6489
            </summary>
 
6490
            <param name="comparer">The IComparer object to use.</param>
 
6491
            <returns>Self.</returns>
 
6492
        </member>
 
6493
        <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using``1(System.Comparison{``0})">
 
6494
            <summary>
 
6495
            Flag the constraint to use the supplied Comparison object.
 
6496
            </summary>
 
6497
            <param name="comparer">The IComparer object to use.</param>
 
6498
            <returns>Self.</returns>
 
6499
        </member>
 
6500
        <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using(System.Collections.IEqualityComparer)">
 
6501
            <summary>
 
6502
            Flag the constraint to use the supplied IEqualityComparer object.
 
6503
            </summary>
 
6504
            <param name="comparer">The IComparer object to use.</param>
 
6505
            <returns>Self.</returns>
 
6506
        </member>
 
6507
        <member name="M:NUnit.Framework.Constraints.EqualConstraint.Using``1(System.Collections.Generic.IEqualityComparer{``0})">
 
6508
            <summary>
 
6509
            Flag the constraint to use the supplied IEqualityComparer object.
 
6510
            </summary>
 
6511
            <param name="comparer">The IComparer object to use.</param>
 
6512
            <returns>Self.</returns>
 
6513
        </member>
 
6514
        <member name="M:NUnit.Framework.Constraints.EqualConstraint.Matches(System.Object)">
 
6515
            <summary>
 
6516
            Test whether the constraint is satisfied by a given value
 
6517
            </summary>
 
6518
            <param name="actual">The value to be tested</param>
 
6519
            <returns>True for success, false for failure</returns>
 
6520
        </member>
 
6521
        <member name="M:NUnit.Framework.Constraints.EqualConstraint.WriteMessageTo(NUnit.Framework.Constraints.MessageWriter)">
 
6522
            <summary>
 
6523
            Write a failure message. Overridden to provide custom 
 
6524
            failure messages for EqualConstraint.
 
6525
            </summary>
 
6526
            <param name="writer">The MessageWriter to write to</param>
 
6527
        </member>
 
6528
        <member name="M:NUnit.Framework.Constraints.EqualConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
6529
            <summary>
 
6530
            Write description of this constraint
 
6531
            </summary>
 
6532
            <param name="writer">The MessageWriter to write to</param>
 
6533
        </member>
 
6534
        <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayCollectionDifferences(NUnit.Framework.Constraints.MessageWriter,System.Collections.ICollection,System.Collections.ICollection,System.Int32)">
 
6535
            <summary>
 
6536
            Display the failure information for two collections that did not match.
 
6537
            </summary>
 
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>
 
6542
        </member>
 
6543
        <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayTypesAndSizes(NUnit.Framework.Constraints.MessageWriter,System.Collections.IEnumerable,System.Collections.IEnumerable,System.Int32)">
 
6544
            <summary>
 
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.
 
6548
            </summary>
 
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>
 
6553
        </member>
 
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)">
 
6555
            <summary>
 
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.
 
6559
            </summary>
 
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>
 
6565
        </member>
 
6566
        <member name="M:NUnit.Framework.Constraints.EqualConstraint.DisplayEnumerableDifferences(NUnit.Framework.Constraints.MessageWriter,System.Collections.IEnumerable,System.Collections.IEnumerable,System.Int32)">
 
6567
            <summary>
 
6568
            Display the failure information for two IEnumerables that did not match.
 
6569
            </summary>
 
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>
 
6574
        </member>
 
6575
        <member name="P:NUnit.Framework.Constraints.EqualConstraint.IgnoreCase">
 
6576
            <summary>
 
6577
            Flag the constraint to ignore case and return self.
 
6578
            </summary>
 
6579
        </member>
 
6580
        <member name="P:NUnit.Framework.Constraints.EqualConstraint.NoClip">
 
6581
            <summary>
 
6582
            Flag the constraint to suppress string clipping 
 
6583
            and return self.
 
6584
            </summary>
 
6585
        </member>
 
6586
        <member name="P:NUnit.Framework.Constraints.EqualConstraint.AsCollection">
 
6587
            <summary>
 
6588
            Flag the constraint to compare arrays as collections
 
6589
            and return self.
 
6590
            </summary>
 
6591
        </member>
 
6592
        <member name="P:NUnit.Framework.Constraints.EqualConstraint.Ulps">
 
6593
            <summary>
 
6594
            Switches the .Within() modifier to interpret its tolerance as
 
6595
            a distance in representable values (see remarks).
 
6596
            </summary>
 
6597
            <returns>Self.</returns>
 
6598
            <remarks>
 
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.
 
6606
            </remarks>
 
6607
        </member>
 
6608
        <member name="P:NUnit.Framework.Constraints.EqualConstraint.Percent">
 
6609
            <summary>
 
6610
            Switches the .Within() modifier to interpret its tolerance as
 
6611
            a percentage that the actual values is allowed to deviate from
 
6612
            the expected value.
 
6613
            </summary>
 
6614
            <returns>Self</returns>
 
6615
        </member>
 
6616
        <member name="P:NUnit.Framework.Constraints.EqualConstraint.Days">
 
6617
            <summary>
 
6618
            Causes the tolerance to be interpreted as a TimeSpan in days.
 
6619
            </summary>
 
6620
            <returns>Self</returns>
 
6621
        </member>
 
6622
        <member name="P:NUnit.Framework.Constraints.EqualConstraint.Hours">
 
6623
            <summary>
 
6624
            Causes the tolerance to be interpreted as a TimeSpan in hours.
 
6625
            </summary>
 
6626
            <returns>Self</returns>
 
6627
        </member>
 
6628
        <member name="P:NUnit.Framework.Constraints.EqualConstraint.Minutes">
 
6629
            <summary>
 
6630
            Causes the tolerance to be interpreted as a TimeSpan in minutes.
 
6631
            </summary>
 
6632
            <returns>Self</returns>
 
6633
        </member>
 
6634
        <member name="P:NUnit.Framework.Constraints.EqualConstraint.Seconds">
 
6635
            <summary>
 
6636
            Causes the tolerance to be interpreted as a TimeSpan in seconds.
 
6637
            </summary>
 
6638
            <returns>Self</returns>
 
6639
        </member>
 
6640
        <member name="P:NUnit.Framework.Constraints.EqualConstraint.Milliseconds">
 
6641
            <summary>
 
6642
            Causes the tolerance to be interpreted as a TimeSpan in milliseconds.
 
6643
            </summary>
 
6644
            <returns>Self</returns>
 
6645
        </member>
 
6646
        <member name="P:NUnit.Framework.Constraints.EqualConstraint.Ticks">
 
6647
            <summary>
 
6648
            Causes the tolerance to be interpreted as a TimeSpan in clock ticks.
 
6649
            </summary>
 
6650
            <returns>Self</returns>
 
6651
        </member>
 
6652
        <member name="T:NUnit.Framework.Constraints.EqualityAdapter">
 
6653
            <summary>
 
6654
            EqualityAdapter class handles all equality comparisons
 
6655
            that use an IEqualityComparer, IEqualityComparer&lt;T&gt;
 
6656
            or a ComparisonAdapter.
 
6657
            </summary>
 
6658
        </member>
 
6659
        <member name="M:NUnit.Framework.Constraints.EqualityAdapter.AreEqual(System.Object,System.Object)">
 
6660
            <summary>
 
6661
            Compares two objects, returning true if they are equal
 
6662
            </summary>
 
6663
        </member>
 
6664
        <member name="M:NUnit.Framework.Constraints.EqualityAdapter.CanCompare(System.Object,System.Object)">
 
6665
            <summary>
 
6666
            Returns true if the two objects can be compared by this adapter.
 
6667
            The base adapter cannot handle IEnumerables except for strings.
 
6668
            </summary>
 
6669
        </member>
 
6670
        <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For(System.Collections.IComparer)">
 
6671
            <summary>
 
6672
            Returns an EqualityAdapter that wraps an IComparer.
 
6673
            </summary>
 
6674
        </member>
 
6675
        <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For(System.Collections.IEqualityComparer)">
 
6676
            <summary>
 
6677
            Returns an EqualityAdapter that wraps an IEqualityComparer.
 
6678
            </summary>
 
6679
        </member>
 
6680
        <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For``1(System.Collections.Generic.IEqualityComparer{``0})">
 
6681
            <summary>
 
6682
            Returns an EqualityAdapter that wraps an IEqualityComparer&lt;T&gt;.
 
6683
            </summary>
 
6684
        </member>
 
6685
        <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For``1(System.Collections.Generic.IComparer{``0})">
 
6686
            <summary>
 
6687
            Returns an EqualityAdapter that wraps an IComparer&lt;T&gt;.
 
6688
            </summary>
 
6689
        </member>
 
6690
        <member name="M:NUnit.Framework.Constraints.EqualityAdapter.For``1(System.Comparison{``0})">
 
6691
            <summary>
 
6692
            Returns an EqualityAdapter that wraps a Comparison&lt;T&gt;.
 
6693
            </summary>
 
6694
        </member>
 
6695
        <member name="T:NUnit.Framework.Constraints.EqualityAdapter.ComparerAdapter">
 
6696
            <summary>
 
6697
            EqualityAdapter that wraps an IComparer.
 
6698
            </summary>
 
6699
        </member>
 
6700
        <member name="M:NUnit.Framework.Constraints.EqualityAdapter.GenericEqualityAdapter`1.CanCompare(System.Object,System.Object)">
 
6701
            <summary>
 
6702
            Returns true if the two objects can be compared by this adapter.
 
6703
            Generic adapter requires objects of the specified type.
 
6704
            </summary>
 
6705
        </member>
 
6706
        <member name="T:NUnit.Framework.Constraints.EqualityAdapter.ComparerAdapter`1">
 
6707
            <summary>
 
6708
            EqualityAdapter that wraps an IComparer.
 
6709
            </summary>
 
6710
        </member>
 
6711
        <member name="T:NUnit.Framework.Constraints.EqualityAdapterList">
 
6712
            <summary>
 
6713
            EqualityAdapterList represents a list of EqualityAdapters
 
6714
            in a common class across platforms.
 
6715
            </summary>
 
6716
        </member>
 
6717
        <member name="T:NUnit.Framework.Constraints.ExactCountConstraint">
 
6718
            <summary>
 
6719
            ExactCountConstraint applies another constraint to each
 
6720
            item in a collection, succeeding only if a specified
 
6721
            number of items succeed.
 
6722
            </summary>
 
6723
        </member>
 
6724
        <member name="M:NUnit.Framework.Constraints.ExactCountConstraint.#ctor(System.Int32,NUnit.Framework.Constraints.Constraint)">
 
6725
            <summary>
 
6726
            Construct an ExactCountConstraint on top of an existing constraint
 
6727
            </summary>
 
6728
            <param name="expectedCount"></param>
 
6729
            <param name="itemConstraint"></param>
 
6730
        </member>
 
6731
        <member name="M:NUnit.Framework.Constraints.ExactCountConstraint.Matches(System.Object)">
 
6732
            <summary>
 
6733
            Apply the item constraint to each item in the collection,
 
6734
            succeeding only if the expected number of items pass.
 
6735
            </summary>
 
6736
            <param name="actual"></param>
 
6737
            <returns></returns>
 
6738
        </member>
 
6739
        <member name="M:NUnit.Framework.Constraints.ExactCountConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
6740
            <summary>
 
6741
            Write a description of this constraint to a MessageWriter
 
6742
            </summary>
 
6743
            <param name="writer"></param>
 
6744
        </member>
 
6745
        <member name="T:NUnit.Framework.Constraints.ExactTypeConstraint">
 
6746
            <summary>
 
6747
            ExactTypeConstraint is used to test that an object
 
6748
            is of the exact type provided in the constructor
 
6749
            </summary>
 
6750
        </member>
 
6751
        <member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.#ctor(System.Type)">
 
6752
            <summary>
 
6753
            Construct an ExactTypeConstraint for a given Type
 
6754
            </summary>
 
6755
            <param name="type">The expected Type.</param>
 
6756
        </member>
 
6757
        <member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.Matches(System.Object)">
 
6758
            <summary>
 
6759
            Test that an object is of the exact type specified
 
6760
            </summary>
 
6761
            <param name="actual">The actual value.</param>
 
6762
            <returns>True if the tested object is of the exact type provided, otherwise false.</returns>
 
6763
        </member>
 
6764
        <member name="M:NUnit.Framework.Constraints.ExactTypeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
6765
            <summary>
 
6766
            Write the description of this constraint to a MessageWriter
 
6767
            </summary>
 
6768
            <param name="writer">The MessageWriter to use</param>
 
6769
        </member>
 
6770
        <member name="T:NUnit.Framework.Constraints.ExceptionTypeConstraint">
 
6771
            <summary>
 
6772
            ExceptionTypeConstraint is a special version of ExactTypeConstraint
 
6773
            used to provided detailed info about the exception thrown in
 
6774
            an error message.
 
6775
            </summary>
 
6776
        </member>
 
6777
        <member name="M:NUnit.Framework.Constraints.ExceptionTypeConstraint.#ctor(System.Type)">
 
6778
            <summary>
 
6779
            Constructs an ExceptionTypeConstraint
 
6780
            </summary>
 
6781
        </member>
 
6782
        <member name="M:NUnit.Framework.Constraints.ExceptionTypeConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
 
6783
            <summary>
 
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.
 
6787
            </summary>
 
6788
            <param name="writer">The MessageWriter to use</param>
 
6789
        </member>
 
6790
        <member name="T:NUnit.Framework.Constraints.FailurePoint">
 
6791
            <summary>
 
6792
            FailurePoint class represents one point of failure
 
6793
            in an equality test.
 
6794
            </summary>
 
6795
        </member>
 
6796
        <member name="F:NUnit.Framework.Constraints.FailurePoint.Position">
 
6797
            <summary>
 
6798
            The location of the failure
 
6799
            </summary>
 
6800
        </member>
 
6801
        <member name="F:NUnit.Framework.Constraints.FailurePoint.ExpectedValue">
 
6802
            <summary>
 
6803
            The expected value
 
6804
            </summary>
 
6805
        </member>
 
6806
        <member name="F:NUnit.Framework.Constraints.FailurePoint.ActualValue">
 
6807
            <summary>
 
6808
            The actual value
 
6809
            </summary>
 
6810
        </member>
 
6811
        <member name="F:NUnit.Framework.Constraints.FailurePoint.ExpectedHasData">
 
6812
            <summary>
 
6813
            Indicates whether the expected value is valid
 
6814
            </summary>
 
6815
        </member>
 
6816
        <member name="F:NUnit.Framework.Constraints.FailurePoint.ActualHasData">
 
6817
            <summary>
 
6818
            Indicates whether the actual value is valid
 
6819
            </summary>
 
6820
        </member>
 
6821
        <member name="T:NUnit.Framework.Constraints.FailurePointList">
 
6822
            <summary>
 
6823
            FailurePointList represents a set of FailurePoints
 
6824
            in a cross-platform way.
 
6825
            </summary>
 
6826
        </member>
 
6827
        <member name="T:NUnit.Framework.Constraints.FalseConstraint">
 
6828
            <summary>
 
6829
            FalseConstraint tests that the actual value is false
 
6830
            </summary>
 
6831
        </member>
 
6832
        <member name="M:NUnit.Framework.Constraints.FalseConstraint.#ctor">
 
6833
            <summary>
 
6834
            Initializes a new instance of the <see cref="T:FalseConstraint"/> class.
 
6835
            </summary>
 
6836
        </member>
 
6837
        <member name="T:NUnit.Framework.Constraints.FloatingPointNumerics">
 
6838
            <summary>Helper routines for working with floating point numbers</summary>
 
6839
            <remarks>
 
6840
              <para>
 
6841
                The floating point comparison code is based on this excellent article:
 
6842
                http://www.cygnus-software.com/papers/comparingfloats/comparingfloats.htm
 
6843
              </para>
 
6844
              <para>
 
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.
 
6849
              </para>
 
6850
              <para>
 
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.
 
6854
              </para>
 
6855
            </remarks>
 
6856
        </member>
 
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
 
6864
            </param>
 
6865
            <returns>True if both numbers are equal or close to being equal</returns>
 
6866
            <remarks>
 
6867
              <para>
 
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.
 
6871
              </para>
 
6872
              <para>
 
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
 
6876
                being equal.
 
6877
              </para>
 
6878
              <para>
 
6879
                Implementation partially follows the code outlined here:
 
6880
                http://www.anttirt.net/2007/08/19/proper-floating-point-comparisons/
 
6881
              </para>
 
6882
            </remarks>
 
6883
        </member>
 
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
 
6891
            </param>
 
6892
            <returns>True if both numbers are equal or close to being equal</returns>
 
6893
            <remarks>
 
6894
              <para>
 
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.
 
6898
              </para>
 
6899
              <para>
 
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.
 
6904
              </para>
 
6905
              <para>
 
6906
                Implementation partially follows the code outlined here:
 
6907
                http://www.anttirt.net/2007/08/19/proper-floating-point-comparisons/
 
6908
              </para>
 
6909
            </remarks>
 
6910
        </member>
 
6911
        <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsInt(System.Single)">
 
6912
            <summary>
 
6913
              Reinterprets the memory contents of a floating point value as an integer value
 
6914
            </summary>
 
6915
            <param name="value">
 
6916
              Floating point value whose memory contents to reinterpret
 
6917
            </param>
 
6918
            <returns>
 
6919
              The memory contents of the floating point value interpreted as an integer
 
6920
            </returns>
 
6921
        </member>
 
6922
        <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsLong(System.Double)">
 
6923
            <summary>
 
6924
              Reinterprets the memory contents of a double precision floating point
 
6925
              value as an integer value
 
6926
            </summary>
 
6927
            <param name="value">
 
6928
              Double precision floating point value whose memory contents to reinterpret
 
6929
            </param>
 
6930
            <returns>
 
6931
              The memory contents of the double precision floating point value
 
6932
              interpreted as an integer
 
6933
            </returns>
 
6934
        </member>
 
6935
        <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsFloat(System.Int32)">
 
6936
            <summary>
 
6937
              Reinterprets the memory contents of an integer as a floating point value
 
6938
            </summary>
 
6939
            <param name="value">Integer value whose memory contents to reinterpret</param>
 
6940
            <returns>
 
6941
              The memory contents of the integer value interpreted as a floating point value
 
6942
            </returns>
 
6943
        </member>
 
6944
        <member name="M:NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsDouble(System.Int64)">
 
6945
            <summary>
 
6946
              Reinterprets the memory contents of an integer value as a double precision
 
6947
              floating point value
 
6948
            </summary>
 
6949
            <param name="value">Integer whose memory contents to reinterpret</param>
 
6950
            <returns>
 
6951
              The memory contents of the integer interpreted as a double precision
 
6952
              floating point value
 
6953
            </returns>
 
6954
        </member>
 
6955
        <member name="T:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion">
 
6956
            <summary>Union of a floating point variable and an integer</summary>
 
6957
        </member>
 
6958
        <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion.Float">
 
6959
            <summary>The union's value as a floating point variable</summary>
 
6960
        </member>
 
6961
        <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion.Int">
 
6962
            <summary>The union's value as an integer</summary>
 
6963
        </member>
 
6964
        <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.FloatIntUnion.UInt">
 
6965
            <summary>The union's value as an unsigned integer</summary>
 
6966
        </member>
 
6967
        <member name="T:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion">
 
6968
            <summary>Union of a double precision floating point variable and a long</summary>
 
6969
        </member>
 
6970
        <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion.Double">
 
6971
            <summary>The union's value as a double precision floating point variable</summary>
 
6972
        </member>
 
6973
        <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion.Long">
 
6974
            <summary>The union's value as a long</summary>
 
6975
        </member>
 
6976
        <member name="F:NUnit.Framework.Constraints.FloatingPointNumerics.DoubleLongUnion.ULong">
 
6977
            <summary>The union's value as an unsigned long</summary>
 
6978
        </member>
 
6979
        <member name="T:NUnit.Framework.Constraints.GreaterThanConstraint">
 
6980
            <summary>
 
6981
            Tests whether a value is greater than the value supplied to its constructor
 
6982
            </summary>
 
6983
        </member>
 
6984
        <member name="F:NUnit.Framework.Constraints.GreaterThanConstraint.expected">
 
6985
            <summary>
 
6986
            The value against which a comparison is to be made
 
6987
            </summary>
 
6988
        </member>
 
6989
        <member name="M:NUnit.Framework.Constraints.GreaterThanConstraint.#ctor(System.Object)">
 
6990
            <summary>
 
6991
            Initializes a new instance of the <see cref="T:GreaterThanConstraint"/> class.
 
6992
            </summary>
 
6993
            <param name="expected">The expected value.</param>
 
6994
        </member>
 
6995
        <member name="M:NUnit.Framework.Constraints.GreaterThanConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
6996
            <summary>
 
6997
            Write the constraint description to a MessageWriter
 
6998
            </summary>
 
6999
            <param name="writer">The writer on which the description is displayed</param>
 
7000
        </member>
 
7001
        <member name="M:NUnit.Framework.Constraints.GreaterThanConstraint.Matches(System.Object)">
 
7002
            <summary>
 
7003
            Test whether the constraint is satisfied by a given value
 
7004
            </summary>
 
7005
            <param name="actual">The value to be tested</param>
 
7006
            <returns>True for success, false for failure</returns>
 
7007
        </member>
 
7008
        <member name="T:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint">
 
7009
            <summary>
 
7010
            Tests whether a value is greater than or equal to the value supplied to its constructor
 
7011
            </summary>
 
7012
        </member>
 
7013
        <member name="F:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.expected">
 
7014
            <summary>
 
7015
            The value against which a comparison is to be made
 
7016
            </summary>
 
7017
        </member>
 
7018
        <member name="M:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.#ctor(System.Object)">
 
7019
            <summary>
 
7020
            Initializes a new instance of the <see cref="T:GreaterThanOrEqualConstraint"/> class.
 
7021
            </summary>
 
7022
            <param name="expected">The expected value.</param>
 
7023
        </member>
 
7024
        <member name="M:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
7025
            <summary>
 
7026
            Write the constraint description to a MessageWriter
 
7027
            </summary>
 
7028
            <param name="writer">The writer on which the description is displayed</param>
 
7029
        </member>
 
7030
        <member name="M:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.Matches(System.Object)">
 
7031
            <summary>
 
7032
            Test whether the constraint is satisfied by a given value
 
7033
            </summary>
 
7034
            <param name="actual">The value to be tested</param>
 
7035
            <returns>True for success, false for failure</returns>
 
7036
        </member>
 
7037
        <member name="T:NUnit.Framework.Constraints.InstanceOfTypeConstraint">
 
7038
            <summary>
 
7039
            InstanceOfTypeConstraint is used to test that an object
 
7040
            is of the same type provided or derived from it.
 
7041
            </summary>
 
7042
        </member>
 
7043
        <member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.#ctor(System.Type)">
 
7044
            <summary>
 
7045
            Construct an InstanceOfTypeConstraint for the type provided
 
7046
            </summary>
 
7047
            <param name="type">The expected Type</param>
 
7048
        </member>
 
7049
        <member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.Matches(System.Object)">
 
7050
            <summary>
 
7051
            Test whether an object is of the specified type or a derived type
 
7052
            </summary>
 
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>
 
7055
        </member>
 
7056
        <member name="M:NUnit.Framework.Constraints.InstanceOfTypeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
7057
            <summary>
 
7058
            Write a description of this constraint to a MessageWriter
 
7059
            </summary>
 
7060
            <param name="writer">The MessageWriter to use</param>
 
7061
        </member>
 
7062
        <member name="T:NUnit.Framework.Constraints.LessThanConstraint">
 
7063
            <summary>
 
7064
            Tests whether a value is less than the value supplied to its constructor
 
7065
            </summary>
 
7066
        </member>
 
7067
        <member name="F:NUnit.Framework.Constraints.LessThanConstraint.expected">
 
7068
            <summary>
 
7069
            The value against which a comparison is to be made
 
7070
            </summary>
 
7071
        </member>
 
7072
        <member name="M:NUnit.Framework.Constraints.LessThanConstraint.#ctor(System.Object)">
 
7073
            <summary>
 
7074
            Initializes a new instance of the <see cref="T:LessThanConstraint"/> class.
 
7075
            </summary>
 
7076
            <param name="expected">The expected value.</param>
 
7077
        </member>
 
7078
        <member name="M:NUnit.Framework.Constraints.LessThanConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
7079
            <summary>
 
7080
            Write the constraint description to a MessageWriter
 
7081
            </summary>
 
7082
            <param name="writer">The writer on which the description is displayed</param>
 
7083
        </member>
 
7084
        <member name="M:NUnit.Framework.Constraints.LessThanConstraint.Matches(System.Object)">
 
7085
            <summary>
 
7086
            Test whether the constraint is satisfied by a given value
 
7087
            </summary>
 
7088
            <param name="actual">The value to be tested</param>
 
7089
            <returns>True for success, false for failure</returns>
 
7090
        </member>
 
7091
        <member name="T:NUnit.Framework.Constraints.LessThanOrEqualConstraint">
 
7092
            <summary>
 
7093
            Tests whether a value is less than or equal to the value supplied to its constructor
 
7094
            </summary>
 
7095
        </member>
 
7096
        <member name="F:NUnit.Framework.Constraints.LessThanOrEqualConstraint.expected">
 
7097
            <summary>
 
7098
            The value against which a comparison is to be made
 
7099
            </summary>
 
7100
        </member>
 
7101
        <member name="M:NUnit.Framework.Constraints.LessThanOrEqualConstraint.#ctor(System.Object)">
 
7102
            <summary>
 
7103
            Initializes a new instance of the <see cref="T:LessThanOrEqualConstraint"/> class.
 
7104
            </summary>
 
7105
            <param name="expected">The expected value.</param>
 
7106
        </member>
 
7107
        <member name="M:NUnit.Framework.Constraints.LessThanOrEqualConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
7108
            <summary>
 
7109
            Write the constraint description to a MessageWriter
 
7110
            </summary>
 
7111
            <param name="writer">The writer on which the description is displayed</param>
 
7112
        </member>
 
7113
        <member name="M:NUnit.Framework.Constraints.LessThanOrEqualConstraint.Matches(System.Object)">
 
7114
            <summary>
 
7115
            Test whether the constraint is satisfied by a given value
 
7116
            </summary>
 
7117
            <param name="actual">The value to be tested</param>
 
7118
            <returns>True for success, false for failure</returns>
 
7119
        </member>
 
7120
        <member name="T:NUnit.Framework.Constraints.MessageWriter">
 
7121
            <summary>
 
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.
 
7127
            </summary>
 
7128
        </member>
 
7129
        <member name="M:NUnit.Framework.Constraints.MessageWriter.#ctor">
 
7130
            <summary>
 
7131
            Construct a MessageWriter given a culture
 
7132
            </summary>
 
7133
        </member>
 
7134
        <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteMessageLine(System.String,System.Object[])">
 
7135
            <summary>
 
7136
            Method to write single line  message with optional args, usually
 
7137
            written to precede the general failure message.
 
7138
            </summary>
 
7139
            <param name="message">The message to be written</param>
 
7140
            <param name="args">Any arguments used in formatting the message</param>
 
7141
        </member>
 
7142
        <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteMessageLine(System.Int32,System.String,System.Object[])">
 
7143
            <summary>
 
7144
            Method to write single line  message with optional args, usually
 
7145
            written to precede the general failure message, at a givel 
 
7146
            indentation level.
 
7147
            </summary>
 
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>
 
7151
        </member>
 
7152
        <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayDifferences(NUnit.Framework.Constraints.Constraint)">
 
7153
            <summary>
 
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. 
 
7157
            </summary>
 
7158
            <param name="constraint">The constraint that failed</param>
 
7159
        </member>
 
7160
        <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayDifferences(System.Object,System.Object)">
 
7161
            <summary>
 
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.
 
7166
            </summary>
 
7167
            <param name="expected">The expected value</param>
 
7168
            <param name="actual">The actual value causing the failure</param>
 
7169
        </member>
 
7170
        <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayDifferences(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance)">
 
7171
            <summary>
 
7172
            Display Expected and Actual lines for given values, including
 
7173
            a tolerance value on the Expected line.
 
7174
            </summary>
 
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>
 
7178
        </member>
 
7179
        <member name="M:NUnit.Framework.Constraints.MessageWriter.DisplayStringDifferences(System.String,System.String,System.Int32,System.Boolean,System.Boolean)">
 
7180
            <summary>
 
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.
 
7184
            </summary>
 
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>
 
7190
        </member>
 
7191
        <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteConnector(System.String)">
 
7192
            <summary>
 
7193
            Writes the text for a connector.
 
7194
            </summary>
 
7195
            <param name="connector">The connector.</param>
 
7196
        </member>
 
7197
        <member name="M:NUnit.Framework.Constraints.MessageWriter.WritePredicate(System.String)">
 
7198
            <summary>
 
7199
            Writes the text for a predicate.
 
7200
            </summary>
 
7201
            <param name="predicate">The predicate.</param>
 
7202
        </member>
 
7203
        <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteExpectedValue(System.Object)">
 
7204
            <summary>
 
7205
            Writes the text for an expected value.
 
7206
            </summary>
 
7207
            <param name="expected">The expected value.</param>
 
7208
        </member>
 
7209
        <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteModifier(System.String)">
 
7210
            <summary>
 
7211
            Writes the text for a modifier
 
7212
            </summary>
 
7213
            <param name="modifier">The modifier.</param>
 
7214
        </member>
 
7215
        <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteActualValue(System.Object)">
 
7216
            <summary>
 
7217
            Writes the text for an actual value.
 
7218
            </summary>
 
7219
            <param name="actual">The actual value.</param>
 
7220
        </member>
 
7221
        <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteValue(System.Object)">
 
7222
            <summary>
 
7223
            Writes the text for a generalized value.
 
7224
            </summary>
 
7225
            <param name="val">The value.</param>
 
7226
        </member>
 
7227
        <member name="M:NUnit.Framework.Constraints.MessageWriter.WriteCollectionElements(System.Collections.IEnumerable,System.Int32,System.Int32)">
 
7228
            <summary>
 
7229
            Writes the text for a collection value,
 
7230
            starting at a particular point, to a max length
 
7231
            </summary>
 
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>
 
7235
        </member>
 
7236
        <member name="P:NUnit.Framework.Constraints.MessageWriter.MaxLineLength">
 
7237
            <summary>
 
7238
            Abstract method to get the max line length
 
7239
            </summary>
 
7240
        </member>
 
7241
        <member name="T:NUnit.Framework.Constraints.MsgUtils">
 
7242
            <summary>
 
7243
            Static methods used in creating messages
 
7244
            </summary>
 
7245
        </member>
 
7246
        <member name="F:NUnit.Framework.Constraints.MsgUtils.ELLIPSIS">
 
7247
            <summary>
 
7248
            Static string used when strings are clipped
 
7249
            </summary>
 
7250
        </member>
 
7251
        <member name="M:NUnit.Framework.Constraints.MsgUtils.GetTypeRepresentation(System.Object)">
 
7252
            <summary>
 
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.
 
7256
            </summary>
 
7257
            <param name="obj"></param>
 
7258
            <returns></returns>
 
7259
        </member>
 
7260
        <member name="M:NUnit.Framework.Constraints.MsgUtils.EscapeControlChars(System.String)">
 
7261
            <summary>
 
7262
            Converts any control characters in a string 
 
7263
            to their escaped representation.
 
7264
            </summary>
 
7265
            <param name="s">The string to be converted</param>
 
7266
            <returns>The converted string</returns>
 
7267
        </member>
 
7268
        <member name="M:NUnit.Framework.Constraints.MsgUtils.GetArrayIndicesAsString(System.Int32[])">
 
7269
            <summary>
 
7270
            Return the a string representation for a set of indices into an array
 
7271
            </summary>
 
7272
            <param name="indices">Array of indices for which a string is needed</param>
 
7273
        </member>
 
7274
        <member name="M:NUnit.Framework.Constraints.MsgUtils.GetArrayIndicesFromCollectionIndex(System.Collections.IEnumerable,System.Int32)">
 
7275
            <summary>
 
7276
            Get an array of indices representing the point in a enumerable, 
 
7277
            collection or array corresponding to a single int index into the 
 
7278
            collection.
 
7279
            </summary>
 
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>
 
7283
        </member>
 
7284
        <member name="M:NUnit.Framework.Constraints.MsgUtils.ClipString(System.String,System.Int32,System.Int32)">
 
7285
            <summary>
 
7286
            Clip a string to a given length, starting at a particular offset, returning the clipped
 
7287
            string with ellipses representing the removed parts
 
7288
            </summary>
 
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>
 
7293
        </member>
 
7294
        <member name="M:NUnit.Framework.Constraints.MsgUtils.ClipExpectedAndActual(System.String@,System.String@,System.Int32,System.Int32)">
 
7295
            <summary>
 
7296
            Clip the expected and actual strings in a coordinated fashion, 
 
7297
            so that they may be displayed together.
 
7298
            </summary>
 
7299
            <param name="expected"></param>
 
7300
            <param name="actual"></param>
 
7301
            <param name="maxDisplayLength"></param>
 
7302
            <param name="mismatch"></param>
 
7303
        </member>
 
7304
        <member name="M:NUnit.Framework.Constraints.MsgUtils.FindMismatchPosition(System.String,System.String,System.Int32,System.Boolean)">
 
7305
            <summary>
 
7306
            Shows the position two strings start to differ.  Comparison 
 
7307
            starts at the start index.
 
7308
            </summary>
 
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>
 
7314
        </member>
 
7315
        <member name="T:NUnit.Framework.Constraints.NaNConstraint">
 
7316
            <summary>
 
7317
            NaNConstraint tests that the actual value is a double or float NaN
 
7318
            </summary>
 
7319
        </member>
 
7320
        <member name="M:NUnit.Framework.Constraints.NaNConstraint.Matches(System.Object)">
 
7321
            <summary>
 
7322
            Test that the actual value is an NaN
 
7323
            </summary>
 
7324
            <param name="actual"></param>
 
7325
            <returns></returns>
 
7326
        </member>
 
7327
        <member name="M:NUnit.Framework.Constraints.NaNConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
7328
            <summary>
 
7329
            Write the constraint description to a specified writer
 
7330
            </summary>
 
7331
            <param name="writer"></param>
 
7332
        </member>
 
7333
        <member name="T:NUnit.Framework.Constraints.NoItemConstraint">
 
7334
            <summary>
 
7335
            NoItemConstraint applies another constraint to each
 
7336
            item in a collection, failing if any of them succeeds.
 
7337
            </summary>
 
7338
        </member>
 
7339
        <member name="M:NUnit.Framework.Constraints.NoItemConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
 
7340
            <summary>
 
7341
            Construct a NoItemConstraint on top of an existing constraint
 
7342
            </summary>
 
7343
            <param name="itemConstraint"></param>
 
7344
        </member>
 
7345
        <member name="M:NUnit.Framework.Constraints.NoItemConstraint.Matches(System.Object)">
 
7346
            <summary>
 
7347
            Apply the item constraint to each item in the collection,
 
7348
            failing if any item fails.
 
7349
            </summary>
 
7350
            <param name="actual"></param>
 
7351
            <returns></returns>
 
7352
        </member>
 
7353
        <member name="M:NUnit.Framework.Constraints.NoItemConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
7354
            <summary>
 
7355
            Write a description of this constraint to a MessageWriter
 
7356
            </summary>
 
7357
            <param name="writer"></param>
 
7358
        </member>
 
7359
        <member name="T:NUnit.Framework.Constraints.NotConstraint">
 
7360
            <summary>
 
7361
            NotConstraint negates the effect of some other constraint
 
7362
            </summary>
 
7363
        </member>
 
7364
        <member name="M:NUnit.Framework.Constraints.NotConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
 
7365
            <summary>
 
7366
            Initializes a new instance of the <see cref="T:NUnit.Framework.Constraints.NotConstraint"/> class.
 
7367
            </summary>
 
7368
            <param name="baseConstraint">The base constraint to be negated.</param>
 
7369
        </member>
 
7370
        <member name="M:NUnit.Framework.Constraints.NotConstraint.Matches(System.Object)">
 
7371
            <summary>
 
7372
            Test whether the constraint is satisfied by a given value
 
7373
            </summary>
 
7374
            <param name="actual">The value to be tested</param>
 
7375
            <returns>True for if the base constraint fails, false if it succeeds</returns>
 
7376
        </member>
 
7377
        <member name="M:NUnit.Framework.Constraints.NotConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
7378
            <summary>
 
7379
            Write the constraint description to a MessageWriter
 
7380
            </summary>
 
7381
            <param name="writer">The writer on which the description is displayed</param>
 
7382
        </member>
 
7383
        <member name="M:NUnit.Framework.Constraints.NotConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
 
7384
            <summary>
 
7385
            Write the actual value for a failing constraint test to a MessageWriter.
 
7386
            </summary>
 
7387
            <param name="writer">The writer on which the actual value is displayed</param>
 
7388
        </member>
 
7389
        <member name="T:NUnit.Framework.Constraints.NullConstraint">
 
7390
            <summary>
 
7391
            NullConstraint tests that the actual value is null
 
7392
            </summary>
 
7393
        </member>
 
7394
        <member name="M:NUnit.Framework.Constraints.NullConstraint.#ctor">
 
7395
            <summary>
 
7396
            Initializes a new instance of the <see cref="T:NullConstraint"/> class.
 
7397
            </summary>
 
7398
        </member>
 
7399
        <member name="T:NUnit.Framework.Constraints.NullOrEmptyStringConstraint">
 
7400
            <summary>
 
7401
            NullEmptyStringConstraint tests whether a string is either null or empty.
 
7402
            </summary>
 
7403
        </member>
 
7404
        <member name="M:NUnit.Framework.Constraints.NullOrEmptyStringConstraint.#ctor">
 
7405
            <summary>
 
7406
            Constructs a new NullOrEmptyStringConstraint
 
7407
            </summary>
 
7408
        </member>
 
7409
        <member name="M:NUnit.Framework.Constraints.NullOrEmptyStringConstraint.Matches(System.Object)">
 
7410
            <summary>
 
7411
            Test whether the constraint is satisfied by a given value
 
7412
            </summary>
 
7413
            <param name="actual">The value to be tested</param>
 
7414
            <returns>True for success, false for failure</returns>
 
7415
        </member>
 
7416
        <member name="M:NUnit.Framework.Constraints.NullOrEmptyStringConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
7417
            <summary>
 
7418
            Write the constraint description to a MessageWriter
 
7419
            </summary>
 
7420
            <param name="writer">The writer on which the description is displayed</param>
 
7421
        </member>
 
7422
        <member name="T:NUnit.Framework.Constraints.Numerics">
 
7423
            <summary>
 
7424
            The Numerics class contains common operations on numeric values.
 
7425
            </summary>
 
7426
        </member>
 
7427
        <member name="M:NUnit.Framework.Constraints.Numerics.IsNumericType(System.Object)">
 
7428
            <summary>
 
7429
            Checks the type of the object, returning true if
 
7430
            the object is a numeric type.
 
7431
            </summary>
 
7432
            <param name="obj">The object to check</param>
 
7433
            <returns>true if the object is a numeric type</returns>
 
7434
        </member>
 
7435
        <member name="M:NUnit.Framework.Constraints.Numerics.IsFloatingPointNumeric(System.Object)">
 
7436
            <summary>
 
7437
            Checks the type of the object, returning true if
 
7438
            the object is a floating point numeric type.
 
7439
            </summary>
 
7440
            <param name="obj">The object to check</param>
 
7441
            <returns>true if the object is a floating point numeric type</returns>
 
7442
        </member>
 
7443
        <member name="M:NUnit.Framework.Constraints.Numerics.IsFixedPointNumeric(System.Object)">
 
7444
            <summary>
 
7445
            Checks the type of the object, returning true if
 
7446
            the object is a fixed point numeric type.
 
7447
            </summary>
 
7448
            <param name="obj">The object to check</param>
 
7449
            <returns>true if the object is a fixed point numeric type</returns>
 
7450
        </member>
 
7451
        <member name="M:NUnit.Framework.Constraints.Numerics.AreEqual(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance@)">
 
7452
            <summary>
 
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.
 
7456
            </summary>
 
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>
 
7461
        </member>
 
7462
        <member name="M:NUnit.Framework.Constraints.Numerics.Compare(System.Object,System.Object)">
 
7463
            <summary>
 
7464
            Compare two numeric values, performing the usual numeric conversions.
 
7465
            </summary>
 
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>
 
7469
        </member>
 
7470
        <member name="T:NUnit.Framework.Constraints.NUnitComparer">
 
7471
            <summary>
 
7472
            NUnitComparer encapsulates NUnit's default behavior
 
7473
            in comparing two objects.
 
7474
            </summary>
 
7475
        </member>
 
7476
        <member name="M:NUnit.Framework.Constraints.NUnitComparer.Compare(System.Object,System.Object)">
 
7477
            <summary>
 
7478
            Compares two objects
 
7479
            </summary>
 
7480
            <param name="x"></param>
 
7481
            <param name="y"></param>
 
7482
            <returns></returns>
 
7483
        </member>
 
7484
        <member name="P:NUnit.Framework.Constraints.NUnitComparer.Default">
 
7485
            <summary>
 
7486
            Returns the default NUnitComparer.
 
7487
            </summary>
 
7488
        </member>
 
7489
        <member name="T:NUnit.Framework.Constraints.NUnitComparer`1">
 
7490
            <summary>
 
7491
            Generic version of NUnitComparer
 
7492
            </summary>
 
7493
            <typeparam name="T"></typeparam>
 
7494
        </member>
 
7495
        <member name="M:NUnit.Framework.Constraints.NUnitComparer`1.Compare(`0,`0)">
 
7496
            <summary>
 
7497
            Compare two objects of the same type
 
7498
            </summary>
 
7499
        </member>
 
7500
        <member name="T:NUnit.Framework.Constraints.NUnitEqualityComparer">
 
7501
            <summary>
 
7502
            NUnitEqualityComparer encapsulates NUnit's handling of
 
7503
            equality tests between objects.
 
7504
            </summary>
 
7505
        </member>
 
7506
        <member name="T:NUnit.Framework.INUnitEqualityComparer">
 
7507
            <summary>
 
7508
            
 
7509
            </summary>
 
7510
        </member>
 
7511
        <member name="M:NUnit.Framework.INUnitEqualityComparer.AreEqual(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance@)">
 
7512
            <summary>
 
7513
            Compares two objects for equality within a tolerance
 
7514
            </summary>
 
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>
 
7518
            <returns></returns>
 
7519
        </member>
 
7520
        <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.caseInsensitive">
 
7521
            <summary>
 
7522
            If true, all string comparisons will ignore case
 
7523
            </summary>
 
7524
        </member>
 
7525
        <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.compareAsCollection">
 
7526
            <summary>
 
7527
            If true, arrays will be treated as collections, allowing
 
7528
            those of different dimensions to be compared
 
7529
            </summary>
 
7530
        </member>
 
7531
        <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.externalComparers">
 
7532
            <summary>
 
7533
            Comparison objects used in comparisons for some constraints.
 
7534
            </summary>
 
7535
        </member>
 
7536
        <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.failurePoints">
 
7537
            <summary>
 
7538
            List of points at which a failure occured.
 
7539
            </summary>
 
7540
        </member>
 
7541
        <member name="F:NUnit.Framework.Constraints.NUnitEqualityComparer.recursionDetector">
 
7542
            <summary>
 
7543
            RecursionDetector used to check for recursion when
 
7544
            evaluating self-referencing enumerables.
 
7545
            </summary>
 
7546
        </member>
 
7547
        <member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.AreEqual(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance@)">
 
7548
            <summary>
 
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.
 
7552
            </summary>
 
7553
        </member>
 
7554
        <member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.ArraysEqual(System.Array,System.Array,NUnit.Framework.Constraints.Tolerance@)">
 
7555
            <summary>
 
7556
            Helper method to compare two arrays
 
7557
            </summary>
 
7558
        </member>
 
7559
        <member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.DirectoriesEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
 
7560
            <summary>
 
7561
            Method to compare two DirectoryInfo objects
 
7562
            </summary>
 
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>
 
7566
        </member>
 
7567
        <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.Default">
 
7568
            <summary>
 
7569
            Returns the default NUnitEqualityComparer
 
7570
            </summary>
 
7571
        </member>
 
7572
        <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.IgnoreCase">
 
7573
            <summary>
 
7574
            Gets and sets a flag indicating whether case should
 
7575
            be ignored in determining equality.
 
7576
            </summary>
 
7577
        </member>
 
7578
        <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.CompareAsCollection">
 
7579
            <summary>
 
7580
            Gets and sets a flag indicating that arrays should be
 
7581
            compared as collections, without regard to their shape.
 
7582
            </summary>
 
7583
        </member>
 
7584
        <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.ExternalComparers">
 
7585
            <summary>
 
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.
 
7589
            </summary>
 
7590
        </member>
 
7591
        <member name="P:NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoints">
 
7592
            <summary>
 
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.
 
7597
            </summary>
 
7598
        </member>
 
7599
        <member name="T:NUnit.Framework.Constraints.NUnitEqualityComparer.RecursionDetector">
 
7600
            <summary>
 
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.
 
7606
            </summary>
 
7607
        </member>
 
7608
        <member name="M:NUnit.Framework.Constraints.NUnitEqualityComparer.RecursionDetector.CheckRecursion(System.Collections.IEnumerable,System.Collections.IEnumerable)">
 
7609
            <summary>
 
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.
 
7614
            </summary>
 
7615
        </member>
 
7616
        <member name="T:NUnit.Framework.Constraints.AllOperator">
 
7617
            <summary>
 
7618
            Represents a constraint that succeeds if all the 
 
7619
            members of a collection match a base constraint.
 
7620
            </summary>
 
7621
        </member>
 
7622
        <member name="T:NUnit.Framework.Constraints.CollectionOperator">
 
7623
            <summary>
 
7624
            Abstract base for operators that indicate how to
 
7625
            apply a constraint to items in a collection.
 
7626
            </summary>
 
7627
        </member>
 
7628
        <member name="T:NUnit.Framework.Constraints.PrefixOperator">
 
7629
            <summary>
 
7630
            PrefixOperator takes a single constraint and modifies
 
7631
            it's action in some way.
 
7632
            </summary>
 
7633
        </member>
 
7634
        <member name="T:NUnit.Framework.Constraints.ConstraintOperator">
 
7635
            <summary>
 
7636
            The ConstraintOperator class is used internally by a
 
7637
            ConstraintBuilder to represent an operator that 
 
7638
            modifies or combines constraints. 
 
7639
            
 
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.
 
7643
            </summary>
 
7644
        </member>
 
7645
        <member name="F:NUnit.Framework.Constraints.ConstraintOperator.left_precedence">
 
7646
            <summary>
 
7647
            The precedence value used when the operator
 
7648
            is about to be pushed to the stack.
 
7649
            </summary>
 
7650
        </member>
 
7651
        <member name="F:NUnit.Framework.Constraints.ConstraintOperator.right_precedence">
 
7652
            <summary>
 
7653
            The precedence value used when the operator
 
7654
            is on the top of the stack.
 
7655
            </summary>
 
7656
        </member>
 
7657
        <member name="M:NUnit.Framework.Constraints.ConstraintOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
 
7658
            <summary>
 
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.
 
7662
            </summary>
 
7663
            <param name="stack"></param>
 
7664
        </member>
 
7665
        <member name="P:NUnit.Framework.Constraints.ConstraintOperator.LeftContext">
 
7666
            <summary>
 
7667
            The syntax element preceding this operator
 
7668
            </summary>
 
7669
        </member>
 
7670
        <member name="P:NUnit.Framework.Constraints.ConstraintOperator.RightContext">
 
7671
            <summary>
 
7672
            The syntax element folowing this operator
 
7673
            </summary>
 
7674
        </member>
 
7675
        <member name="P:NUnit.Framework.Constraints.ConstraintOperator.LeftPrecedence">
 
7676
            <summary>
 
7677
            The precedence value used when the operator
 
7678
            is about to be pushed to the stack.
 
7679
            </summary>
 
7680
        </member>
 
7681
        <member name="P:NUnit.Framework.Constraints.ConstraintOperator.RightPrecedence">
 
7682
            <summary>
 
7683
            The precedence value used when the operator
 
7684
            is on the top of the stack.
 
7685
            </summary>
 
7686
        </member>
 
7687
        <member name="M:NUnit.Framework.Constraints.PrefixOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
 
7688
            <summary>
 
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.
 
7692
            </summary>
 
7693
            <param name="stack"></param>
 
7694
        </member>
 
7695
        <member name="M:NUnit.Framework.Constraints.PrefixOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
 
7696
            <summary>
 
7697
            Returns the constraint created by applying this
 
7698
            prefix to another constraint.
 
7699
            </summary>
 
7700
            <param name="constraint"></param>
 
7701
            <returns></returns>
 
7702
        </member>
 
7703
        <member name="M:NUnit.Framework.Constraints.CollectionOperator.#ctor">
 
7704
            <summary>
 
7705
            Constructs a CollectionOperator
 
7706
            </summary>
 
7707
        </member>
 
7708
        <member name="M:NUnit.Framework.Constraints.AllOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
 
7709
            <summary>
 
7710
            Returns a constraint that will apply the argument
 
7711
            to the members of a collection, succeeding if
 
7712
            they all succeed.
 
7713
            </summary>
 
7714
        </member>
 
7715
        <member name="T:NUnit.Framework.Constraints.AndOperator">
 
7716
            <summary>
 
7717
            Operator that requires both it's arguments to succeed
 
7718
            </summary>
 
7719
        </member>
 
7720
        <member name="T:NUnit.Framework.Constraints.BinaryOperator">
 
7721
            <summary>
 
7722
            Abstract base class for all binary operators
 
7723
            </summary>
 
7724
        </member>
 
7725
        <member name="M:NUnit.Framework.Constraints.BinaryOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
 
7726
            <summary>
 
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.
 
7730
            </summary>
 
7731
            <param name="stack"></param>
 
7732
        </member>
 
7733
        <member name="M:NUnit.Framework.Constraints.BinaryOperator.ApplyOperator(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
 
7734
            <summary>
 
7735
            Abstract method that produces a constraint by applying
 
7736
            the operator to its left and right constraint arguments.
 
7737
            </summary>
 
7738
        </member>
 
7739
        <member name="P:NUnit.Framework.Constraints.BinaryOperator.LeftPrecedence">
 
7740
            <summary>
 
7741
            Gets the left precedence of the operator
 
7742
            </summary>
 
7743
        </member>
 
7744
        <member name="P:NUnit.Framework.Constraints.BinaryOperator.RightPrecedence">
 
7745
            <summary>
 
7746
            Gets the right precedence of the operator
 
7747
            </summary>
 
7748
        </member>
 
7749
        <member name="M:NUnit.Framework.Constraints.AndOperator.#ctor">
 
7750
            <summary>
 
7751
            Construct an AndOperator
 
7752
            </summary>
 
7753
        </member>
 
7754
        <member name="M:NUnit.Framework.Constraints.AndOperator.ApplyOperator(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
 
7755
            <summary>
 
7756
            Apply the operator to produce an AndConstraint
 
7757
            </summary>
 
7758
        </member>
 
7759
        <member name="T:NUnit.Framework.Constraints.AttributeOperator">
 
7760
            <summary>
 
7761
            Operator that tests for the presence of a particular attribute
 
7762
            on a type and optionally applies further tests to the attribute.
 
7763
            </summary>
 
7764
        </member>
 
7765
        <member name="T:NUnit.Framework.Constraints.SelfResolvingOperator">
 
7766
            <summary>
 
7767
            Abstract base class for operators that are able to reduce to a 
 
7768
            constraint whether or not another syntactic element follows.
 
7769
            </summary>
 
7770
        </member>
 
7771
        <member name="M:NUnit.Framework.Constraints.AttributeOperator.#ctor(System.Type)">
 
7772
            <summary>
 
7773
            Construct an AttributeOperator for a particular Type
 
7774
            </summary>
 
7775
            <param name="type">The Type of attribute tested</param>
 
7776
        </member>
 
7777
        <member name="M:NUnit.Framework.Constraints.AttributeOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
 
7778
            <summary>
 
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.
 
7782
            </summary>
 
7783
        </member>
 
7784
        <member name="T:NUnit.Framework.Constraints.CollectionOrderedConstraint">
 
7785
            <summary>
 
7786
            CollectionOrderedConstraint is used to test whether a collection is ordered.
 
7787
            </summary>
 
7788
        </member>
 
7789
        <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.#ctor">
 
7790
            <summary>
 
7791
            Construct a CollectionOrderedConstraint
 
7792
            </summary>
 
7793
        </member>
 
7794
        <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using(System.Collections.IComparer)">
 
7795
            <summary>
 
7796
            Modifies the constraint to use an IComparer and returns self.
 
7797
            </summary>
 
7798
        </member>
 
7799
        <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using``1(System.Collections.Generic.IComparer{``0})">
 
7800
            <summary>
 
7801
            Modifies the constraint to use an IComparer&lt;T&gt; and returns self.
 
7802
            </summary>
 
7803
        </member>
 
7804
        <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using``1(System.Comparison{``0})">
 
7805
            <summary>
 
7806
            Modifies the constraint to use a Comparison&lt;T&gt; and returns self.
 
7807
            </summary>
 
7808
        </member>
 
7809
        <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.By(System.String)">
 
7810
            <summary>
 
7811
            Modifies the constraint to test ordering by the value of
 
7812
            a specified property and returns self.
 
7813
            </summary>
 
7814
        </member>
 
7815
        <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.doMatch(System.Collections.IEnumerable)">
 
7816
            <summary>
 
7817
            Test whether the collection is ordered
 
7818
            </summary>
 
7819
            <param name="actual"></param>
 
7820
            <returns></returns>
 
7821
        </member>
 
7822
        <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
7823
            <summary>
 
7824
            Write a description of the constraint to a MessageWriter
 
7825
            </summary>
 
7826
            <param name="writer"></param>
 
7827
        </member>
 
7828
        <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.GetStringRepresentation">
 
7829
            <summary>
 
7830
            Returns the string representation of the constraint.
 
7831
            </summary>
 
7832
            <returns></returns>
 
7833
        </member>
 
7834
        <member name="P:NUnit.Framework.Constraints.CollectionOrderedConstraint.Descending">
 
7835
            <summary>
 
7836
             If used performs a reverse comparison
 
7837
            </summary>
 
7838
        </member>
 
7839
        <member name="T:NUnit.Framework.Constraints.ExactCountOperator">
 
7840
            <summary>
 
7841
            Represents a constraint that succeeds if the specified 
 
7842
            count of members of a collection match a base constraint.
 
7843
            </summary>
 
7844
        </member>
 
7845
        <member name="M:NUnit.Framework.Constraints.ExactCountOperator.#ctor(System.Int32)">
 
7846
            <summary>
 
7847
            Construct an ExactCountOperator for a specified count
 
7848
            </summary>
 
7849
            <param name="expectedCount">The expected count</param>
 
7850
        </member>
 
7851
        <member name="M:NUnit.Framework.Constraints.ExactCountOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
 
7852
            <summary>
 
7853
            Returns a constraint that will apply the argument
 
7854
            to the members of a collection, succeeding if
 
7855
            none of them succeed.
 
7856
            </summary>
 
7857
        </member>
 
7858
        <member name="T:NUnit.Framework.Constraints.NoneOperator">
 
7859
            <summary>
 
7860
            Represents a constraint that succeeds if none of the 
 
7861
            members of a collection match a base constraint.
 
7862
            </summary>
 
7863
        </member>
 
7864
        <member name="M:NUnit.Framework.Constraints.NoneOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
 
7865
            <summary>
 
7866
            Returns a constraint that will apply the argument
 
7867
            to the members of a collection, succeeding if
 
7868
            none of them succeed.
 
7869
            </summary>
 
7870
        </member>
 
7871
        <member name="T:NUnit.Framework.Constraints.NotOperator">
 
7872
            <summary>
 
7873
            Negates the test of the constraint it wraps.
 
7874
            </summary>
 
7875
        </member>
 
7876
        <member name="M:NUnit.Framework.Constraints.NotOperator.#ctor">
 
7877
            <summary>
 
7878
            Constructs a new NotOperator
 
7879
            </summary>
 
7880
        </member>
 
7881
        <member name="M:NUnit.Framework.Constraints.NotOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
 
7882
            <summary>
 
7883
            Returns a NotConstraint applied to its argument.
 
7884
            </summary>
 
7885
        </member>
 
7886
        <member name="T:NUnit.Framework.Constraints.OrOperator">
 
7887
            <summary>
 
7888
            Operator that requires at least one of it's arguments to succeed
 
7889
            </summary>
 
7890
        </member>
 
7891
        <member name="M:NUnit.Framework.Constraints.OrOperator.#ctor">
 
7892
            <summary>
 
7893
            Construct an OrOperator
 
7894
            </summary>
 
7895
        </member>
 
7896
        <member name="M:NUnit.Framework.Constraints.OrOperator.ApplyOperator(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
 
7897
            <summary>
 
7898
            Apply the operator to produce an OrConstraint
 
7899
            </summary>
 
7900
        </member>
 
7901
        <member name="T:NUnit.Framework.Constraints.PropOperator">
 
7902
            <summary>
 
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.
 
7906
            </summary>
 
7907
        </member>
 
7908
        <member name="M:NUnit.Framework.Constraints.PropOperator.#ctor(System.String)">
 
7909
            <summary>
 
7910
            Constructs a PropOperator for a particular named property
 
7911
            </summary>
 
7912
        </member>
 
7913
        <member name="M:NUnit.Framework.Constraints.PropOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
 
7914
            <summary>
 
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.
 
7918
            </summary>
 
7919
            <param name="stack"></param>
 
7920
        </member>
 
7921
        <member name="P:NUnit.Framework.Constraints.PropOperator.Name">
 
7922
            <summary>
 
7923
            Gets the name of the property to which the operator applies
 
7924
            </summary>
 
7925
        </member>
 
7926
        <member name="T:NUnit.Framework.Constraints.ThrowsOperator">
 
7927
            <summary>
 
7928
            Operator that tests that an exception is thrown and
 
7929
            optionally applies further tests to the exception.
 
7930
            </summary>
 
7931
        </member>
 
7932
        <member name="M:NUnit.Framework.Constraints.ThrowsOperator.#ctor">
 
7933
            <summary>
 
7934
            Construct a ThrowsOperator
 
7935
            </summary>
 
7936
        </member>
 
7937
        <member name="M:NUnit.Framework.Constraints.ThrowsOperator.Reduce(NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack)">
 
7938
            <summary>
 
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.
 
7942
            </summary>
 
7943
        </member>
 
7944
        <member name="T:NUnit.Framework.Constraints.WithOperator">
 
7945
            <summary>
 
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.
 
7950
            </summary>
 
7951
        </member>
 
7952
        <member name="M:NUnit.Framework.Constraints.WithOperator.#ctor">
 
7953
            <summary>
 
7954
            Constructor for the WithOperator
 
7955
            </summary>
 
7956
        </member>
 
7957
        <member name="M:NUnit.Framework.Constraints.WithOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
 
7958
            <summary>
 
7959
            Returns a constraint that wraps its argument
 
7960
            </summary>
 
7961
        </member>
 
7962
        <member name="T:NUnit.Framework.Constraints.OrConstraint">
 
7963
            <summary>
 
7964
            OrConstraint succeeds if either member succeeds
 
7965
            </summary>
 
7966
        </member>
 
7967
        <member name="M:NUnit.Framework.Constraints.OrConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">
 
7968
            <summary>
 
7969
            Create an OrConstraint from two other constraints
 
7970
            </summary>
 
7971
            <param name="left">The first constraint</param>
 
7972
            <param name="right">The second constraint</param>
 
7973
        </member>
 
7974
        <member name="M:NUnit.Framework.Constraints.OrConstraint.Matches(System.Object)">
 
7975
            <summary>
 
7976
            Apply the member constraints to an actual value, succeeding 
 
7977
            succeeding as soon as one of them succeeds.
 
7978
            </summary>
 
7979
            <param name="actual">The actual value</param>
 
7980
            <returns>True if either constraint succeeded</returns>
 
7981
        </member>
 
7982
        <member name="M:NUnit.Framework.Constraints.OrConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
7983
            <summary>
 
7984
            Write a description for this contraint to a MessageWriter
 
7985
            </summary>
 
7986
            <param name="writer">The MessageWriter to receive the description</param>
 
7987
        </member>
 
7988
        <member name="T:NUnit.Framework.Constraints.PathConstraint">
 
7989
            <summary>
 
7990
            PathConstraint serves as the abstract base of constraints
 
7991
            that operate on paths and provides several helper methods.
 
7992
            </summary>
 
7993
        </member>
 
7994
        <member name="F:NUnit.Framework.Constraints.PathConstraint.expectedPath">
 
7995
            <summary>
 
7996
            The expected path used in the constraint
 
7997
            </summary>
 
7998
        </member>
 
7999
        <member name="F:NUnit.Framework.Constraints.PathConstraint.caseInsensitive">
 
8000
            <summary>
 
8001
            Flag indicating whether a caseInsensitive comparison should be made
 
8002
            </summary>
 
8003
        </member>
 
8004
        <member name="M:NUnit.Framework.Constraints.PathConstraint.#ctor(System.String)">
 
8005
            <summary>
 
8006
            Construct a PathConstraint for a give expected path
 
8007
            </summary>
 
8008
            <param name="expectedPath">The expected path</param>
 
8009
        </member>
 
8010
        <member name="M:NUnit.Framework.Constraints.PathConstraint.Matches(System.Object)">
 
8011
            <summary>
 
8012
            Test whether the constraint is satisfied by a given value
 
8013
            </summary>
 
8014
            <param name="actual">The value to be tested</param>
 
8015
            <returns>True for success, false for failure</returns>
 
8016
        </member>
 
8017
        <member name="M:NUnit.Framework.Constraints.PathConstraint.IsMatch(System.String,System.String)">
 
8018
            <summary>
 
8019
            Returns true if the expected path and actual path match
 
8020
            </summary>
 
8021
        </member>
 
8022
        <member name="M:NUnit.Framework.Constraints.PathConstraint.GetStringRepresentation">
 
8023
            <summary>
 
8024
            Returns the string representation of this constraint
 
8025
            </summary>
 
8026
        </member>
 
8027
        <member name="M:NUnit.Framework.Constraints.PathConstraint.Canonicalize(System.String)">
 
8028
            <summary>
 
8029
            Transform the provided path to its canonical form so that it 
 
8030
            may be more easily be compared with other paths.
 
8031
            </summary>
 
8032
            <param name="path">The original path</param>
 
8033
            <returns>The path in canonical form</returns>
 
8034
        </member>
 
8035
        <member name="M:NUnit.Framework.Constraints.PathConstraint.IsSubPath(System.String,System.String,System.Boolean)">
 
8036
            <summary>
 
8037
            Test whether one path in canonical form is under another.
 
8038
            </summary>
 
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>
 
8042
            <returns></returns>
 
8043
        </member>
 
8044
        <member name="P:NUnit.Framework.Constraints.PathConstraint.IgnoreCase">
 
8045
            <summary>
 
8046
            Modifies the current instance to be case-insensitve
 
8047
            and returns it.
 
8048
            </summary>
 
8049
        </member>
 
8050
        <member name="P:NUnit.Framework.Constraints.PathConstraint.RespectCase">
 
8051
            <summary>
 
8052
            Modifies the current instance to be case-sensitve
 
8053
            and returns it.
 
8054
            </summary>
 
8055
        </member>
 
8056
        <member name="T:NUnit.Framework.Constraints.PredicateConstraint`1">
 
8057
            <summary>
 
8058
            Predicate constraint wraps a Predicate in a constraint,
 
8059
            returning success if the predicate is true.
 
8060
            </summary>
 
8061
        </member>
 
8062
        <member name="M:NUnit.Framework.Constraints.PredicateConstraint`1.#ctor(System.Predicate{`0})">
 
8063
            <summary>
 
8064
            Construct a PredicateConstraint from a predicate
 
8065
            </summary>
 
8066
        </member>
 
8067
        <member name="M:NUnit.Framework.Constraints.PredicateConstraint`1.Matches(System.Object)">
 
8068
            <summary>
 
8069
            Determines whether the predicate succeeds when applied
 
8070
            to the actual value.
 
8071
            </summary>
 
8072
        </member>
 
8073
        <member name="M:NUnit.Framework.Constraints.PredicateConstraint`1.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8074
            <summary>
 
8075
            Writes the description to a MessageWriter
 
8076
            </summary>
 
8077
        </member>
 
8078
        <member name="T:NUnit.Framework.Constraints.PropertyConstraint">
 
8079
            <summary>
 
8080
            PropertyConstraint extracts a named property and uses
 
8081
            its value as the actual value for a chained constraint.
 
8082
            </summary>
 
8083
        </member>
 
8084
        <member name="M:NUnit.Framework.Constraints.PropertyConstraint.#ctor(System.String,NUnit.Framework.Constraints.Constraint)">
 
8085
            <summary>
 
8086
            Initializes a new instance of the <see cref="T:PropertyConstraint"/> class.
 
8087
            </summary>
 
8088
            <param name="name">The name.</param>
 
8089
            <param name="baseConstraint">The constraint to apply to the property.</param>
 
8090
        </member>
 
8091
        <member name="M:NUnit.Framework.Constraints.PropertyConstraint.Matches(System.Object)">
 
8092
            <summary>
 
8093
            Test whether the constraint is satisfied by a given value
 
8094
            </summary>
 
8095
            <param name="actual">The value to be tested</param>
 
8096
            <returns>True for success, false for failure</returns>
 
8097
        </member>
 
8098
        <member name="M:NUnit.Framework.Constraints.PropertyConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8099
            <summary>
 
8100
            Write the constraint description to a MessageWriter
 
8101
            </summary>
 
8102
            <param name="writer">The writer on which the description is displayed</param>
 
8103
        </member>
 
8104
        <member name="M:NUnit.Framework.Constraints.PropertyConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
 
8105
            <summary>
 
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.
 
8110
            </summary>
 
8111
            <param name="writer">The writer on which the actual value is displayed</param>
 
8112
        </member>
 
8113
        <member name="M:NUnit.Framework.Constraints.PropertyConstraint.GetStringRepresentation">
 
8114
            <summary>
 
8115
            Returns the string representation of the constraint.
 
8116
            </summary>
 
8117
            <returns></returns>
 
8118
        </member>
 
8119
        <member name="T:NUnit.Framework.Constraints.PropertyExistsConstraint">
 
8120
            <summary>
 
8121
            PropertyExistsConstraint tests that a named property
 
8122
            exists on the object provided through Match.
 
8123
            
 
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.
 
8127
            </summary>
 
8128
        </member>
 
8129
        <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.#ctor(System.String)">
 
8130
            <summary>
 
8131
            Initializes a new instance of the <see cref="T:PropertyExistConstraint"/> class.
 
8132
            </summary>
 
8133
            <param name="name">The name of the property.</param>
 
8134
        </member>
 
8135
        <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.Matches(System.Object)">
 
8136
            <summary>
 
8137
            Test whether the property exists for a given object
 
8138
            </summary>
 
8139
            <param name="actual">The object to be tested</param>
 
8140
            <returns>True for success, false for failure</returns>
 
8141
        </member>
 
8142
        <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8143
            <summary>
 
8144
            Write the constraint description to a MessageWriter
 
8145
            </summary>
 
8146
            <param name="writer">The writer on which the description is displayed</param>
 
8147
        </member>
 
8148
        <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
 
8149
            <summary>
 
8150
            Write the actual value for a failing constraint test to a
 
8151
            MessageWriter.
 
8152
            </summary>
 
8153
            <param name="writer">The writer on which the actual value is displayed</param>
 
8154
        </member>
 
8155
        <member name="M:NUnit.Framework.Constraints.PropertyExistsConstraint.GetStringRepresentation">
 
8156
            <summary>
 
8157
            Returns the string representation of the constraint.
 
8158
            </summary>
 
8159
            <returns></returns>
 
8160
        </member>
 
8161
        <member name="T:NUnit.Framework.Constraints.RangeConstraint`1">
 
8162
            <summary>
 
8163
            RangeConstraint tests whether two values are within a 
 
8164
            specified range.
 
8165
            </summary>
 
8166
        </member>
 
8167
        <member name="M:NUnit.Framework.Constraints.RangeConstraint`1.#ctor(`0,`0)">
 
8168
            <summary>
 
8169
            Initializes a new instance of the <see cref="T:RangeConstraint"/> class.
 
8170
            </summary>
 
8171
            <param name="from">From.</param>
 
8172
            <param name="to">To.</param>
 
8173
        </member>
 
8174
        <member name="M:NUnit.Framework.Constraints.RangeConstraint`1.Matches(System.Object)">
 
8175
            <summary>
 
8176
            Test whether the constraint is satisfied by a given value
 
8177
            </summary>
 
8178
            <param name="actual">The value to be tested</param>
 
8179
            <returns>True for success, false for failure</returns>
 
8180
        </member>
 
8181
        <member name="M:NUnit.Framework.Constraints.RangeConstraint`1.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8182
            <summary>
 
8183
            Write the constraint description to a MessageWriter
 
8184
            </summary>
 
8185
            <param name="writer">The writer on which the description is displayed</param>
 
8186
        </member>
 
8187
        <member name="T:NUnit.Framework.Constraints.RegexConstraint">
 
8188
            <summary>
 
8189
            RegexConstraint can test whether a string matches
 
8190
            the pattern provided.
 
8191
            </summary>
 
8192
        </member>
 
8193
        <member name="M:NUnit.Framework.Constraints.RegexConstraint.#ctor(System.String)">
 
8194
            <summary>
 
8195
            Initializes a new instance of the <see cref="T:RegexConstraint"/> class.
 
8196
            </summary>
 
8197
            <param name="pattern">The pattern.</param>
 
8198
        </member>
 
8199
        <member name="M:NUnit.Framework.Constraints.RegexConstraint.Matches(System.String)">
 
8200
            <summary>
 
8201
            Test whether the constraint is satisfied by a given value
 
8202
            </summary>
 
8203
            <param name="actual">The value to be tested</param>
 
8204
            <returns>True for success, false for failure</returns>
 
8205
        </member>
 
8206
        <member name="M:NUnit.Framework.Constraints.RegexConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8207
            <summary>
 
8208
            Write the constraint description to a MessageWriter
 
8209
            </summary>
 
8210
            <param name="writer">The writer on which the description is displayed</param>
 
8211
        </member>
 
8212
        <member name="T:NUnit.Framework.Constraints.ResolvableConstraintExpression">
 
8213
            <summary>
 
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. 
 
8218
            
 
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 
 
8222
            exception.
 
8223
            </summary>
 
8224
        </member>
 
8225
        <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.#ctor">
 
8226
            <summary>
 
8227
            Create a new instance of ResolvableConstraintExpression
 
8228
            </summary>
 
8229
        </member>
 
8230
        <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">
 
8231
            <summary>
 
8232
            Create a new instance of ResolvableConstraintExpression,
 
8233
            passing in a pre-populated ConstraintBuilder.
 
8234
            </summary>
 
8235
        </member>
 
8236
        <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.NUnit#Framework#Constraints#IResolveConstraint#Resolve">
 
8237
            <summary>
 
8238
            Resolve the current expression to a Constraint
 
8239
            </summary>
 
8240
        </member>
 
8241
        <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseAnd(NUnit.Framework.Constraints.ResolvableConstraintExpression,NUnit.Framework.Constraints.ResolvableConstraintExpression)">
 
8242
            <summary>
 
8243
            This operator creates a constraint that is satisfied only if both 
 
8244
            argument constraints are satisfied.
 
8245
            </summary>
 
8246
        </member>
 
8247
        <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseAnd(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.ResolvableConstraintExpression)">
 
8248
            <summary>
 
8249
            This operator creates a constraint that is satisfied only if both 
 
8250
            argument constraints are satisfied.
 
8251
            </summary>
 
8252
        </member>
 
8253
        <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseAnd(NUnit.Framework.Constraints.ResolvableConstraintExpression,NUnit.Framework.Constraints.Constraint)">
 
8254
            <summary>
 
8255
            This operator creates a constraint that is satisfied only if both 
 
8256
            argument constraints are satisfied.
 
8257
            </summary>
 
8258
        </member>
 
8259
        <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseOr(NUnit.Framework.Constraints.ResolvableConstraintExpression,NUnit.Framework.Constraints.ResolvableConstraintExpression)">
 
8260
            <summary>
 
8261
            This operator creates a constraint that is satisfied if either 
 
8262
            of the argument constraints is satisfied.
 
8263
            </summary>
 
8264
        </member>
 
8265
        <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseOr(NUnit.Framework.Constraints.ResolvableConstraintExpression,NUnit.Framework.Constraints.Constraint)">
 
8266
            <summary>
 
8267
            This operator creates a constraint that is satisfied if either 
 
8268
            of the argument constraints is satisfied.
 
8269
            </summary>
 
8270
        </member>
 
8271
        <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_BitwiseOr(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.ResolvableConstraintExpression)">
 
8272
            <summary>
 
8273
            This operator creates a constraint that is satisfied if either 
 
8274
            of the argument constraints is satisfied.
 
8275
            </summary>
 
8276
        </member>
 
8277
        <member name="M:NUnit.Framework.Constraints.ResolvableConstraintExpression.op_LogicalNot(NUnit.Framework.Constraints.ResolvableConstraintExpression)">
 
8278
            <summary>
 
8279
            This operator creates a constraint that is satisfied if the 
 
8280
            argument constraint is not satisfied.
 
8281
            </summary>
 
8282
        </member>
 
8283
        <member name="P:NUnit.Framework.Constraints.ResolvableConstraintExpression.And">
 
8284
            <summary>
 
8285
            Appends an And Operator to the expression
 
8286
            </summary>
 
8287
        </member>
 
8288
        <member name="P:NUnit.Framework.Constraints.ResolvableConstraintExpression.Or">
 
8289
            <summary>
 
8290
            Appends an Or operator to the expression.
 
8291
            </summary>
 
8292
        </member>
 
8293
        <member name="T:NUnit.Framework.Constraints.ReusableConstraint">
 
8294
            <summary>
 
8295
            ReusableConstraint wraps a constraint expression after 
 
8296
            resolving it so that it can be reused consistently.
 
8297
            </summary>
 
8298
        </member>
 
8299
        <member name="M:NUnit.Framework.Constraints.ReusableConstraint.#ctor(NUnit.Framework.Constraints.IResolveConstraint)">
 
8300
            <summary>
 
8301
            Construct a ReusableConstraint from a constraint expression
 
8302
            </summary>
 
8303
            <param name="c">The expression to be resolved and reused</param>
 
8304
        </member>
 
8305
        <member name="M:NUnit.Framework.Constraints.ReusableConstraint.op_Implicit(NUnit.Framework.Constraints.Constraint)~NUnit.Framework.Constraints.ReusableConstraint">
 
8306
            <summary>
 
8307
            Converts a constraint to a ReusableConstraint
 
8308
            </summary>
 
8309
            <param name="c">The constraint to be converted</param>
 
8310
            <returns>A ReusableConstraint</returns>
 
8311
        </member>
 
8312
        <member name="M:NUnit.Framework.Constraints.ReusableConstraint.ToString">
 
8313
            <summary>
 
8314
            Returns the string representation of the constraint.
 
8315
            </summary>
 
8316
            <returns>A string representing the constraint</returns>
 
8317
        </member>
 
8318
        <member name="M:NUnit.Framework.Constraints.ReusableConstraint.Resolve">
 
8319
            <summary>
 
8320
            Resolves the ReusableConstraint by returning the constraint
 
8321
            that it originally wrapped.
 
8322
            </summary>
 
8323
            <returns>A resolved constraint</returns>
 
8324
        </member>
 
8325
        <member name="T:NUnit.Framework.Constraints.SameAsConstraint">
 
8326
            <summary>
 
8327
            SameAsConstraint tests whether an object is identical to
 
8328
            the object passed to its constructor
 
8329
            </summary>
 
8330
        </member>
 
8331
        <member name="M:NUnit.Framework.Constraints.SameAsConstraint.#ctor(System.Object)">
 
8332
            <summary>
 
8333
            Initializes a new instance of the <see cref="T:SameAsConstraint"/> class.
 
8334
            </summary>
 
8335
            <param name="expected">The expected object.</param>
 
8336
        </member>
 
8337
        <member name="M:NUnit.Framework.Constraints.SameAsConstraint.Matches(System.Object)">
 
8338
            <summary>
 
8339
            Test whether the constraint is satisfied by a given value
 
8340
            </summary>
 
8341
            <param name="actual">The value to be tested</param>
 
8342
            <returns>True for success, false for failure</returns>
 
8343
        </member>
 
8344
        <member name="M:NUnit.Framework.Constraints.SameAsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8345
            <summary>
 
8346
            Write the constraint description to a MessageWriter
 
8347
            </summary>
 
8348
            <param name="writer">The writer on which the description is displayed</param>
 
8349
        </member>
 
8350
        <member name="T:NUnit.Framework.Constraints.SamePathConstraint">
 
8351
            <summary>
 
8352
            Summary description for SamePathConstraint.
 
8353
            </summary>
 
8354
        </member>
 
8355
        <member name="M:NUnit.Framework.Constraints.SamePathConstraint.#ctor(System.String)">
 
8356
            <summary>
 
8357
            Initializes a new instance of the <see cref="T:SamePathConstraint"/> class.
 
8358
            </summary>
 
8359
            <param name="expected">The expected path</param>
 
8360
        </member>
 
8361
        <member name="M:NUnit.Framework.Constraints.SamePathConstraint.IsMatch(System.String,System.String)">
 
8362
            <summary>
 
8363
            Test whether the constraint is satisfied by a given value
 
8364
            </summary>
 
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>
 
8368
        </member>
 
8369
        <member name="M:NUnit.Framework.Constraints.SamePathConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8370
            <summary>
 
8371
            Write the constraint description to a MessageWriter
 
8372
            </summary>
 
8373
            <param name="writer">The writer on which the description is displayed</param>
 
8374
        </member>
 
8375
        <member name="T:NUnit.Framework.Constraints.SamePathOrUnderConstraint">
 
8376
            <summary>
 
8377
            SamePathOrUnderConstraint tests that one path is under another
 
8378
            </summary>
 
8379
        </member>
 
8380
        <member name="M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.#ctor(System.String)">
 
8381
            <summary>
 
8382
            Initializes a new instance of the <see cref="T:SamePathOrUnderConstraint"/> class.
 
8383
            </summary>
 
8384
            <param name="expected">The expected path</param>
 
8385
        </member>
 
8386
        <member name="M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.IsMatch(System.String,System.String)">
 
8387
            <summary>
 
8388
            Test whether the constraint is satisfied by a given value
 
8389
            </summary>
 
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>
 
8393
        </member>
 
8394
        <member name="M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8395
            <summary>
 
8396
            Write the constraint description to a MessageWriter
 
8397
            </summary>
 
8398
            <param name="writer">The writer on which the description is displayed</param>
 
8399
        </member>
 
8400
        <member name="T:NUnit.Framework.Constraints.BinarySerializableConstraint">
 
8401
            <summary>
 
8402
            BinarySerializableConstraint tests whether 
 
8403
            an object is serializable in binary format.
 
8404
            </summary>
 
8405
        </member>
 
8406
        <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.Matches(System.Object)">
 
8407
            <summary>
 
8408
            Test whether the constraint is satisfied by a given value
 
8409
            </summary>
 
8410
            <param name="actual">The value to be tested</param>
 
8411
            <returns>True for success, false for failure</returns>
 
8412
        </member>
 
8413
        <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8414
            <summary>
 
8415
            Write the constraint description to a MessageWriter
 
8416
            </summary>
 
8417
            <param name="writer">The writer on which the description is displayed</param>
 
8418
        </member>
 
8419
        <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
 
8420
            <summary>
 
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.
 
8425
            </summary>
 
8426
            <param name="writer">The writer on which the actual value is displayed</param>
 
8427
        </member>
 
8428
        <member name="M:NUnit.Framework.Constraints.BinarySerializableConstraint.GetStringRepresentation">
 
8429
            <summary>
 
8430
            Returns the string representation
 
8431
            </summary>
 
8432
        </member>
 
8433
        <member name="T:NUnit.Framework.Constraints.SomeOperator">
 
8434
            <summary>
 
8435
            Represents a constraint that succeeds if any of the 
 
8436
            members of a collection match a base constraint.
 
8437
            </summary>
 
8438
        </member>
 
8439
        <member name="M:NUnit.Framework.Constraints.SomeOperator.ApplyPrefix(NUnit.Framework.Constraints.Constraint)">
 
8440
            <summary>
 
8441
            Returns a constraint that will apply the argument
 
8442
            to the members of a collection, succeeding if
 
8443
            any of them succeed.
 
8444
            </summary>
 
8445
        </member>
 
8446
        <member name="T:NUnit.Framework.Constraints.SomeItemsConstraint">
 
8447
            <summary>
 
8448
            SomeItemsConstraint applies another constraint to each
 
8449
            item in a collection, succeeding if any of them succeeds.
 
8450
            </summary>
 
8451
        </member>
 
8452
        <member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
 
8453
            <summary>
 
8454
            Construct a SomeItemsConstraint on top of an existing constraint
 
8455
            </summary>
 
8456
            <param name="itemConstraint"></param>
 
8457
        </member>
 
8458
        <member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.Matches(System.Object)">
 
8459
            <summary>
 
8460
            Apply the item constraint to each item in the collection,
 
8461
            succeeding if any item succeeds.
 
8462
            </summary>
 
8463
            <param name="actual"></param>
 
8464
            <returns></returns>
 
8465
        </member>
 
8466
        <member name="M:NUnit.Framework.Constraints.SomeItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8467
            <summary>
 
8468
            Write a description of this constraint to a MessageWriter
 
8469
            </summary>
 
8470
            <param name="writer"></param>
 
8471
        </member>
 
8472
        <member name="T:NUnit.Framework.Constraints.StartsWithConstraint">
 
8473
            <summary>
 
8474
            StartsWithConstraint can test whether a string starts
 
8475
            with an expected substring.
 
8476
            </summary>
 
8477
        </member>
 
8478
        <member name="M:NUnit.Framework.Constraints.StartsWithConstraint.#ctor(System.String)">
 
8479
            <summary>
 
8480
            Initializes a new instance of the <see cref="T:StartsWithConstraint"/> class.
 
8481
            </summary>
 
8482
            <param name="expected">The expected string</param>
 
8483
        </member>
 
8484
        <member name="M:NUnit.Framework.Constraints.StartsWithConstraint.Matches(System.String)">
 
8485
            <summary>
 
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.
 
8489
            </summary>
 
8490
            <param name="actual"></param>
 
8491
            <returns></returns>
 
8492
        </member>
 
8493
        <member name="M:NUnit.Framework.Constraints.StartsWithConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8494
            <summary>
 
8495
            Write the constraint description to a MessageWriter
 
8496
            </summary>
 
8497
            <param name="writer">The writer on which the description is displayed</param>
 
8498
        </member>
 
8499
        <member name="T:NUnit.Framework.Constraints.SubPathConstraint">
 
8500
            <summary>
 
8501
            SubPathConstraint tests that the actual path is under the expected path
 
8502
            </summary>
 
8503
        </member>
 
8504
        <member name="M:NUnit.Framework.Constraints.SubPathConstraint.#ctor(System.String)">
 
8505
            <summary>
 
8506
            Initializes a new instance of the <see cref="T:SubPathConstraint"/> class.
 
8507
            </summary>
 
8508
            <param name="expected">The expected path</param>
 
8509
        </member>
 
8510
        <member name="M:NUnit.Framework.Constraints.SubPathConstraint.IsMatch(System.String,System.String)">
 
8511
            <summary>
 
8512
            Test whether the constraint is satisfied by a given value
 
8513
            </summary>
 
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>
 
8517
        </member>
 
8518
        <member name="M:NUnit.Framework.Constraints.SubPathConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8519
            <summary>
 
8520
            Write the constraint description to a MessageWriter
 
8521
            </summary>
 
8522
            <param name="writer">The writer on which the description is displayed</param>
 
8523
        </member>
 
8524
        <member name="T:NUnit.Framework.Constraints.SubstringConstraint">
 
8525
            <summary>
 
8526
            SubstringConstraint can test whether a string contains
 
8527
            the expected substring.
 
8528
            </summary>
 
8529
        </member>
 
8530
        <member name="M:NUnit.Framework.Constraints.SubstringConstraint.#ctor(System.String)">
 
8531
            <summary>
 
8532
            Initializes a new instance of the <see cref="T:SubstringConstraint"/> class.
 
8533
            </summary>
 
8534
            <param name="expected">The expected.</param>
 
8535
        </member>
 
8536
        <member name="M:NUnit.Framework.Constraints.SubstringConstraint.Matches(System.String)">
 
8537
            <summary>
 
8538
            Test whether the constraint is satisfied by a given value
 
8539
            </summary>
 
8540
            <param name="actual">The value to be tested</param>
 
8541
            <returns>True for success, false for failure</returns>
 
8542
        </member>
 
8543
        <member name="M:NUnit.Framework.Constraints.SubstringConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8544
            <summary>
 
8545
            Write the constraint description to a MessageWriter
 
8546
            </summary>
 
8547
            <param name="writer">The writer on which the description is displayed</param>
 
8548
        </member>
 
8549
        <member name="T:NUnit.Framework.Constraints.ThrowsConstraint">
 
8550
            <summary>
 
8551
            ThrowsConstraint is used to test the exception thrown by 
 
8552
            a delegate by applying a constraint to it.
 
8553
            </summary>
 
8554
        </member>
 
8555
        <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.#ctor(NUnit.Framework.Constraints.Constraint)">
 
8556
            <summary>
 
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.
 
8559
            </summary>
 
8560
            <param name="baseConstraint">A constraint to apply to the caught exception.</param>
 
8561
        </member>
 
8562
        <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.Matches(System.Object)">
 
8563
            <summary>
 
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.
 
8567
            </summary>
 
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>
 
8570
        </member>
 
8571
        <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.Matches``1(NUnit.Framework.Constraints.ActualValueDelegate{``0})">
 
8572
            <summary>
 
8573
            Converts an ActualValueDelegate to a TestDelegate
 
8574
            before calling the primary overload.
 
8575
            </summary>
 
8576
        </member>
 
8577
        <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8578
            <summary>
 
8579
            Write the constraint description to a MessageWriter
 
8580
            </summary>
 
8581
            <param name="writer">The writer on which the description is displayed</param>
 
8582
        </member>
 
8583
        <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
 
8584
            <summary>
 
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.
 
8589
            </summary>
 
8590
            <param name="writer">The writer on which the actual value is displayed</param>
 
8591
        </member>
 
8592
        <member name="M:NUnit.Framework.Constraints.ThrowsConstraint.GetStringRepresentation">
 
8593
            <summary>
 
8594
            Returns the string representation of this constraint
 
8595
            </summary>
 
8596
        </member>
 
8597
        <member name="P:NUnit.Framework.Constraints.ThrowsConstraint.ActualException">
 
8598
            <summary>
 
8599
            Get the actual exception thrown - used by Assert.Throws.
 
8600
            </summary>
 
8601
        </member>
 
8602
        <member name="T:NUnit.Framework.Constraints.ThrowsNothingConstraint">
 
8603
            <summary>
 
8604
            ThrowsNothingConstraint tests that a delegate does not
 
8605
            throw an exception.
 
8606
            </summary>
 
8607
        </member>
 
8608
        <member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.Matches(System.Object)">
 
8609
            <summary>
 
8610
            Test whether the constraint is satisfied by a given value
 
8611
            </summary>
 
8612
            <param name="actual">The value to be tested</param>
 
8613
            <returns>True if no exception is thrown, otherwise false</returns>
 
8614
        </member>
 
8615
        <member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8616
            <summary>
 
8617
            Write the constraint description to a MessageWriter
 
8618
            </summary>
 
8619
            <param name="writer">The writer on which the description is displayed</param>
 
8620
        </member>
 
8621
        <member name="M:NUnit.Framework.Constraints.ThrowsNothingConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
 
8622
            <summary>
 
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.
 
8626
            </summary>
 
8627
            <param name="writer">The writer on which the actual value is displayed</param>
 
8628
        </member>
 
8629
        <member name="T:NUnit.Framework.Constraints.Tolerance">
 
8630
            <summary>
 
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.
 
8636
            </summary>
 
8637
        </member>
 
8638
        <member name="M:NUnit.Framework.Constraints.Tolerance.#ctor(System.Object)">
 
8639
            <summary>
 
8640
            Constructs a linear tolerance of a specdified amount
 
8641
            </summary>
 
8642
        </member>
 
8643
        <member name="M:NUnit.Framework.Constraints.Tolerance.#ctor(System.Object,NUnit.Framework.Constraints.ToleranceMode)">
 
8644
            <summary>
 
8645
            Constructs a tolerance given an amount and ToleranceMode
 
8646
            </summary>
 
8647
        </member>
 
8648
        <member name="M:NUnit.Framework.Constraints.Tolerance.CheckLinearAndNumeric">
 
8649
            <summary>
 
8650
            Tests that the current Tolerance is linear with a 
 
8651
            numeric value, throwing an exception if it is not.
 
8652
            </summary>
 
8653
        </member>
 
8654
        <member name="P:NUnit.Framework.Constraints.Tolerance.Empty">
 
8655
            <summary>
 
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.
 
8660
            </summary>
 
8661
        </member>
 
8662
        <member name="P:NUnit.Framework.Constraints.Tolerance.Zero">
 
8663
            <summary>
 
8664
            Returns a zero Tolerance object, equivalent to 
 
8665
            specifying an exact match.
 
8666
            </summary>
 
8667
        </member>
 
8668
        <member name="P:NUnit.Framework.Constraints.Tolerance.Mode">
 
8669
            <summary>
 
8670
            Gets the ToleranceMode for the current Tolerance
 
8671
            </summary>
 
8672
        </member>
 
8673
        <member name="P:NUnit.Framework.Constraints.Tolerance.Value">
 
8674
            <summary>
 
8675
            Gets the value of the current Tolerance instance.
 
8676
            </summary>
 
8677
        </member>
 
8678
        <member name="P:NUnit.Framework.Constraints.Tolerance.Percent">
 
8679
            <summary>
 
8680
            Returns a new tolerance, using the current amount as a percentage.
 
8681
            </summary>
 
8682
        </member>
 
8683
        <member name="P:NUnit.Framework.Constraints.Tolerance.Ulps">
 
8684
            <summary>
 
8685
            Returns a new tolerance, using the current amount in Ulps.
 
8686
            </summary>
 
8687
        </member>
 
8688
        <member name="P:NUnit.Framework.Constraints.Tolerance.Days">
 
8689
            <summary>
 
8690
            Returns a new tolerance with a TimeSpan as the amount, using 
 
8691
            the current amount as a number of days.
 
8692
            </summary>
 
8693
        </member>
 
8694
        <member name="P:NUnit.Framework.Constraints.Tolerance.Hours">
 
8695
            <summary>
 
8696
            Returns a new tolerance with a TimeSpan as the amount, using 
 
8697
            the current amount as a number of hours.
 
8698
            </summary>
 
8699
        </member>
 
8700
        <member name="P:NUnit.Framework.Constraints.Tolerance.Minutes">
 
8701
            <summary>
 
8702
            Returns a new tolerance with a TimeSpan as the amount, using 
 
8703
            the current amount as a number of minutes.
 
8704
            </summary>
 
8705
        </member>
 
8706
        <member name="P:NUnit.Framework.Constraints.Tolerance.Seconds">
 
8707
            <summary>
 
8708
            Returns a new tolerance with a TimeSpan as the amount, using 
 
8709
            the current amount as a number of seconds.
 
8710
            </summary>
 
8711
        </member>
 
8712
        <member name="P:NUnit.Framework.Constraints.Tolerance.Milliseconds">
 
8713
            <summary>
 
8714
            Returns a new tolerance with a TimeSpan as the amount, using 
 
8715
            the current amount as a number of milliseconds.
 
8716
            </summary>
 
8717
        </member>
 
8718
        <member name="P:NUnit.Framework.Constraints.Tolerance.Ticks">
 
8719
            <summary>
 
8720
            Returns a new tolerance with a TimeSpan as the amount, using 
 
8721
            the current amount as a number of clock ticks.
 
8722
            </summary>
 
8723
        </member>
 
8724
        <member name="P:NUnit.Framework.Constraints.Tolerance.IsEmpty">
 
8725
            <summary>
 
8726
            Returns true if the current tolerance is empty.
 
8727
            </summary>
 
8728
        </member>
 
8729
        <member name="T:NUnit.Framework.Constraints.ToleranceMode">
 
8730
            <summary>
 
8731
            Modes in which the tolerance value for a comparison can be interpreted.
 
8732
            </summary>
 
8733
        </member>
 
8734
        <member name="F:NUnit.Framework.Constraints.ToleranceMode.None">
 
8735
            <summary>
 
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.
 
8740
            </summary>
 
8741
        </member>
 
8742
        <member name="F:NUnit.Framework.Constraints.ToleranceMode.Linear">
 
8743
            <summary>
 
8744
            The tolerance is used as a numeric range within which
 
8745
            two compared values are considered to be equal.
 
8746
            </summary>
 
8747
        </member>
 
8748
        <member name="F:NUnit.Framework.Constraints.ToleranceMode.Percent">
 
8749
            <summary>
 
8750
            Interprets the tolerance as the percentage by which
 
8751
            the two compared values my deviate from each other.
 
8752
            </summary>
 
8753
        </member>
 
8754
        <member name="F:NUnit.Framework.Constraints.ToleranceMode.Ulps">
 
8755
            <summary>
 
8756
            Compares two values based in their distance in
 
8757
            representable numbers.
 
8758
            </summary>
 
8759
        </member>
 
8760
        <member name="T:NUnit.Framework.Constraints.TrueConstraint">
 
8761
            <summary>
 
8762
            TrueConstraint tests that the actual value is true
 
8763
            </summary>
 
8764
        </member>
 
8765
        <member name="M:NUnit.Framework.Constraints.TrueConstraint.#ctor">
 
8766
            <summary>
 
8767
            Initializes a new instance of the <see cref="T:TrueConstraint"/> class.
 
8768
            </summary>
 
8769
        </member>
 
8770
        <member name="T:NUnit.Framework.Constraints.UniqueItemsConstraint">
 
8771
            <summary>
 
8772
            UniqueItemsConstraint tests whether all the items in a 
 
8773
            collection are unique.
 
8774
            </summary>
 
8775
        </member>
 
8776
        <member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.doMatch(System.Collections.IEnumerable)">
 
8777
            <summary>
 
8778
            Check that all items are unique.
 
8779
            </summary>
 
8780
            <param name="actual"></param>
 
8781
            <returns></returns>
 
8782
        </member>
 
8783
        <member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8784
            <summary>
 
8785
            Write a description of this constraint to a MessageWriter
 
8786
            </summary>
 
8787
            <param name="writer"></param>
 
8788
        </member>
 
8789
        <member name="T:NUnit.Framework.Constraints.XmlSerializableConstraint">
 
8790
            <summary>
 
8791
            XmlSerializableConstraint tests whether 
 
8792
            an object is serializable in XML format.
 
8793
            </summary>
 
8794
        </member>
 
8795
        <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.Matches(System.Object)">
 
8796
            <summary>
 
8797
            Test whether the constraint is satisfied by a given value
 
8798
            </summary>
 
8799
            <param name="actual">The value to be tested</param>
 
8800
            <returns>True for success, false for failure</returns>
 
8801
        </member>
 
8802
        <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">
 
8803
            <summary>
 
8804
            Write the constraint description to a MessageWriter
 
8805
            </summary>
 
8806
            <param name="writer">The writer on which the description is displayed</param>
 
8807
        </member>
 
8808
        <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">
 
8809
            <summary>
 
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.
 
8814
            </summary>
 
8815
            <param name="writer">The writer on which the actual value is displayed</param>
 
8816
        </member>
 
8817
        <member name="M:NUnit.Framework.Constraints.XmlSerializableConstraint.GetStringRepresentation">
 
8818
            <summary>
 
8819
            Returns the string representation of this constraint
 
8820
            </summary>
 
8821
        </member>
 
8822
        <member name="T:NUnit.Framework.Contains">
 
8823
            <summary>
 
8824
            Helper class with properties and methods that supply
 
8825
            a number of constraints used in Asserts.
 
8826
            </summary>
 
8827
        </member>
 
8828
        <member name="M:NUnit.Framework.Contains.Item(System.Object)">
 
8829
            <summary>
 
8830
            Returns a new CollectionContainsConstraint checking for the
 
8831
            presence of a particular object in the collection.
 
8832
            </summary>
 
8833
        </member>
 
8834
        <member name="M:NUnit.Framework.Contains.Substring(System.String)">
 
8835
            <summary>
 
8836
            Returns a constraint that succeeds if the actual
 
8837
            value contains the substring supplied as an argument.
 
8838
            </summary>
 
8839
        </member>
 
8840
        <member name="T:NUnit.Framework.DirectoryAssert">
 
8841
            <summary>
 
8842
            Summary description for DirectoryAssert
 
8843
            </summary>
 
8844
        </member>
 
8845
        <member name="M:NUnit.Framework.DirectoryAssert.Equals(System.Object,System.Object)">
 
8846
            <summary>
 
8847
            The Equals method throws an AssertionException. This is done 
 
8848
            to make sure there is no mistake by calling this function.
 
8849
            </summary>
 
8850
            <param name="a"></param>
 
8851
            <param name="b"></param>
 
8852
        </member>
 
8853
        <member name="M:NUnit.Framework.DirectoryAssert.ReferenceEquals(System.Object,System.Object)">
 
8854
            <summary>
 
8855
            override the default ReferenceEquals to throw an AssertionException. This 
 
8856
            implementation makes sure there is no mistake in calling this function 
 
8857
            as part of Assert. 
 
8858
            </summary>
 
8859
            <param name="a"></param>
 
8860
            <param name="b"></param>
 
8861
        </member>
 
8862
        <member name="M:NUnit.Framework.DirectoryAssert.#ctor">
 
8863
            <summary>
 
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. 
 
8867
            </summary>
 
8868
        </member>
 
8869
        <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
 
8870
            <summary>
 
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.
 
8874
            </summary>
 
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>
 
8879
        </member>
 
8880
        <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
 
8881
            <summary>
 
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.
 
8885
            </summary>
 
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>
 
8889
        </member>
 
8890
        <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
 
8891
            <summary>
 
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.
 
8895
            </summary>
 
8896
            <param name="expected">A directory containing the value that is expected</param>
 
8897
            <param name="actual">A directory containing the actual value</param>
 
8898
        </member>
 
8899
        <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.String,System.String,System.String,System.Object[])">
 
8900
            <summary>
 
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.
 
8904
            </summary>
 
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>
 
8909
        </member>
 
8910
        <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.String,System.String,System.String)">
 
8911
            <summary>
 
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.
 
8915
            </summary>
 
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>
 
8919
        </member>
 
8920
        <member name="M:NUnit.Framework.DirectoryAssert.AreEqual(System.String,System.String)">
 
8921
            <summary>
 
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.
 
8925
            </summary>
 
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>
 
8928
        </member>
 
8929
        <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
 
8930
            <summary>
 
8931
            Asserts that two directories are not equal. If they are equal
 
8932
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
8933
            </summary>
 
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>
 
8938
        </member>
 
8939
        <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
 
8940
            <summary>
 
8941
            Asserts that two directories are not equal. If they are equal
 
8942
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
8943
            </summary>
 
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>
 
8947
        </member>
 
8948
        <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
 
8949
            <summary>
 
8950
            Asserts that two directories are not equal. If they are equal
 
8951
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
8952
            </summary>
 
8953
            <param name="expected">A directory containing the value that is expected</param>
 
8954
            <param name="actual">A directory containing the actual value</param>
 
8955
        </member>
 
8956
        <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.String,System.String,System.String,System.Object[])">
 
8957
            <summary>
 
8958
            Asserts that two directories are not equal. If they are equal
 
8959
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
8960
            </summary>
 
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>
 
8965
        </member>
 
8966
        <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.String,System.String,System.String)">
 
8967
            <summary>
 
8968
            Asserts that two directories are not equal. If they are equal
 
8969
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
8970
            </summary>
 
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>
 
8974
        </member>
 
8975
        <member name="M:NUnit.Framework.DirectoryAssert.AreNotEqual(System.String,System.String)">
 
8976
            <summary>
 
8977
            Asserts that two directories are not equal. If they are equal
 
8978
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
8979
            </summary>
 
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>
 
8982
        </member>
 
8983
        <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.IO.DirectoryInfo,System.String,System.Object[])">
 
8984
            <summary>
 
8985
            Asserts that the directory is empty. If it is not empty
 
8986
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
8987
            </summary>
 
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>
 
8991
        </member>
 
8992
        <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.IO.DirectoryInfo,System.String)">
 
8993
            <summary>
 
8994
            Asserts that the directory is empty. If it is not empty
 
8995
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
8996
            </summary>
 
8997
            <param name="directory">A directory to search</param>
 
8998
            <param name="message">The message to display if directories are not equal</param>
 
8999
        </member>
 
9000
        <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.IO.DirectoryInfo)">
 
9001
            <summary>
 
9002
            Asserts that the directory is empty. If it is not empty
 
9003
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9004
            </summary>
 
9005
            <param name="directory">A directory to search</param>
 
9006
        </member>
 
9007
        <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.String,System.String,System.Object[])">
 
9008
            <summary>
 
9009
            Asserts that the directory is empty. If it is not empty
 
9010
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9011
            </summary>
 
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>
 
9015
        </member>
 
9016
        <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.String,System.String)">
 
9017
            <summary>
 
9018
            Asserts that the directory is empty. If it is not empty
 
9019
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9020
            </summary>
 
9021
            <param name="directory">A directory to search</param>
 
9022
            <param name="message">The message to display if directories are not equal</param>
 
9023
        </member>
 
9024
        <member name="M:NUnit.Framework.DirectoryAssert.IsEmpty(System.String)">
 
9025
            <summary>
 
9026
            Asserts that the directory is empty. If it is not empty
 
9027
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9028
            </summary>
 
9029
            <param name="directory">A directory to search</param>
 
9030
        </member>
 
9031
        <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.IO.DirectoryInfo,System.String,System.Object[])">
 
9032
            <summary>
 
9033
            Asserts that the directory is not empty. If it is empty
 
9034
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9035
            </summary>
 
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>
 
9039
        </member>
 
9040
        <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.IO.DirectoryInfo,System.String)">
 
9041
            <summary>
 
9042
            Asserts that the directory is not empty. If it is empty
 
9043
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9044
            </summary>
 
9045
            <param name="directory">A directory to search</param>
 
9046
            <param name="message">The message to display if directories are not equal</param>
 
9047
        </member>
 
9048
        <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.IO.DirectoryInfo)">
 
9049
            <summary>
 
9050
            Asserts that the directory is not empty. If it is empty
 
9051
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9052
            </summary>
 
9053
            <param name="directory">A directory to search</param>
 
9054
        </member>
 
9055
        <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.String,System.String,System.Object[])">
 
9056
            <summary>
 
9057
            Asserts that the directory is not empty. If it is empty
 
9058
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9059
            </summary>
 
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>
 
9063
        </member>
 
9064
        <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.String,System.String)">
 
9065
            <summary>
 
9066
            Asserts that the directory is not empty. If it is empty
 
9067
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9068
            </summary>
 
9069
            <param name="directory">A directory to search</param>
 
9070
            <param name="message">The message to display if directories are not equal</param>
 
9071
        </member>
 
9072
        <member name="M:NUnit.Framework.DirectoryAssert.IsNotEmpty(System.String)">
 
9073
            <summary>
 
9074
            Asserts that the directory is not empty. If it is empty
 
9075
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9076
            </summary>
 
9077
            <param name="directory">A directory to search</param>
 
9078
        </member>
 
9079
        <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
 
9080
            <summary>
 
9081
            Asserts that path contains actual as a subdirectory or
 
9082
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9083
            </summary>
 
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>
 
9088
        </member>
 
9089
        <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
 
9090
            <summary>
 
9091
            Asserts that path contains actual as a subdirectory or
 
9092
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9093
            </summary>
 
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>
 
9097
        </member>
 
9098
        <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
 
9099
            <summary>
 
9100
            Asserts that path contains actual as a subdirectory or
 
9101
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9102
            </summary>
 
9103
            <param name="directory">A directory to search</param>
 
9104
            <param name="actual">sub-directory asserted to exist under directory</param>
 
9105
        </member>
 
9106
        <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.String,System.String,System.String,System.Object[])">
 
9107
            <summary>
 
9108
            Asserts that path contains actual as a subdirectory or
 
9109
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9110
            </summary>
 
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>
 
9115
        </member>
 
9116
        <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.String,System.String,System.String)">
 
9117
            <summary>
 
9118
            Asserts that path contains actual as a subdirectory or
 
9119
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9120
            </summary>
 
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>
 
9124
        </member>
 
9125
        <member name="M:NUnit.Framework.DirectoryAssert.IsWithin(System.String,System.String)">
 
9126
            <summary>
 
9127
            Asserts that path contains actual as a subdirectory or
 
9128
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9129
            </summary>
 
9130
            <param name="directory">A directory to search</param>
 
9131
            <param name="actual">sub-directory asserted to exist under directory</param>
 
9132
        </member>
 
9133
        <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String,System.Object[])">
 
9134
            <summary>
 
9135
            Asserts that path does not contain actual as a subdirectory or
 
9136
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9137
            </summary>
 
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>
 
9142
        </member>
 
9143
        <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo,System.String)">
 
9144
            <summary>
 
9145
            Asserts that path does not contain actual as a subdirectory or
 
9146
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9147
            </summary>
 
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>
 
9151
        </member>
 
9152
        <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.IO.DirectoryInfo,System.IO.DirectoryInfo)">
 
9153
            <summary>
 
9154
            Asserts that path does not contain actual as a subdirectory or
 
9155
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9156
            </summary>
 
9157
            <param name="directory">A directory to search</param>
 
9158
            <param name="actual">sub-directory asserted to exist under directory</param>
 
9159
        </member>
 
9160
        <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.String,System.String,System.String,System.Object[])">
 
9161
            <summary>
 
9162
            Asserts that path does not contain actual as a subdirectory or
 
9163
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9164
            </summary>
 
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>
 
9169
        </member>
 
9170
        <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.String,System.String,System.String)">
 
9171
            <summary>
 
9172
            Asserts that path does not contain actual as a subdirectory or
 
9173
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9174
            </summary>
 
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>
 
9178
        </member>
 
9179
        <member name="M:NUnit.Framework.DirectoryAssert.IsNotWithin(System.String,System.String)">
 
9180
            <summary>
 
9181
            Asserts that path does not contain actual as a subdirectory or
 
9182
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9183
            </summary>
 
9184
            <param name="directory">A directory to search</param>
 
9185
            <param name="actual">sub-directory asserted to exist under directory</param>
 
9186
        </member>
 
9187
        <member name="T:NUnit.Framework.AssertionException">
 
9188
            <summary>
 
9189
            Thrown when an assertion failed.
 
9190
            </summary>
 
9191
        </member>
 
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>
 
9195
        </member>
 
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>
 
9201
        </member>
 
9202
        <member name="M:NUnit.Framework.AssertionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
 
9203
            <summary>
 
9204
            Serialization Constructor
 
9205
            </summary>
 
9206
        </member>
 
9207
        <member name="T:NUnit.Framework.IgnoreException">
 
9208
            <summary>
 
9209
            Thrown when an assertion failed.
 
9210
            </summary>
 
9211
        </member>
 
9212
        <member name="M:NUnit.Framework.IgnoreException.#ctor(System.String)">
 
9213
            <param name="message"></param>
 
9214
        </member>
 
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>
 
9220
        </member>
 
9221
        <member name="M:NUnit.Framework.IgnoreException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
 
9222
            <summary>
 
9223
            Serialization Constructor
 
9224
            </summary>
 
9225
        </member>
 
9226
        <member name="T:NUnit.Framework.InconclusiveException">
 
9227
            <summary>
 
9228
            Thrown when a test executes inconclusively.
 
9229
            </summary>
 
9230
        </member>
 
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>
 
9234
        </member>
 
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>
 
9240
        </member>
 
9241
        <member name="M:NUnit.Framework.InconclusiveException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
 
9242
            <summary>
 
9243
            Serialization Constructor
 
9244
            </summary>
 
9245
        </member>
 
9246
        <member name="T:NUnit.Framework.SuccessException">
 
9247
            <summary>
 
9248
            Thrown when an assertion failed.
 
9249
            </summary>
 
9250
        </member>
 
9251
        <member name="M:NUnit.Framework.SuccessException.#ctor(System.String)">
 
9252
            <param name="message"></param>
 
9253
        </member>
 
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>
 
9259
        </member>
 
9260
        <member name="M:NUnit.Framework.SuccessException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
 
9261
            <summary>
 
9262
            Serialization Constructor
 
9263
            </summary>
 
9264
        </member>
 
9265
        <member name="T:NUnit.Framework.FileAssert">
 
9266
            <summary>
 
9267
            Summary description for FileAssert.
 
9268
            </summary>
 
9269
        </member>
 
9270
        <member name="M:NUnit.Framework.FileAssert.Equals(System.Object,System.Object)">
 
9271
            <summary>
 
9272
            The Equals method throws an AssertionException. This is done 
 
9273
            to make sure there is no mistake by calling this function.
 
9274
            </summary>
 
9275
            <param name="a"></param>
 
9276
            <param name="b"></param>
 
9277
        </member>
 
9278
        <member name="M:NUnit.Framework.FileAssert.ReferenceEquals(System.Object,System.Object)">
 
9279
            <summary>
 
9280
            override the default ReferenceEquals to throw an AssertionException. This 
 
9281
            implementation makes sure there is no mistake in calling this function 
 
9282
            as part of Assert. 
 
9283
            </summary>
 
9284
            <param name="a"></param>
 
9285
            <param name="b"></param>
 
9286
        </member>
 
9287
        <member name="M:NUnit.Framework.FileAssert.#ctor">
 
9288
            <summary>
 
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. 
 
9292
            </summary>
 
9293
        </member>
 
9294
        <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream,System.String,System.Object[])">
 
9295
            <summary>
 
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.
 
9299
            </summary>
 
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>
 
9304
        </member>
 
9305
        <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream,System.String)">
 
9306
            <summary>
 
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.
 
9310
            </summary>
 
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>
 
9314
        </member>
 
9315
        <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.Stream,System.IO.Stream)">
 
9316
            <summary>
 
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.
 
9320
            </summary>
 
9321
            <param name="expected">The expected Stream</param>
 
9322
            <param name="actual">The actual Stream</param>
 
9323
        </member>
 
9324
        <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo,System.String,System.Object[])">
 
9325
            <summary>
 
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.
 
9329
            </summary>
 
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>
 
9334
        </member>
 
9335
        <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo,System.String)">
 
9336
            <summary>
 
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.
 
9340
            </summary>
 
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>
 
9344
        </member>
 
9345
        <member name="M:NUnit.Framework.FileAssert.AreEqual(System.IO.FileInfo,System.IO.FileInfo)">
 
9346
            <summary>
 
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.
 
9350
            </summary>
 
9351
            <param name="expected">A file containing the value that is expected</param>
 
9352
            <param name="actual">A file containing the actual value</param>
 
9353
        </member>
 
9354
        <member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String,System.String,System.Object[])">
 
9355
            <summary>
 
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.
 
9359
            </summary>
 
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>
 
9364
        </member>
 
9365
        <member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String,System.String)">
 
9366
            <summary>
 
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.
 
9370
            </summary>
 
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>
 
9374
        </member>
 
9375
        <member name="M:NUnit.Framework.FileAssert.AreEqual(System.String,System.String)">
 
9376
            <summary>
 
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.
 
9380
            </summary>
 
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>
 
9383
        </member>
 
9384
        <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream,System.String,System.Object[])">
 
9385
            <summary>
 
9386
            Asserts that two Streams are not equal. If they are equal
 
9387
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9388
            </summary>
 
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>
 
9393
        </member>
 
9394
        <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream,System.String)">
 
9395
            <summary>
 
9396
            Asserts that two Streams are not equal. If they are equal
 
9397
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9398
            </summary>
 
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>
 
9402
        </member>
 
9403
        <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.Stream,System.IO.Stream)">
 
9404
            <summary>
 
9405
            Asserts that two Streams are not equal. If they are equal
 
9406
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9407
            </summary>
 
9408
            <param name="expected">The expected Stream</param>
 
9409
            <param name="actual">The actual Stream</param>
 
9410
        </member>
 
9411
        <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo,System.String,System.Object[])">
 
9412
            <summary>
 
9413
            Asserts that two files are not equal. If they are equal
 
9414
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9415
            </summary>
 
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>
 
9420
        </member>
 
9421
        <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo,System.String)">
 
9422
            <summary>
 
9423
            Asserts that two files are not equal. If they are equal
 
9424
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9425
            </summary>
 
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>
 
9429
        </member>
 
9430
        <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.IO.FileInfo,System.IO.FileInfo)">
 
9431
            <summary>
 
9432
            Asserts that two files are not equal. If they are equal
 
9433
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9434
            </summary>
 
9435
            <param name="expected">A file containing the value that is expected</param>
 
9436
            <param name="actual">A file containing the actual value</param>
 
9437
        </member>
 
9438
        <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String,System.String,System.Object[])">
 
9439
            <summary>
 
9440
            Asserts that two files are not equal. If they are equal
 
9441
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9442
            </summary>
 
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>
 
9447
        </member>
 
9448
        <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String,System.String)">
 
9449
            <summary>
 
9450
            Asserts that two files are not equal. If they are equal
 
9451
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9452
            </summary>
 
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>
 
9456
        </member>
 
9457
        <member name="M:NUnit.Framework.FileAssert.AreNotEqual(System.String,System.String)">
 
9458
            <summary>
 
9459
            Asserts that two files are not equal. If they are equal
 
9460
            an <see cref="T:NUnit.Framework.AssertionException"/> is thrown.
 
9461
            </summary>
 
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>
 
9464
        </member>
 
9465
        <member name="T:NUnit.Framework.GlobalSettings">
 
9466
            <summary>
 
9467
            GlobalSettings is a place for setting default values used
 
9468
            by the framework in performing asserts.
 
9469
            </summary>
 
9470
        </member>
 
9471
        <member name="F:NUnit.Framework.GlobalSettings.DefaultFloatingPointTolerance">
 
9472
            <summary>
 
9473
            Default tolerance for floating point equality
 
9474
            </summary>
 
9475
        </member>
 
9476
        <member name="T:NUnit.Framework.Guard">
 
9477
            <summary>
 
9478
            Class used to guard against unexpected argument values
 
9479
            by throwing an appropriate exception.
 
9480
            </summary>
 
9481
        </member>
 
9482
        <member name="M:NUnit.Framework.Guard.ArgumentNotNull(System.Object,System.String)">
 
9483
            <summary>
 
9484
            Throws an exception if an argument is null
 
9485
            </summary>
 
9486
            <param name="value">The value to be tested</param>
 
9487
            <param name="name">The name of the argument</param>
 
9488
        </member>
 
9489
        <member name="M:NUnit.Framework.Guard.ArgumentNotNullOrEmpty(System.String,System.String)">
 
9490
            <summary>
 
9491
            Throws an exception if a string argument is null or empty
 
9492
            </summary>
 
9493
            <param name="value">The value to be tested</param>
 
9494
            <param name="name">The name of the argument</param>
 
9495
        </member>
 
9496
        <member name="T:NUnit.Framework.Has">
 
9497
            <summary>
 
9498
            Helper class with properties and methods that supply
 
9499
            a number of constraints used in Asserts.
 
9500
            </summary>
 
9501
        </member>
 
9502
        <member name="M:NUnit.Framework.Has.Exactly(System.Int32)">
 
9503
            <summary>
 
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.
 
9507
            </summary>
 
9508
        </member>
 
9509
        <member name="M:NUnit.Framework.Has.Property(System.String)">
 
9510
            <summary>
 
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.
 
9514
            </summary>
 
9515
        </member>
 
9516
        <member name="M:NUnit.Framework.Has.Attribute(System.Type)">
 
9517
            <summary>
 
9518
            Returns a new AttributeConstraint checking for the
 
9519
            presence of a particular attribute on an object.
 
9520
            </summary>
 
9521
        </member>
 
9522
        <member name="M:NUnit.Framework.Has.Attribute``1">
 
9523
            <summary>
 
9524
            Returns a new AttributeConstraint checking for the
 
9525
            presence of a particular attribute on an object.
 
9526
            </summary>
 
9527
        </member>
 
9528
        <member name="M:NUnit.Framework.Has.Member(System.Object)">
 
9529
            <summary>
 
9530
            Returns a new CollectionContainsConstraint checking for the
 
9531
            presence of a particular object in the collection.
 
9532
            </summary>
 
9533
        </member>
 
9534
        <member name="P:NUnit.Framework.Has.No">
 
9535
            <summary>
 
9536
            Returns a ConstraintExpression that negates any
 
9537
            following constraint.
 
9538
            </summary>
 
9539
        </member>
 
9540
        <member name="P:NUnit.Framework.Has.All">
 
9541
            <summary>
 
9542
            Returns a ConstraintExpression, which will apply
 
9543
            the following constraint to all members of a collection,
 
9544
            succeeding if all of them succeed.
 
9545
            </summary>
 
9546
        </member>
 
9547
        <member name="P:NUnit.Framework.Has.Some">
 
9548
            <summary>
 
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.
 
9552
            </summary>
 
9553
        </member>
 
9554
        <member name="P:NUnit.Framework.Has.None">
 
9555
            <summary>
 
9556
            Returns a ConstraintExpression, which will apply
 
9557
            the following constraint to all members of a collection,
 
9558
            succeeding if all of them fail.
 
9559
            </summary>
 
9560
        </member>
 
9561
        <member name="P:NUnit.Framework.Has.Length">
 
9562
            <summary>
 
9563
            Returns a new ConstraintExpression, which will apply the following
 
9564
            constraint to the Length property of the object being tested.
 
9565
            </summary>
 
9566
        </member>
 
9567
        <member name="P:NUnit.Framework.Has.Count">
 
9568
            <summary>
 
9569
            Returns a new ConstraintExpression, which will apply the following
 
9570
            constraint to the Count property of the object being tested.
 
9571
            </summary>
 
9572
        </member>
 
9573
        <member name="P:NUnit.Framework.Has.Message">
 
9574
            <summary>
 
9575
            Returns a new ConstraintExpression, which will apply the following
 
9576
            constraint to the Message property of the object being tested.
 
9577
            </summary>
 
9578
        </member>
 
9579
        <member name="P:NUnit.Framework.Has.InnerException">
 
9580
            <summary>
 
9581
            Returns a new ConstraintExpression, which will apply the following
 
9582
            constraint to the InnerException property of the object being tested.
 
9583
            </summary>
 
9584
        </member>
 
9585
        <member name="T:NUnit.Framework.INUnitEqualityComparer`1">
 
9586
            <summary>
 
9587
            
 
9588
            </summary>
 
9589
            <typeparam name="T"></typeparam>
 
9590
        </member>
 
9591
        <member name="M:NUnit.Framework.INUnitEqualityComparer`1.AreEqual(`0,`0,NUnit.Framework.Constraints.Tolerance@)">
 
9592
            <summary>
 
9593
            Compares two objects of a given Type for equality within a tolerance
 
9594
            </summary>
 
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>
 
9598
            <returns></returns>
 
9599
        </member>
 
9600
        <member name="T:NUnit.Framework.IExpectException">
 
9601
            <summary>
 
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
 
9605
            attribute.
 
9606
            </summary>
 
9607
        </member>
 
9608
        <member name="M:NUnit.Framework.IExpectException.HandleException(System.Exception)">
 
9609
            <summary>
 
9610
            Method to handle an expected exception
 
9611
            </summary>
 
9612
            <param name="ex">The exception to be handled</param>
 
9613
        </member>
 
9614
        <member name="T:NUnit.Framework.TestDetails">
 
9615
            <summary>
 
9616
            Provides details about a test
 
9617
            </summary>
 
9618
        </member>
 
9619
        <member name="M:NUnit.Framework.TestDetails.#ctor(System.Object,System.Reflection.MethodInfo,System.String,System.String,System.Boolean)">
 
9620
            <summary>
 
9621
             Creates an instance of TestDetails
 
9622
            </summary>
 
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>
 
9628
        </member>
 
9629
        <member name="P:NUnit.Framework.TestDetails.Fixture">
 
9630
            <summary>
 
9631
             The fixture that the test is a member of, if available.
 
9632
            </summary>
 
9633
        </member>
 
9634
        <member name="P:NUnit.Framework.TestDetails.Method">
 
9635
            <summary>
 
9636
            The method that implements the test, if available.
 
9637
            </summary>
 
9638
        </member>
 
9639
        <member name="P:NUnit.Framework.TestDetails.FullName">
 
9640
            <summary>
 
9641
            The full name of the test.
 
9642
            </summary>
 
9643
        </member>
 
9644
        <member name="P:NUnit.Framework.TestDetails.Type">
 
9645
            <summary>
 
9646
            A string representing the type of test, e.g. "Test Case".
 
9647
            </summary>
 
9648
        </member>
 
9649
        <member name="P:NUnit.Framework.TestDetails.IsSuite">
 
9650
            <summary>
 
9651
            Indicates if the test represents a suite of tests.
 
9652
            </summary>
 
9653
        </member>
 
9654
        <member name="T:NUnit.Framework.Is">
 
9655
            <summary>
 
9656
            Helper class with properties and methods that supply
 
9657
            a number of constraints used in Asserts.
 
9658
            </summary>
 
9659
        </member>
 
9660
        <member name="M:NUnit.Framework.Is.EqualTo(System.Object)">
 
9661
            <summary>
 
9662
            Returns a constraint that tests two items for equality
 
9663
            </summary>
 
9664
        </member>
 
9665
        <member name="M:NUnit.Framework.Is.SameAs(System.Object)">
 
9666
            <summary>
 
9667
            Returns a constraint that tests that two references are the same object
 
9668
            </summary>
 
9669
        </member>
 
9670
        <member name="M:NUnit.Framework.Is.GreaterThan(System.Object)">
 
9671
            <summary>
 
9672
            Returns a constraint that tests whether the
 
9673
            actual value is greater than the suppled argument
 
9674
            </summary>
 
9675
        </member>
 
9676
        <member name="M:NUnit.Framework.Is.GreaterThanOrEqualTo(System.Object)">
 
9677
            <summary>
 
9678
            Returns a constraint that tests whether the
 
9679
            actual value is greater than or equal to the suppled argument
 
9680
            </summary>
 
9681
        </member>
 
9682
        <member name="M:NUnit.Framework.Is.AtLeast(System.Object)">
 
9683
            <summary>
 
9684
            Returns a constraint that tests whether the
 
9685
            actual value is greater than or equal to the suppled argument
 
9686
            </summary>
 
9687
        </member>
 
9688
        <member name="M:NUnit.Framework.Is.LessThan(System.Object)">
 
9689
            <summary>
 
9690
            Returns a constraint that tests whether the
 
9691
            actual value is less than the suppled argument
 
9692
            </summary>
 
9693
        </member>
 
9694
        <member name="M:NUnit.Framework.Is.LessThanOrEqualTo(System.Object)">
 
9695
            <summary>
 
9696
            Returns a constraint that tests whether the
 
9697
            actual value is less than or equal to the suppled argument
 
9698
            </summary>
 
9699
        </member>
 
9700
        <member name="M:NUnit.Framework.Is.AtMost(System.Object)">
 
9701
            <summary>
 
9702
            Returns a constraint that tests whether the
 
9703
            actual value is less than or equal to the suppled argument
 
9704
            </summary>
 
9705
        </member>
 
9706
        <member name="M:NUnit.Framework.Is.TypeOf(System.Type)">
 
9707
            <summary>
 
9708
            Returns a constraint that tests whether the actual
 
9709
            value is of the exact type supplied as an argument.
 
9710
            </summary>
 
9711
        </member>
 
9712
        <member name="M:NUnit.Framework.Is.TypeOf``1">
 
9713
            <summary>
 
9714
            Returns a constraint that tests whether the actual
 
9715
            value is of the exact type supplied as an argument.
 
9716
            </summary>
 
9717
        </member>
 
9718
        <member name="M:NUnit.Framework.Is.InstanceOf(System.Type)">
 
9719
            <summary>
 
9720
            Returns a constraint that tests whether the actual value
 
9721
            is of the type supplied as an argument or a derived type.
 
9722
            </summary>
 
9723
        </member>
 
9724
        <member name="M:NUnit.Framework.Is.InstanceOf``1">
 
9725
            <summary>
 
9726
            Returns a constraint that tests whether the actual value
 
9727
            is of the type supplied as an argument or a derived type.
 
9728
            </summary>
 
9729
        </member>
 
9730
        <member name="M:NUnit.Framework.Is.InstanceOfType(System.Type)">
 
9731
            <summary>
 
9732
            Returns a constraint that tests whether the actual value
 
9733
            is of the type supplied as an argument or a derived type.
 
9734
            </summary>
 
9735
        </member>
 
9736
        <member name="M:NUnit.Framework.Is.InstanceOfType``1">
 
9737
            <summary>
 
9738
            Returns a constraint that tests whether the actual value
 
9739
            is of the type supplied as an argument or a derived type.
 
9740
            </summary>
 
9741
        </member>
 
9742
        <member name="M:NUnit.Framework.Is.AssignableFrom(System.Type)">
 
9743
            <summary>
 
9744
            Returns a constraint that tests whether the actual value
 
9745
            is assignable from the type supplied as an argument.
 
9746
            </summary>
 
9747
        </member>
 
9748
        <member name="M:NUnit.Framework.Is.AssignableFrom``1">
 
9749
            <summary>
 
9750
            Returns a constraint that tests whether the actual value
 
9751
            is assignable from the type supplied as an argument.
 
9752
            </summary>
 
9753
        </member>
 
9754
        <member name="M:NUnit.Framework.Is.AssignableTo(System.Type)">
 
9755
            <summary>
 
9756
            Returns a constraint that tests whether the actual value
 
9757
            is assignable from the type supplied as an argument.
 
9758
            </summary>
 
9759
        </member>
 
9760
        <member name="M:NUnit.Framework.Is.AssignableTo``1">
 
9761
            <summary>
 
9762
            Returns a constraint that tests whether the actual value
 
9763
            is assignable from the type supplied as an argument.
 
9764
            </summary>
 
9765
        </member>
 
9766
        <member name="M:NUnit.Framework.Is.EquivalentTo(System.Collections.IEnumerable)">
 
9767
            <summary>
 
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.
 
9771
            </summary>
 
9772
        </member>
 
9773
        <member name="M:NUnit.Framework.Is.SubsetOf(System.Collections.IEnumerable)">
 
9774
            <summary>
 
9775
            Returns a constraint that tests whether the actual value
 
9776
            is a subset of the collection supplied as an argument.
 
9777
            </summary>
 
9778
        </member>
 
9779
        <member name="M:NUnit.Framework.Is.StringContaining(System.String)">
 
9780
            <summary>
 
9781
            Returns a constraint that succeeds if the actual
 
9782
            value contains the substring supplied as an argument.
 
9783
            </summary>
 
9784
        </member>
 
9785
        <member name="M:NUnit.Framework.Is.StringStarting(System.String)">
 
9786
            <summary>
 
9787
            Returns a constraint that succeeds if the actual
 
9788
            value starts with the substring supplied as an argument.
 
9789
            </summary>
 
9790
        </member>
 
9791
        <member name="M:NUnit.Framework.Is.StringEnding(System.String)">
 
9792
            <summary>
 
9793
            Returns a constraint that succeeds if the actual
 
9794
            value ends with the substring supplied as an argument.
 
9795
            </summary>
 
9796
        </member>
 
9797
        <member name="M:NUnit.Framework.Is.StringMatching(System.String)">
 
9798
            <summary>
 
9799
            Returns a constraint that succeeds if the actual
 
9800
            value matches the regular expression supplied as an argument.
 
9801
            </summary>
 
9802
        </member>
 
9803
        <member name="M:NUnit.Framework.Is.SamePath(System.String)">
 
9804
            <summary>
 
9805
            Returns a constraint that tests whether the path provided 
 
9806
            is the same as an expected path after canonicalization.
 
9807
            </summary>
 
9808
        </member>
 
9809
        <member name="M:NUnit.Framework.Is.SubPath(System.String)">
 
9810
            <summary>
 
9811
            Returns a constraint that tests whether the path provided 
 
9812
            is under an expected path after canonicalization.
 
9813
            </summary>
 
9814
        </member>
 
9815
        <member name="M:NUnit.Framework.Is.SamePathOrUnder(System.String)">
 
9816
            <summary>
 
9817
            Returns a constraint that tests whether the path provided 
 
9818
            is the same path or under an expected path after canonicalization.
 
9819
            </summary>
 
9820
        </member>
 
9821
        <member name="M:NUnit.Framework.Is.InRange``1(``0,``0)">
 
9822
            <summary>
 
9823
            Returns a constraint that tests whether the actual value falls 
 
9824
            within a specified range.
 
9825
            </summary>
 
9826
        </member>
 
9827
        <member name="P:NUnit.Framework.Is.Not">
 
9828
            <summary>
 
9829
            Returns a ConstraintExpression that negates any
 
9830
            following constraint.
 
9831
            </summary>
 
9832
        </member>
 
9833
        <member name="P:NUnit.Framework.Is.All">
 
9834
            <summary>
 
9835
            Returns a ConstraintExpression, which will apply
 
9836
            the following constraint to all members of a collection,
 
9837
            succeeding if all of them succeed.
 
9838
            </summary>
 
9839
        </member>
 
9840
        <member name="P:NUnit.Framework.Is.Null">
 
9841
            <summary>
 
9842
            Returns a constraint that tests for null
 
9843
            </summary>
 
9844
        </member>
 
9845
        <member name="P:NUnit.Framework.Is.True">
 
9846
            <summary>
 
9847
            Returns a constraint that tests for True
 
9848
            </summary>
 
9849
        </member>
 
9850
        <member name="P:NUnit.Framework.Is.False">
 
9851
            <summary>
 
9852
            Returns a constraint that tests for False
 
9853
            </summary>
 
9854
        </member>
 
9855
        <member name="P:NUnit.Framework.Is.Positive">
 
9856
            <summary>
 
9857
            Returns a constraint that tests for a positive value
 
9858
            </summary>
 
9859
        </member>
 
9860
        <member name="P:NUnit.Framework.Is.Negative">
 
9861
            <summary>
 
9862
            Returns a constraint that tests for a negative value
 
9863
            </summary>
 
9864
        </member>
 
9865
        <member name="P:NUnit.Framework.Is.NaN">
 
9866
            <summary>
 
9867
            Returns a constraint that tests for NaN
 
9868
            </summary>
 
9869
        </member>
 
9870
        <member name="P:NUnit.Framework.Is.Empty">
 
9871
            <summary>
 
9872
            Returns a constraint that tests for empty
 
9873
            </summary>
 
9874
        </member>
 
9875
        <member name="P:NUnit.Framework.Is.Unique">
 
9876
            <summary>
 
9877
            Returns a constraint that tests whether a collection 
 
9878
            contains all unique items.
 
9879
            </summary>
 
9880
        </member>
 
9881
        <member name="P:NUnit.Framework.Is.BinarySerializable">
 
9882
            <summary>
 
9883
            Returns a constraint that tests whether an object graph is serializable in binary format.
 
9884
            </summary>
 
9885
        </member>
 
9886
        <member name="P:NUnit.Framework.Is.XmlSerializable">
 
9887
            <summary>
 
9888
            Returns a constraint that tests whether an object graph is serializable in xml format.
 
9889
            </summary>
 
9890
        </member>
 
9891
        <member name="P:NUnit.Framework.Is.Ordered">
 
9892
            <summary>
 
9893
            Returns a constraint that tests whether a collection is ordered
 
9894
            </summary>
 
9895
        </member>
 
9896
        <member name="T:NUnit.Framework.Iz">
 
9897
            <summary>
 
9898
            The Iz class is a synonym for Is intended for use in VB,
 
9899
            which regards Is as a keyword.
 
9900
            </summary>
 
9901
        </member>
 
9902
        <member name="T:NUnit.Framework.List">
 
9903
            <summary>
 
9904
            The List class is a helper class with properties and methods
 
9905
            that supply a number of constraints used with lists and collections.
 
9906
            </summary>
 
9907
        </member>
 
9908
        <member name="M:NUnit.Framework.List.Map(System.Collections.ICollection)">
 
9909
            <summary>
 
9910
            List.Map returns a ListMapper, which can be used to map
 
9911
            the original collection to another collection.
 
9912
            </summary>
 
9913
            <param name="actual"></param>
 
9914
            <returns></returns>
 
9915
        </member>
 
9916
        <member name="T:NUnit.Framework.ListMapper">
 
9917
            <summary>
 
9918
            ListMapper is used to transform a collection used as an actual argument
 
9919
            producing another collection to be used in the assertion.
 
9920
            </summary>
 
9921
        </member>
 
9922
        <member name="M:NUnit.Framework.ListMapper.#ctor(System.Collections.ICollection)">
 
9923
            <summary>
 
9924
            Construct a ListMapper based on a collection
 
9925
            </summary>
 
9926
            <param name="original">The collection to be transformed</param>
 
9927
        </member>
 
9928
        <member name="M:NUnit.Framework.ListMapper.Property(System.String)">
 
9929
            <summary>
 
9930
            Produces a collection containing all the values of a property
 
9931
            </summary>
 
9932
            <param name="name">The collection of property values</param>
 
9933
            <returns></returns>
 
9934
        </member>
 
9935
        <member name="T:NUnit.Framework.Randomizer">
 
9936
            <summary>
 
9937
            Randomizer returns a set of random values in a repeatable
 
9938
            way, to allow re-running of tests if necessary.
 
9939
            </summary>
 
9940
        </member>
 
9941
        <member name="M:NUnit.Framework.Randomizer.GetRandomizer(System.Reflection.MemberInfo)">
 
9942
            <summary>
 
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.
 
9947
            </summary>
 
9948
        </member>
 
9949
        <member name="M:NUnit.Framework.Randomizer.GetRandomizer(System.Reflection.ParameterInfo)">
 
9950
            <summary>
 
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.
 
9955
            </summary>
 
9956
        </member>
 
9957
        <member name="M:NUnit.Framework.Randomizer.#ctor">
 
9958
            <summary>
 
9959
            Construct a randomizer using a random seed
 
9960
            </summary>
 
9961
        </member>
 
9962
        <member name="M:NUnit.Framework.Randomizer.#ctor(System.Int32)">
 
9963
            <summary>
 
9964
            Construct a randomizer using a specified seed
 
9965
            </summary>
 
9966
        </member>
 
9967
        <member name="M:NUnit.Framework.Randomizer.GetDoubles(System.Int32)">
 
9968
            <summary>
 
9969
            Return an array of random doubles between 0.0 and 1.0.
 
9970
            </summary>
 
9971
            <param name="count"></param>
 
9972
            <returns></returns>
 
9973
        </member>
 
9974
        <member name="M:NUnit.Framework.Randomizer.GetDoubles(System.Double,System.Double,System.Int32)">
 
9975
            <summary>
 
9976
            Return an array of random doubles with values in a specified range.
 
9977
            </summary>
 
9978
        </member>
 
9979
        <member name="M:NUnit.Framework.Randomizer.GetInts(System.Int32,System.Int32,System.Int32)">
 
9980
            <summary>
 
9981
            Return an array of random ints with values in a specified range.
 
9982
            </summary>
 
9983
        </member>
 
9984
        <member name="P:NUnit.Framework.Randomizer.RandomSeed">
 
9985
            <summary>
 
9986
            Get a random seed for use in creating a randomizer.
 
9987
            </summary>
 
9988
        </member>
 
9989
        <member name="T:NUnit.Framework.SpecialValue">
 
9990
            <summary>
 
9991
            The SpecialValue enum is used to represent TestCase arguments
 
9992
            that cannot be used as arguments to an Attribute.
 
9993
            </summary>
 
9994
        </member>
 
9995
        <member name="F:NUnit.Framework.SpecialValue.Null">
 
9996
            <summary>
 
9997
            Null represents a null value, which cannot be used as an 
 
9998
            argument to an attribute under .NET 1.x
 
9999
            </summary>
 
10000
        </member>
 
10001
        <member name="T:NUnit.Framework.StringAssert">
 
10002
            <summary>
 
10003
            Basic Asserts on strings.
 
10004
            </summary>
 
10005
        </member>
 
10006
        <member name="M:NUnit.Framework.StringAssert.Equals(System.Object,System.Object)">
 
10007
            <summary>
 
10008
            The Equals method throws an AssertionException. This is done 
 
10009
            to make sure there is no mistake by calling this function.
 
10010
            </summary>
 
10011
            <param name="a"></param>
 
10012
            <param name="b"></param>
 
10013
        </member>
 
10014
        <member name="M:NUnit.Framework.StringAssert.ReferenceEquals(System.Object,System.Object)">
 
10015
            <summary>
 
10016
            override the default ReferenceEquals to throw an AssertionException. This 
 
10017
            implementation makes sure there is no mistake in calling this function 
 
10018
            as part of Assert. 
 
10019
            </summary>
 
10020
            <param name="a"></param>
 
10021
            <param name="b"></param>
 
10022
        </member>
 
10023
        <member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String,System.String,System.Object[])">
 
10024
            <summary>
 
10025
            Asserts that a string is found within another string.
 
10026
            </summary>
 
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>
 
10031
        </member>
 
10032
        <member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String,System.String)">
 
10033
            <summary>
 
10034
            Asserts that a string is found within another string.
 
10035
            </summary>
 
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>
 
10039
        </member>
 
10040
        <member name="M:NUnit.Framework.StringAssert.Contains(System.String,System.String)">
 
10041
            <summary>
 
10042
            Asserts that a string is found within another string.
 
10043
            </summary>
 
10044
            <param name="expected">The expected string</param>
 
10045
            <param name="actual">The string to be examined</param>
 
10046
        </member>
 
10047
        <member name="M:NUnit.Framework.StringAssert.DoesNotContain(System.String,System.String,System.String,System.Object[])">
 
10048
            <summary>
 
10049
            Asserts that a string is not found within another string.
 
10050
            </summary>
 
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>
 
10055
        </member>
 
10056
        <member name="M:NUnit.Framework.StringAssert.DoesNotContain(System.String,System.String,System.String)">
 
10057
            <summary>
 
10058
            Asserts that a string is found within another string.
 
10059
            </summary>
 
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>
 
10063
        </member>
 
10064
        <member name="M:NUnit.Framework.StringAssert.DoesNotContain(System.String,System.String)">
 
10065
            <summary>
 
10066
            Asserts that a string is found within another string.
 
10067
            </summary>
 
10068
            <param name="expected">The expected string</param>
 
10069
            <param name="actual">The string to be examined</param>
 
10070
        </member>
 
10071
        <member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String,System.String,System.Object[])">
 
10072
            <summary>
 
10073
            Asserts that a string starts with another string.
 
10074
            </summary>
 
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>
 
10079
        </member>
 
10080
        <member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String,System.String)">
 
10081
            <summary>
 
10082
            Asserts that a string starts with another string.
 
10083
            </summary>
 
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>
 
10087
        </member>
 
10088
        <member name="M:NUnit.Framework.StringAssert.StartsWith(System.String,System.String)">
 
10089
            <summary>
 
10090
            Asserts that a string starts with another string.
 
10091
            </summary>
 
10092
            <param name="expected">The expected string</param>
 
10093
            <param name="actual">The string to be examined</param>
 
10094
        </member>
 
10095
        <member name="M:NUnit.Framework.StringAssert.DoesNotStartWith(System.String,System.String,System.String,System.Object[])">
 
10096
            <summary>
 
10097
            Asserts that a string does not start with another string.
 
10098
            </summary>
 
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>
 
10103
        </member>
 
10104
        <member name="M:NUnit.Framework.StringAssert.DoesNotStartWith(System.String,System.String,System.String)">
 
10105
            <summary>
 
10106
            Asserts that a string does not start with another string.
 
10107
            </summary>
 
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>
 
10111
        </member>
 
10112
        <member name="M:NUnit.Framework.StringAssert.DoesNotStartWith(System.String,System.String)">
 
10113
            <summary>
 
10114
            Asserts that a string does not start with another string.
 
10115
            </summary>
 
10116
            <param name="expected">The expected string</param>
 
10117
            <param name="actual">The string to be examined</param>
 
10118
        </member>
 
10119
        <member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String,System.String,System.Object[])">
 
10120
            <summary>
 
10121
            Asserts that a string ends with another string.
 
10122
            </summary>
 
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>
 
10127
        </member>
 
10128
        <member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String,System.String)">
 
10129
            <summary>
 
10130
            Asserts that a string ends with another string.
 
10131
            </summary>
 
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>
 
10135
        </member>
 
10136
        <member name="M:NUnit.Framework.StringAssert.EndsWith(System.String,System.String)">
 
10137
            <summary>
 
10138
            Asserts that a string ends with another string.
 
10139
            </summary>
 
10140
            <param name="expected">The expected string</param>
 
10141
            <param name="actual">The string to be examined</param>
 
10142
        </member>
 
10143
        <member name="M:NUnit.Framework.StringAssert.DoesNotEndWith(System.String,System.String,System.String,System.Object[])">
 
10144
            <summary>
 
10145
            Asserts that a string does not end with another string.
 
10146
            </summary>
 
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>
 
10151
        </member>
 
10152
        <member name="M:NUnit.Framework.StringAssert.DoesNotEndWith(System.String,System.String,System.String)">
 
10153
            <summary>
 
10154
            Asserts that a string does not end with another string.
 
10155
            </summary>
 
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>
 
10159
        </member>
 
10160
        <member name="M:NUnit.Framework.StringAssert.DoesNotEndWith(System.String,System.String)">
 
10161
            <summary>
 
10162
            Asserts that a string does not end with another string.
 
10163
            </summary>
 
10164
            <param name="expected">The expected string</param>
 
10165
            <param name="actual">The string to be examined</param>
 
10166
        </member>
 
10167
        <member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String,System.String,System.Object[])">
 
10168
            <summary>
 
10169
            Asserts that two strings are equal, without regard to case.
 
10170
            </summary>
 
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>
 
10175
        </member>
 
10176
        <member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String,System.String)">
 
10177
            <summary>
 
10178
            Asserts that two strings are equal, without regard to case.
 
10179
            </summary>
 
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>
 
10183
        </member>
 
10184
        <member name="M:NUnit.Framework.StringAssert.AreEqualIgnoringCase(System.String,System.String)">
 
10185
            <summary>
 
10186
            Asserts that two strings are equal, without regard to case.
 
10187
            </summary>
 
10188
            <param name="expected">The expected string</param>
 
10189
            <param name="actual">The actual string</param>
 
10190
        </member>
 
10191
        <member name="M:NUnit.Framework.StringAssert.AreNotEqualIgnoringCase(System.String,System.String,System.String,System.Object[])">
 
10192
            <summary>
 
10193
            Asserts that two strings are not equal, without regard to case.
 
10194
            </summary>
 
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>
 
10199
        </member>
 
10200
        <member name="M:NUnit.Framework.StringAssert.AreNotEqualIgnoringCase(System.String,System.String,System.String)">
 
10201
            <summary>
 
10202
            Asserts that two strings are Notequal, without regard to case.
 
10203
            </summary>
 
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>
 
10207
        </member>
 
10208
        <member name="M:NUnit.Framework.StringAssert.AreNotEqualIgnoringCase(System.String,System.String)">
 
10209
            <summary>
 
10210
            Asserts that two strings are not equal, without regard to case.
 
10211
            </summary>
 
10212
            <param name="expected">The expected string</param>
 
10213
            <param name="actual">The actual string</param>
 
10214
        </member>
 
10215
        <member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String,System.String,System.Object[])">
 
10216
            <summary>
 
10217
            Asserts that a string matches an expected regular expression pattern.
 
10218
            </summary>
 
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>
 
10223
        </member>
 
10224
        <member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String,System.String)">
 
10225
            <summary>
 
10226
            Asserts that a string matches an expected regular expression pattern.
 
10227
            </summary>
 
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>
 
10231
        </member>
 
10232
        <member name="M:NUnit.Framework.StringAssert.IsMatch(System.String,System.String)">
 
10233
            <summary>
 
10234
            Asserts that a string matches an expected regular expression pattern.
 
10235
            </summary>
 
10236
            <param name="pattern">The regex pattern to be matched</param>
 
10237
            <param name="actual">The actual string</param>
 
10238
        </member>
 
10239
        <member name="M:NUnit.Framework.StringAssert.DoesNotMatch(System.String,System.String,System.String,System.Object[])">
 
10240
            <summary>
 
10241
            Asserts that a string does not match an expected regular expression pattern.
 
10242
            </summary>
 
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>
 
10247
        </member>
 
10248
        <member name="M:NUnit.Framework.StringAssert.DoesNotMatch(System.String,System.String,System.String)">
 
10249
            <summary>
 
10250
            Asserts that a string does not match an expected regular expression pattern.
 
10251
            </summary>
 
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>
 
10255
        </member>
 
10256
        <member name="M:NUnit.Framework.StringAssert.DoesNotMatch(System.String,System.String)">
 
10257
            <summary>
 
10258
            Asserts that a string does not match an expected regular expression pattern.
 
10259
            </summary>
 
10260
            <param name="pattern">The regex pattern to be used</param>
 
10261
            <param name="actual">The actual string</param>
 
10262
        </member>
 
10263
        <member name="T:NUnit.Framework.TestCaseData">
 
10264
            <summary>
 
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.
 
10269
            
 
10270
            Note: Instance modifiers are getters that return
 
10271
            the same instance after modifying it's state.
 
10272
            </summary>
 
10273
        </member>
 
10274
        <member name="F:NUnit.Framework.TestCaseData.arguments">
 
10275
            <summary>
 
10276
            The argument list to be provided to the test
 
10277
            </summary>
 
10278
        </member>
 
10279
        <member name="F:NUnit.Framework.TestCaseData.expectedResult">
 
10280
            <summary>
 
10281
            The expected result to be returned
 
10282
            </summary>
 
10283
        </member>
 
10284
        <member name="F:NUnit.Framework.TestCaseData.hasExpectedResult">
 
10285
            <summary>
 
10286
            Set to true if this has an expected result
 
10287
            </summary>
 
10288
        </member>
 
10289
        <member name="F:NUnit.Framework.TestCaseData.expectedExceptionType">
 
10290
            <summary>
 
10291
             The expected exception Type
 
10292
            </summary>
 
10293
        </member>
 
10294
        <member name="F:NUnit.Framework.TestCaseData.expectedExceptionName">
 
10295
            <summary>
 
10296
            The FullName of the expected exception
 
10297
            </summary>
 
10298
        </member>
 
10299
        <member name="F:NUnit.Framework.TestCaseData.testName">
 
10300
            <summary>
 
10301
            The name to be used for the test
 
10302
            </summary>
 
10303
        </member>
 
10304
        <member name="F:NUnit.Framework.TestCaseData.description">
 
10305
            <summary>
 
10306
            The description of the test
 
10307
            </summary>
 
10308
        </member>
 
10309
        <member name="F:NUnit.Framework.TestCaseData.properties">
 
10310
            <summary>
 
10311
            A dictionary of properties, used to add information
 
10312
            to tests without requiring the class to change.
 
10313
            </summary>
 
10314
        </member>
 
10315
        <member name="F:NUnit.Framework.TestCaseData.isIgnored">
 
10316
            <summary>
 
10317
            If true, indicates that the test case is to be ignored
 
10318
            </summary>
 
10319
        </member>
 
10320
        <member name="F:NUnit.Framework.TestCaseData.isExplicit">
 
10321
            <summary>
 
10322
            If true, indicates that the test case is marked explicit
 
10323
            </summary>
 
10324
        </member>
 
10325
        <member name="F:NUnit.Framework.TestCaseData.ignoreReason">
 
10326
            <summary>
 
10327
            The reason for ignoring a test case
 
10328
            </summary>
 
10329
        </member>
 
10330
        <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object[])">
 
10331
            <summary>
 
10332
            Initializes a new instance of the <see cref="T:TestCaseData"/> class.
 
10333
            </summary>
 
10334
            <param name="args">The arguments.</param>
 
10335
        </member>
 
10336
        <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object)">
 
10337
            <summary>
 
10338
            Initializes a new instance of the <see cref="T:TestCaseData"/> class.
 
10339
            </summary>
 
10340
            <param name="arg">The argument.</param>
 
10341
        </member>
 
10342
        <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object,System.Object)">
 
10343
            <summary>
 
10344
            Initializes a new instance of the <see cref="T:TestCaseData"/> class.
 
10345
            </summary>
 
10346
            <param name="arg1">The first argument.</param>
 
10347
            <param name="arg2">The second argument.</param>
 
10348
        </member>
 
10349
        <member name="M:NUnit.Framework.TestCaseData.#ctor(System.Object,System.Object,System.Object)">
 
10350
            <summary>
 
10351
            Initializes a new instance of the <see cref="T:TestCaseData"/> class.
 
10352
            </summary>
 
10353
            <param name="arg1">The first argument.</param>
 
10354
            <param name="arg2">The second argument.</param>
 
10355
            <param name="arg3">The third argument.</param>
 
10356
        </member>
 
10357
        <member name="M:NUnit.Framework.TestCaseData.Returns(System.Object)">
 
10358
            <summary>
 
10359
            Sets the expected result for the test
 
10360
            </summary>
 
10361
            <param name="result">The expected result</param>
 
10362
            <returns>A modified TestCaseData</returns>
 
10363
        </member>
 
10364
        <member name="M:NUnit.Framework.TestCaseData.Throws(System.Type)">
 
10365
            <summary>
 
10366
            Sets the expected exception type for the test
 
10367
            </summary>
 
10368
            <param name="exceptionType">Type of the expected exception.</param>
 
10369
            <returns>The modified TestCaseData instance</returns>
 
10370
        </member>
 
10371
        <member name="M:NUnit.Framework.TestCaseData.Throws(System.String)">
 
10372
            <summary>
 
10373
            Sets the expected exception type for the test
 
10374
            </summary>
 
10375
            <param name="exceptionName">FullName of the expected exception.</param>
 
10376
            <returns>The modified TestCaseData instance</returns>
 
10377
        </member>
 
10378
        <member name="M:NUnit.Framework.TestCaseData.SetName(System.String)">
 
10379
            <summary>
 
10380
            Sets the name of the test case
 
10381
            </summary>
 
10382
            <returns>The modified TestCaseData instance</returns>
 
10383
        </member>
 
10384
        <member name="M:NUnit.Framework.TestCaseData.SetDescription(System.String)">
 
10385
            <summary>
 
10386
            Sets the description for the test case
 
10387
            being constructed.
 
10388
            </summary>
 
10389
            <param name="description">The description.</param>
 
10390
            <returns>The modified TestCaseData instance.</returns>
 
10391
        </member>
 
10392
        <member name="M:NUnit.Framework.TestCaseData.SetCategory(System.String)">
 
10393
            <summary>
 
10394
            Applies a category to the test
 
10395
            </summary>
 
10396
            <param name="category"></param>
 
10397
            <returns></returns>
 
10398
        </member>
 
10399
        <member name="M:NUnit.Framework.TestCaseData.SetProperty(System.String,System.String)">
 
10400
            <summary>
 
10401
            Applies a named property to the test
 
10402
            </summary>
 
10403
            <param name="propName"></param>
 
10404
            <param name="propValue"></param>
 
10405
            <returns></returns>
 
10406
        </member>
 
10407
        <member name="M:NUnit.Framework.TestCaseData.SetProperty(System.String,System.Int32)">
 
10408
            <summary>
 
10409
            Applies a named property to the test
 
10410
            </summary>
 
10411
            <param name="propName"></param>
 
10412
            <param name="propValue"></param>
 
10413
            <returns></returns>
 
10414
        </member>
 
10415
        <member name="M:NUnit.Framework.TestCaseData.SetProperty(System.String,System.Double)">
 
10416
            <summary>
 
10417
            Applies a named property to the test
 
10418
            </summary>
 
10419
            <param name="propName"></param>
 
10420
            <param name="propValue"></param>
 
10421
            <returns></returns>
 
10422
        </member>
 
10423
        <member name="M:NUnit.Framework.TestCaseData.Ignore">
 
10424
            <summary>
 
10425
            Ignores this TestCase.
 
10426
            </summary>
 
10427
            <returns></returns>
 
10428
        </member>
 
10429
        <member name="M:NUnit.Framework.TestCaseData.Ignore(System.String)">
 
10430
            <summary>
 
10431
            Ignores this TestCase, specifying the reason.
 
10432
            </summary>
 
10433
            <param name="reason">The reason.</param>
 
10434
            <returns></returns>
 
10435
        </member>
 
10436
        <member name="M:NUnit.Framework.TestCaseData.MakeExplicit">
 
10437
            <summary>
 
10438
            Marks this TestCase as Explicit
 
10439
            </summary>
 
10440
            <returns></returns>
 
10441
        </member>
 
10442
        <member name="M:NUnit.Framework.TestCaseData.MakeExplicit(System.String)">
 
10443
            <summary>
 
10444
            Marks this TestCase as Explicit, specifying the reason.
 
10445
            </summary>
 
10446
            <param name="reason">The reason.</param>
 
10447
            <returns></returns>
 
10448
        </member>
 
10449
        <member name="P:NUnit.Framework.TestCaseData.Arguments">
 
10450
            <summary>
 
10451
            Gets the argument list to be provided to the test
 
10452
            </summary>
 
10453
        </member>
 
10454
        <member name="P:NUnit.Framework.TestCaseData.Result">
 
10455
            <summary>
 
10456
            Gets the expected result
 
10457
            </summary>
 
10458
        </member>
 
10459
        <member name="P:NUnit.Framework.TestCaseData.HasExpectedResult">
 
10460
            <summary>
 
10461
            Returns true if the result has been set
 
10462
            </summary>
 
10463
        </member>
 
10464
        <member name="P:NUnit.Framework.TestCaseData.ExpectedException">
 
10465
            <summary>
 
10466
             Gets the expected exception Type
 
10467
            </summary>
 
10468
        </member>
 
10469
        <member name="P:NUnit.Framework.TestCaseData.ExpectedExceptionName">
 
10470
            <summary>
 
10471
            Gets the FullName of the expected exception
 
10472
            </summary>
 
10473
        </member>
 
10474
        <member name="P:NUnit.Framework.TestCaseData.TestName">
 
10475
            <summary>
 
10476
            Gets the name to be used for the test
 
10477
            </summary>
 
10478
        </member>
 
10479
        <member name="P:NUnit.Framework.TestCaseData.Description">
 
10480
            <summary>
 
10481
            Gets the description of the test
 
10482
            </summary>
 
10483
        </member>
 
10484
        <member name="P:NUnit.Framework.TestCaseData.Ignored">
 
10485
            <summary>
 
10486
            Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is ignored.
 
10487
            </summary>
 
10488
            <value><c>true</c> if ignored; otherwise, <c>false</c>.</value>
 
10489
        </member>
 
10490
        <member name="P:NUnit.Framework.TestCaseData.Explicit">
 
10491
            <summary>
 
10492
            Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is explicit.
 
10493
            </summary>
 
10494
            <value><c>true</c> if explicit; otherwise, <c>false</c>.</value>
 
10495
        </member>
 
10496
        <member name="P:NUnit.Framework.TestCaseData.IgnoreReason">
 
10497
            <summary>
 
10498
            Gets the ignore reason.
 
10499
            </summary>
 
10500
            <value>The ignore reason.</value>
 
10501
        </member>
 
10502
        <member name="P:NUnit.Framework.TestCaseData.Categories">
 
10503
            <summary>
 
10504
            Gets a list of categories associated with this test.
 
10505
            </summary>
 
10506
        </member>
 
10507
        <member name="P:NUnit.Framework.TestCaseData.Properties">
 
10508
            <summary>
 
10509
            Gets the property dictionary for this test
 
10510
            </summary>
 
10511
        </member>
 
10512
        <member name="T:NUnit.Framework.TestContext">
 
10513
            <summary>
 
10514
            Provide the context information of the current test
 
10515
            </summary>
 
10516
        </member>
 
10517
        <member name="M:NUnit.Framework.TestContext.#ctor(System.Collections.IDictionary)">
 
10518
            <summary>
 
10519
            Constructs a TestContext using the provided context dictionary
 
10520
            </summary>
 
10521
            <param name="context">A context dictionary</param>
 
10522
        </member>
 
10523
        <member name="P:NUnit.Framework.TestContext.CurrentContext">
 
10524
            <summary>
 
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.
 
10529
            </summary>
 
10530
        </member>
 
10531
        <member name="P:NUnit.Framework.TestContext.Test">
 
10532
            <summary>
 
10533
            Gets a TestAdapter representing the currently executing test in this context.
 
10534
            </summary>
 
10535
        </member>
 
10536
        <member name="P:NUnit.Framework.TestContext.Result">
 
10537
            <summary>
 
10538
            Gets a ResultAdapter representing the current result for the test 
 
10539
            executing in this context.
 
10540
            </summary>
 
10541
        </member>
 
10542
        <member name="P:NUnit.Framework.TestContext.TestDirectory">
 
10543
            <summary>
 
10544
            Gets the directory containing the current test assembly.
 
10545
            </summary>
 
10546
        </member>
 
10547
        <member name="P:NUnit.Framework.TestContext.WorkDirectory">
 
10548
            <summary>
 
10549
            Gets the directory to be used for outputing files created
 
10550
            by this test run.
 
10551
            </summary>
 
10552
        </member>
 
10553
        <member name="T:NUnit.Framework.TestContext.TestAdapter">
 
10554
            <summary>
 
10555
            TestAdapter adapts a Test for consumption by
 
10556
            the user test code.
 
10557
            </summary>
 
10558
        </member>
 
10559
        <member name="M:NUnit.Framework.TestContext.TestAdapter.#ctor(System.Collections.IDictionary)">
 
10560
            <summary>
 
10561
            Constructs a TestAdapter for this context
 
10562
            </summary>
 
10563
            <param name="context">The context dictionary</param>
 
10564
        </member>
 
10565
        <member name="P:NUnit.Framework.TestContext.TestAdapter.Name">
 
10566
            <summary>
 
10567
            The name of the test.
 
10568
            </summary>
 
10569
        </member>
 
10570
        <member name="P:NUnit.Framework.TestContext.TestAdapter.FullName">
 
10571
            <summary>
 
10572
            The FullName of the test
 
10573
            </summary>
 
10574
        </member>
 
10575
        <member name="P:NUnit.Framework.TestContext.TestAdapter.Properties">
 
10576
            <summary>
 
10577
            The properties of the test.
 
10578
            </summary>
 
10579
        </member>
 
10580
        <member name="T:NUnit.Framework.TestContext.ResultAdapter">
 
10581
            <summary>
 
10582
            ResultAdapter adapts a TestResult for consumption by
 
10583
            the user test code.
 
10584
            </summary>
 
10585
        </member>
 
10586
        <member name="M:NUnit.Framework.TestContext.ResultAdapter.#ctor(System.Collections.IDictionary)">
 
10587
            <summary>
 
10588
            Construct a ResultAdapter for a context
 
10589
            </summary>
 
10590
            <param name="context">The context holding the result</param>
 
10591
        </member>
 
10592
        <member name="P:NUnit.Framework.TestContext.ResultAdapter.State">
 
10593
            <summary>
 
10594
            The TestState of current test. This maps to the ResultState
 
10595
            used in nunit.core and is subject to change in the future.
 
10596
            </summary>
 
10597
        </member>
 
10598
        <member name="P:NUnit.Framework.TestContext.ResultAdapter.Status">
 
10599
            <summary>
 
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.
 
10603
            </summary>
 
10604
        </member>
 
10605
        <member name="T:NUnit.Framework.TestState">
 
10606
            <summary>
 
10607
            The ResultState enum indicates the result of running a test
 
10608
            </summary>
 
10609
        </member>
 
10610
        <member name="F:NUnit.Framework.TestState.Inconclusive">
 
10611
            <summary>
 
10612
            The result is inconclusive
 
10613
            </summary>
 
10614
        </member>
 
10615
        <member name="F:NUnit.Framework.TestState.NotRunnable">
 
10616
            <summary>
 
10617
            The test was not runnable.
 
10618
            </summary>
 
10619
        </member>
 
10620
        <member name="F:NUnit.Framework.TestState.Skipped">
 
10621
            <summary>
 
10622
            The test has been skipped. 
 
10623
            </summary>
 
10624
        </member>
 
10625
        <member name="F:NUnit.Framework.TestState.Ignored">
 
10626
            <summary>
 
10627
            The test has been ignored.
 
10628
            </summary>
 
10629
        </member>
 
10630
        <member name="F:NUnit.Framework.TestState.Success">
 
10631
            <summary>
 
10632
            The test succeeded
 
10633
            </summary>
 
10634
        </member>
 
10635
        <member name="F:NUnit.Framework.TestState.Failure">
 
10636
            <summary>
 
10637
            The test failed
 
10638
            </summary>
 
10639
        </member>
 
10640
        <member name="F:NUnit.Framework.TestState.Error">
 
10641
            <summary>
 
10642
            The test encountered an unexpected exception
 
10643
            </summary>
 
10644
        </member>
 
10645
        <member name="F:NUnit.Framework.TestState.Cancelled">
 
10646
            <summary>
 
10647
            The test was cancelled by the user
 
10648
            </summary>
 
10649
        </member>
 
10650
        <member name="T:NUnit.Framework.TestStatus">
 
10651
            <summary>
 
10652
            The TestStatus enum indicates the result of running a test
 
10653
            </summary>
 
10654
        </member>
 
10655
        <member name="F:NUnit.Framework.TestStatus.Inconclusive">
 
10656
            <summary>
 
10657
            The test was inconclusive
 
10658
            </summary>
 
10659
        </member>
 
10660
        <member name="F:NUnit.Framework.TestStatus.Skipped">
 
10661
            <summary>
 
10662
            The test has skipped 
 
10663
            </summary>
 
10664
        </member>
 
10665
        <member name="F:NUnit.Framework.TestStatus.Passed">
 
10666
            <summary>
 
10667
            The test succeeded
 
10668
            </summary>
 
10669
        </member>
 
10670
        <member name="F:NUnit.Framework.TestStatus.Failed">
 
10671
            <summary>
 
10672
            The test failed
 
10673
            </summary>
 
10674
        </member>
 
10675
        <member name="T:NUnit.Framework.Text">
 
10676
            <summary>
 
10677
            Helper class with static methods used to supply constraints
 
10678
            that operate on strings.
 
10679
            </summary>
 
10680
        </member>
 
10681
        <member name="M:NUnit.Framework.Text.Contains(System.String)">
 
10682
            <summary>
 
10683
            Returns a constraint that succeeds if the actual
 
10684
            value contains the substring supplied as an argument.
 
10685
            </summary>
 
10686
        </member>
 
10687
        <member name="M:NUnit.Framework.Text.DoesNotContain(System.String)">
 
10688
            <summary>
 
10689
            Returns a constraint that fails if the actual
 
10690
            value contains the substring supplied as an argument.
 
10691
            </summary>
 
10692
        </member>
 
10693
        <member name="M:NUnit.Framework.Text.StartsWith(System.String)">
 
10694
            <summary>
 
10695
            Returns a constraint that succeeds if the actual
 
10696
            value starts with the substring supplied as an argument.
 
10697
            </summary>
 
10698
        </member>
 
10699
        <member name="M:NUnit.Framework.Text.DoesNotStartWith(System.String)">
 
10700
            <summary>
 
10701
            Returns a constraint that fails if the actual
 
10702
            value starts with the substring supplied as an argument.
 
10703
            </summary>
 
10704
        </member>
 
10705
        <member name="M:NUnit.Framework.Text.EndsWith(System.String)">
 
10706
            <summary>
 
10707
            Returns a constraint that succeeds if the actual
 
10708
            value ends with the substring supplied as an argument.
 
10709
            </summary>
 
10710
        </member>
 
10711
        <member name="M:NUnit.Framework.Text.DoesNotEndWith(System.String)">
 
10712
            <summary>
 
10713
            Returns a constraint that fails if the actual
 
10714
            value ends with the substring supplied as an argument.
 
10715
            </summary>
 
10716
        </member>
 
10717
        <member name="M:NUnit.Framework.Text.Matches(System.String)">
 
10718
            <summary>
 
10719
            Returns a constraint that succeeds if the actual
 
10720
            value matches the Regex pattern supplied as an argument.
 
10721
            </summary>
 
10722
        </member>
 
10723
        <member name="M:NUnit.Framework.Text.DoesNotMatch(System.String)">
 
10724
            <summary>
 
10725
            Returns a constraint that fails if the actual
 
10726
            value matches the pattern supplied as an argument.
 
10727
            </summary>
 
10728
        </member>
 
10729
        <member name="P:NUnit.Framework.Text.All">
 
10730
            <summary>
 
10731
            Returns a ConstraintExpression, which will apply
 
10732
            the following constraint to all members of a collection,
 
10733
            succeeding if all of them succeed.
 
10734
            </summary>
 
10735
        </member>
 
10736
        <member name="T:NUnit.Framework.TextMessageWriter">
 
10737
            <summary>
 
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.
 
10742
            </summary>
 
10743
        </member>
 
10744
        <member name="F:NUnit.Framework.TextMessageWriter.Pfx_Expected">
 
10745
            <summary>
 
10746
            Prefix used for the expected value line of a message
 
10747
            </summary>
 
10748
        </member>
 
10749
        <member name="F:NUnit.Framework.TextMessageWriter.Pfx_Actual">
 
10750
            <summary>
 
10751
            Prefix used for the actual value line of a message
 
10752
            </summary>
 
10753
        </member>
 
10754
        <member name="F:NUnit.Framework.TextMessageWriter.PrefixLength">
 
10755
            <summary>
 
10756
            Length of a message prefix
 
10757
            </summary>
 
10758
        </member>
 
10759
        <member name="M:NUnit.Framework.TextMessageWriter.#ctor">
 
10760
            <summary>
 
10761
            Construct a TextMessageWriter
 
10762
            </summary>
 
10763
        </member>
 
10764
        <member name="M:NUnit.Framework.TextMessageWriter.#ctor(System.String,System.Object[])">
 
10765
            <summary>
 
10766
            Construct a TextMessageWriter, specifying a user message
 
10767
            and optional formatting arguments.
 
10768
            </summary>
 
10769
            <param name="userMessage"></param>
 
10770
            <param name="args"></param>
 
10771
        </member>
 
10772
        <member name="M:NUnit.Framework.TextMessageWriter.WriteMessageLine(System.Int32,System.String,System.Object[])">
 
10773
            <summary>
 
10774
            Method to write single line  message with optional args, usually
 
10775
            written to precede the general failure message, at a givel 
 
10776
            indentation level.
 
10777
            </summary>
 
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>
 
10781
        </member>
 
10782
        <member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(NUnit.Framework.Constraints.Constraint)">
 
10783
            <summary>
 
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. 
 
10787
            </summary>
 
10788
            <param name="constraint">The constraint that failed</param>
 
10789
        </member>
 
10790
        <member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(System.Object,System.Object)">
 
10791
            <summary>
 
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.
 
10796
            </summary>
 
10797
            <param name="expected">The expected value</param>
 
10798
            <param name="actual">The actual value causing the failure</param>
 
10799
        </member>
 
10800
        <member name="M:NUnit.Framework.TextMessageWriter.DisplayDifferences(System.Object,System.Object,NUnit.Framework.Constraints.Tolerance)">
 
10801
            <summary>
 
10802
            Display Expected and Actual lines for given values, including
 
10803
            a tolerance value on the expected line.
 
10804
            </summary>
 
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>
 
10808
        </member>
 
10809
        <member name="M:NUnit.Framework.TextMessageWriter.DisplayStringDifferences(System.String,System.String,System.Int32,System.Boolean,System.Boolean)">
 
10810
            <summary>
 
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.
 
10814
            </summary>
 
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>
 
10820
        </member>
 
10821
        <member name="M:NUnit.Framework.TextMessageWriter.WriteConnector(System.String)">
 
10822
            <summary>
 
10823
            Writes the text for a connector.
 
10824
            </summary>
 
10825
            <param name="connector">The connector.</param>
 
10826
        </member>
 
10827
        <member name="M:NUnit.Framework.TextMessageWriter.WritePredicate(System.String)">
 
10828
            <summary>
 
10829
            Writes the text for a predicate.
 
10830
            </summary>
 
10831
            <param name="predicate">The predicate.</param>
 
10832
        </member>
 
10833
        <member name="M:NUnit.Framework.TextMessageWriter.WriteModifier(System.String)">
 
10834
            <summary>
 
10835
            Write the text for a modifier.
 
10836
            </summary>
 
10837
            <param name="modifier">The modifier.</param>
 
10838
        </member>
 
10839
        <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedValue(System.Object)">
 
10840
            <summary>
 
10841
            Writes the text for an expected value.
 
10842
            </summary>
 
10843
            <param name="expected">The expected value.</param>
 
10844
        </member>
 
10845
        <member name="M:NUnit.Framework.TextMessageWriter.WriteActualValue(System.Object)">
 
10846
            <summary>
 
10847
            Writes the text for an actual value.
 
10848
            </summary>
 
10849
            <param name="actual">The actual value.</param>
 
10850
        </member>
 
10851
        <member name="M:NUnit.Framework.TextMessageWriter.WriteValue(System.Object)">
 
10852
            <summary>
 
10853
            Writes the text for a generalized value.
 
10854
            </summary>
 
10855
            <param name="val">The value.</param>
 
10856
        </member>
 
10857
        <member name="M:NUnit.Framework.TextMessageWriter.WriteCollectionElements(System.Collections.IEnumerable,System.Int32,System.Int32)">
 
10858
            <summary>
 
10859
            Writes the text for a collection value,
 
10860
            starting at a particular point, to a max length
 
10861
            </summary>
 
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>
 
10865
        </member>
 
10866
        <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(NUnit.Framework.Constraints.Constraint)">
 
10867
            <summary>
 
10868
            Write the generic 'Expected' line for a constraint
 
10869
            </summary>
 
10870
            <param name="constraint">The constraint that failed</param>
 
10871
        </member>
 
10872
        <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(System.Object)">
 
10873
            <summary>
 
10874
            Write the generic 'Expected' line for a given value
 
10875
            </summary>
 
10876
            <param name="expected">The expected value</param>
 
10877
        </member>
 
10878
        <member name="M:NUnit.Framework.TextMessageWriter.WriteExpectedLine(System.Object,NUnit.Framework.Constraints.Tolerance)">
 
10879
            <summary>
 
10880
            Write the generic 'Expected' line for a given value
 
10881
            and tolerance.
 
10882
            </summary>
 
10883
            <param name="expected">The expected value</param>
 
10884
            <param name="tolerance">The tolerance within which the test was made</param>
 
10885
        </member>
 
10886
        <member name="M:NUnit.Framework.TextMessageWriter.WriteActualLine(NUnit.Framework.Constraints.Constraint)">
 
10887
            <summary>
 
10888
            Write the generic 'Actual' line for a constraint
 
10889
            </summary>
 
10890
            <param name="constraint">The constraint for which the actual value is to be written</param>
 
10891
        </member>
 
10892
        <member name="M:NUnit.Framework.TextMessageWriter.WriteActualLine(System.Object)">
 
10893
            <summary>
 
10894
            Write the generic 'Actual' line for a given value
 
10895
            </summary>
 
10896
            <param name="actual">The actual value causing a failure</param>
 
10897
        </member>
 
10898
        <member name="P:NUnit.Framework.TextMessageWriter.MaxLineLength">
 
10899
            <summary>
 
10900
            Gets or sets the maximum line length for this writer
 
10901
            </summary>
 
10902
        </member>
 
10903
        <member name="T:NUnit.Framework.Throws">
 
10904
            <summary>
 
10905
            Helper class with properties and methods that supply
 
10906
            constraints that operate on exceptions.
 
10907
            </summary>
 
10908
        </member>
 
10909
        <member name="M:NUnit.Framework.Throws.TypeOf(System.Type)">
 
10910
            <summary>
 
10911
            Creates a constraint specifying the exact type of exception expected
 
10912
            </summary>
 
10913
        </member>
 
10914
        <member name="M:NUnit.Framework.Throws.TypeOf``1">
 
10915
            <summary>
 
10916
            Creates a constraint specifying the exact type of exception expected
 
10917
            </summary>
 
10918
        </member>
 
10919
        <member name="M:NUnit.Framework.Throws.InstanceOf(System.Type)">
 
10920
            <summary>
 
10921
            Creates a constraint specifying the type of exception expected
 
10922
            </summary>
 
10923
        </member>
 
10924
        <member name="M:NUnit.Framework.Throws.InstanceOf``1">
 
10925
            <summary>
 
10926
            Creates a constraint specifying the type of exception expected
 
10927
            </summary>
 
10928
        </member>
 
10929
        <member name="P:NUnit.Framework.Throws.Exception">
 
10930
            <summary>
 
10931
            Creates a constraint specifying an expected exception
 
10932
            </summary>
 
10933
        </member>
 
10934
        <member name="P:NUnit.Framework.Throws.InnerException">
 
10935
            <summary>
 
10936
            Creates a constraint specifying an exception with a given InnerException
 
10937
            </summary>
 
10938
        </member>
 
10939
        <member name="P:NUnit.Framework.Throws.TargetInvocationException">
 
10940
            <summary>
 
10941
            Creates a constraint specifying an expected TargetInvocationException
 
10942
            </summary>
 
10943
        </member>
 
10944
        <member name="P:NUnit.Framework.Throws.ArgumentException">
 
10945
            <summary>
 
10946
            Creates a constraint specifying an expected TargetInvocationException
 
10947
            </summary>
 
10948
        </member>
 
10949
        <member name="P:NUnit.Framework.Throws.InvalidOperationException">
 
10950
            <summary>
 
10951
            Creates a constraint specifying an expected TargetInvocationException
 
10952
            </summary>
 
10953
        </member>
 
10954
        <member name="P:NUnit.Framework.Throws.Nothing">
 
10955
            <summary>
 
10956
            Creates a constraint specifying that no exception is thrown
 
10957
            </summary>
 
10958
        </member>
 
10959
    </members>
 
10960
</doc>