add nunit.framework dll
[teamcity/dotNetPackagesSupport.git] / nuget-extensions / lib / nunit / nunit.framework.xml
1 <?xml version="1.0"?>\r
2 <doc>\r
3     <assembly>\r
4         <name>nunit.framework</name>\r
5     </assembly>\r
6     <members>\r
7         <member name="T:NUnit.Framework.CategoryAttribute">\r
8             <summary>\r
9             Attribute used to apply a category to a test\r
10             </summary>\r
11         </member>\r
12         <member name="F:NUnit.Framework.CategoryAttribute.categoryName">\r
13             <summary>\r
14             The name of the category\r
15             </summary>\r
16         </member>\r
17         <member name="M:NUnit.Framework.CategoryAttribute.#ctor(System.String)">\r
18             <summary>\r
19             Construct attribute for a given category based on\r
20             a name. The name may not contain the characters ',',\r
21             '+', '-' or '!'. However, this is not checked in the\r
22             constructor since it would cause an error to arise at\r
23             as the test was loaded without giving a clear indication\r
24             of where the problem is located. The error is handled\r
25             in NUnitFramework.cs by marking the test as not\r
26             runnable.\r
27             </summary>\r
28             <param name="name">The name of the category</param>\r
29         </member>\r
30         <member name="M:NUnit.Framework.CategoryAttribute.#ctor">\r
31             <summary>\r
32             Protected constructor uses the Type name as the name\r
33             of the category.\r
34             </summary>\r
35         </member>\r
36         <member name="P:NUnit.Framework.CategoryAttribute.Name">\r
37             <summary>\r
38             The name of the category\r
39             </summary>\r
40         </member>\r
41         <member name="T:NUnit.Framework.DatapointAttribute">\r
42             <summary>\r
43             Used to mark a field for use as a datapoint when executing a theory\r
44             within the same fixture that requires an argument of the field's Type.\r
45             </summary>\r
46         </member>\r
47         <member name="T:NUnit.Framework.DatapointsAttribute">\r
48             <summary>\r
49             Used to mark an array as containing a set of datapoints to be used\r
50             executing a theory within the same fixture that requires an argument \r
51             of the Type of the array elements.\r
52             </summary>\r
53         </member>\r
54         <member name="T:NUnit.Framework.DescriptionAttribute">\r
55             <summary>\r
56             Attribute used to provide descriptive text about a \r
57             test case or fixture.\r
58             </summary>\r
59         </member>\r
60         <member name="M:NUnit.Framework.DescriptionAttribute.#ctor(System.String)">\r
61             <summary>\r
62             Construct the attribute\r
63             </summary>\r
64             <param name="description">Text describing the test</param>\r
65         </member>\r
66         <member name="P:NUnit.Framework.DescriptionAttribute.Description">\r
67             <summary>\r
68             Gets the test description\r
69             </summary>\r
70         </member>\r
71         <member name="T:NUnit.Framework.MessageMatch">\r
72             <summary>\r
73             Enumeration indicating how the expected message parameter is to be used\r
74             </summary>\r
75         </member>\r
76         <member name="F:NUnit.Framework.MessageMatch.Exact">\r
77             Expect an exact match\r
78         </member>\r
79         <member name="F:NUnit.Framework.MessageMatch.Contains">\r
80             Expect a message containing the parameter string\r
81         </member>\r
82         <member name="F:NUnit.Framework.MessageMatch.Regex">\r
83             Match the regular expression provided as a parameter\r
84         </member>\r
85         <member name="F:NUnit.Framework.MessageMatch.StartsWith">\r
86             Expect a message that starts with the parameter string\r
87         </member>\r
88         <member name="T:NUnit.Framework.ExpectedExceptionAttribute">\r
89             <summary>\r
90             ExpectedExceptionAttribute\r
91             </summary>\r
92             \r
93         </member>\r
94         <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor">\r
95             <summary>\r
96             Constructor for a non-specific exception\r
97             </summary>\r
98         </member>\r
99         <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.Type)">\r
100             <summary>\r
101             Constructor for a given type of exception\r
102             </summary>\r
103             <param name="exceptionType">The type of the expected exception</param>\r
104         </member>\r
105         <member name="M:NUnit.Framework.ExpectedExceptionAttribute.#ctor(System.String)">\r
106             <summary>\r
107             Constructor for a given exception name\r
108             </summary>\r
109             <param name="exceptionName">The full name of the expected exception</param>\r
110         </member>\r
111         <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedException">\r
112             <summary>\r
113             Gets or sets the expected exception type\r
114             </summary>\r
115         </member>\r
116         <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedExceptionName">\r
117             <summary>\r
118             Gets or sets the full Type name of the expected exception\r
119             </summary>\r
120         </member>\r
121         <member name="P:NUnit.Framework.ExpectedExceptionAttribute.ExpectedMessage">\r
122             <summary>\r
123             Gets or sets the expected message text\r
124             </summary>\r
125         </member>\r
126         <member name="P:NUnit.Framework.ExpectedExceptionAttribute.UserMessage">\r
127             <summary>\r
128             Gets or sets the user message displayed in case of failure\r
129             </summary>\r
130         </member>\r
131         <member name="P:NUnit.Framework.ExpectedExceptionAttribute.MatchType">\r
132             <summary>\r
133              Gets or sets the type of match to be performed on the expected message\r
134             </summary>\r
135         </member>\r
136         <member name="P:NUnit.Framework.ExpectedExceptionAttribute.Handler">\r
137             <summary>\r
138              Gets the name of a method to be used as an exception handler\r
139             </summary>\r
140         </member>\r
141         <member name="T:NUnit.Framework.ExplicitAttribute">\r
142             <summary>\r
143             ExplicitAttribute marks a test or test fixture so that it will\r
144             only be run if explicitly executed from the gui or command line\r
145             or if it is included by use of a filter. The test will not be\r
146             run simply because an enclosing suite is run.\r
147             </summary>\r
148         </member>\r
149         <member name="M:NUnit.Framework.ExplicitAttribute.#ctor">\r
150             <summary>\r
151             Default constructor\r
152             </summary>\r
153         </member>\r
154         <member name="M:NUnit.Framework.ExplicitAttribute.#ctor(System.String)">\r
155             <summary>\r
156             Constructor with a reason\r
157             </summary>\r
158             <param name="reason">The reason test is marked explicit</param>\r
159         </member>\r
160         <member name="P:NUnit.Framework.ExplicitAttribute.Reason">\r
161             <summary>\r
162             The reason test is marked explicit\r
163             </summary>\r
164         </member>\r
165         <member name="T:NUnit.Framework.IgnoreAttribute">\r
166             <summary>\r
167             Attribute used to mark a test that is to be ignored.\r
168             Ignored tests result in a warning message when the\r
169             tests are run.\r
170             </summary>\r
171         </member>\r
172         <member name="M:NUnit.Framework.IgnoreAttribute.#ctor">\r
173             <summary>\r
174             Constructs the attribute without giving a reason \r
175             for ignoring the test.\r
176             </summary>\r
177         </member>\r
178         <member name="M:NUnit.Framework.IgnoreAttribute.#ctor(System.String)">\r
179             <summary>\r
180             Constructs the attribute giving a reason for ignoring the test\r
181             </summary>\r
182             <param name="reason">The reason for ignoring the test</param>\r
183         </member>\r
184         <member name="P:NUnit.Framework.IgnoreAttribute.Reason">\r
185             <summary>\r
186             The reason for ignoring a test\r
187             </summary>\r
188         </member>\r
189         <member name="T:NUnit.Framework.IncludeExcludeAttribute">\r
190             <summary>\r
191             Abstract base for Attributes that are used to include tests\r
192             in the test run based on environmental settings.\r
193             </summary>\r
194         </member>\r
195         <member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor">\r
196             <summary>\r
197             Constructor with no included items specified, for use\r
198             with named property syntax.\r
199             </summary>\r
200         </member>\r
201         <member name="M:NUnit.Framework.IncludeExcludeAttribute.#ctor(System.String)">\r
202             <summary>\r
203             Constructor taking one or more included items\r
204             </summary>\r
205             <param name="include">Comma-delimited list of included items</param>\r
206         </member>\r
207         <member name="P:NUnit.Framework.IncludeExcludeAttribute.Include">\r
208             <summary>\r
209             Name of the item that is needed in order for\r
210             a test to run. Multiple itemss may be given,\r
211             separated by a comma.\r
212             </summary>\r
213         </member>\r
214         <member name="P:NUnit.Framework.IncludeExcludeAttribute.Exclude">\r
215             <summary>\r
216             Name of the item to be excluded. Multiple items\r
217             may be given, separated by a comma.\r
218             </summary>\r
219         </member>\r
220         <member name="P:NUnit.Framework.IncludeExcludeAttribute.Reason">\r
221             <summary>\r
222             The reason for including or excluding the test\r
223             </summary>\r
224         </member>\r
225         <member name="T:NUnit.Framework.PlatformAttribute">\r
226             <summary>\r
227             PlatformAttribute is used to mark a test fixture or an\r
228             individual method as applying to a particular platform only.\r
229             </summary>\r
230         </member>\r
231         <member name="M:NUnit.Framework.PlatformAttribute.#ctor">\r
232             <summary>\r
233             Constructor with no platforms specified, for use\r
234             with named property syntax.\r
235             </summary>\r
236         </member>\r
237         <member name="M:NUnit.Framework.PlatformAttribute.#ctor(System.String)">\r
238             <summary>\r
239             Constructor taking one or more platforms\r
240             </summary>\r
241             <param name="platforms">Comma-deliminted list of platforms</param>\r
242         </member>\r
243         <member name="T:NUnit.Framework.CultureAttribute">\r
244             <summary>\r
245             CultureAttribute is used to mark a test fixture or an\r
246             individual method as applying to a particular Culture only.\r
247             </summary>\r
248         </member>\r
249         <member name="M:NUnit.Framework.CultureAttribute.#ctor">\r
250             <summary>\r
251             Constructor with no cultures specified, for use\r
252             with named property syntax.\r
253             </summary>\r
254         </member>\r
255         <member name="M:NUnit.Framework.CultureAttribute.#ctor(System.String)">\r
256             <summary>\r
257             Constructor taking one or more cultures\r
258             </summary>\r
259             <param name="cultures">Comma-deliminted list of cultures</param>\r
260         </member>\r
261         <member name="T:NUnit.Framework.CombinatorialAttribute">\r
262             <summary>\r
263             Marks a test to use a combinatorial join of any argument data \r
264             provided. NUnit will create a test case for every combination of \r
265             the arguments provided. This can result in a large number of test\r
266             cases and so should be used judiciously. This is the default join\r
267             type, so the attribute need not be used except as documentation.\r
268             </summary>\r
269         </member>\r
270         <member name="T:NUnit.Framework.PropertyAttribute">\r
271             <summary>\r
272             PropertyAttribute is used to attach information to a test as a name/value pair..\r
273             </summary>\r
274         </member>\r
275         <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.String)">\r
276             <summary>\r
277             Construct a PropertyAttribute with a name and string value\r
278             </summary>\r
279             <param name="propertyName">The name of the property</param>\r
280             <param name="propertyValue">The property value</param>\r
281         </member>\r
282         <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.Int32)">\r
283             <summary>\r
284             Construct a PropertyAttribute with a name and int value\r
285             </summary>\r
286             <param name="propertyName">The name of the property</param>\r
287             <param name="propertyValue">The property value</param>\r
288         </member>\r
289         <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.String,System.Double)">\r
290             <summary>\r
291             Construct a PropertyAttribute with a name and double value\r
292             </summary>\r
293             <param name="propertyName">The name of the property</param>\r
294             <param name="propertyValue">The property value</param>\r
295         </member>\r
296         <member name="M:NUnit.Framework.PropertyAttribute.#ctor">\r
297             <summary>\r
298             Constructor for derived classes that set the\r
299             property dictionary directly.\r
300             </summary>\r
301         </member>\r
302         <member name="M:NUnit.Framework.PropertyAttribute.#ctor(System.Object)">\r
303             <summary>\r
304             Constructor for use by derived classes that use the\r
305             name of the type as the property name. Derived classes\r
306             must ensure that the Type of the property value is\r
307             a standard type supported by the BCL. Any custom\r
308             types will cause a serialization Exception when\r
309             in the client.\r
310             </summary>\r
311         </member>\r
312         <member name="P:NUnit.Framework.PropertyAttribute.Properties">\r
313             <summary>\r
314             Gets the property dictionary for this attribute\r
315             </summary>\r
316         </member>\r
317         <member name="M:NUnit.Framework.CombinatorialAttribute.#ctor">\r
318             <summary>\r
319             Default constructor\r
320             </summary>\r
321         </member>\r
322         <member name="T:NUnit.Framework.PairwiseAttribute">\r
323             <summary>\r
324             Marks a test to use pairwise join of any argument data provided. \r
325             NUnit will attempt too excercise every pair of argument values at \r
326             least once, using as small a number of test cases as it can. With\r
327             only two arguments, this is the same as a combinatorial join.\r
328             </summary>\r
329         </member>\r
330         <member name="M:NUnit.Framework.PairwiseAttribute.#ctor">\r
331             <summary>\r
332             Default constructor\r
333             </summary>\r
334         </member>\r
335         <member name="T:NUnit.Framework.SequentialAttribute">\r
336             <summary>\r
337             Marks a test to use a sequential join of any argument data\r
338             provided. NUnit will use arguements for each parameter in\r
339             sequence, generating test cases up to the largest number\r
340             of argument values provided and using null for any arguments\r
341             for which it runs out of values. Normally, this should be\r
342             used with the same number of arguments for each parameter.\r
343             </summary>\r
344         </member>\r
345         <member name="M:NUnit.Framework.SequentialAttribute.#ctor">\r
346             <summary>\r
347             Default constructor\r
348             </summary>\r
349         </member>\r
350         <member name="T:NUnit.Framework.MaxTimeAttribute">\r
351             <summary>\r
352             Summary description for MaxTimeAttribute.\r
353             </summary>\r
354         </member>\r
355         <member name="M:NUnit.Framework.MaxTimeAttribute.#ctor(System.Int32)">\r
356             <summary>\r
357             Construct a MaxTimeAttribute, given a time in milliseconds.\r
358             </summary>\r
359             <param name="milliseconds">The maximum elapsed time in milliseconds</param>\r
360         </member>\r
361         <member name="T:NUnit.Framework.RandomAttribute">\r
362             <summary>\r
363             RandomAttribute is used to supply a set of random values\r
364             to a single parameter of a parameterized test.\r
365             </summary>\r
366         </member>\r
367         <member name="T:NUnit.Framework.ValuesAttribute">\r
368             <summary>\r
369             ValuesAttribute is used to provide literal arguments for\r
370             an individual parameter of a test.\r
371             </summary>\r
372         </member>\r
373         <member name="T:NUnit.Framework.ParameterDataAttribute">\r
374             <summary>\r
375             Abstract base class for attributes that apply to parameters \r
376             and supply data for the parameter.\r
377             </summary>\r
378         </member>\r
379         <member name="M:NUnit.Framework.ParameterDataAttribute.GetData(System.Reflection.ParameterInfo)">\r
380             <summary>\r
381             Gets the data to be provided to the specified parameter\r
382             </summary>\r
383         </member>\r
384         <member name="F:NUnit.Framework.ValuesAttribute.data">\r
385             <summary>\r
386             The collection of data to be returned. Must\r
387             be set by any derived attribute classes.\r
388             We use an object[] so that the individual\r
389             elements may have their type changed in GetData\r
390             if necessary.\r
391             </summary>\r
392         </member>\r
393         <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object)">\r
394             <summary>\r
395             Construct with one argument\r
396             </summary>\r
397             <param name="arg1"></param>\r
398         </member>\r
399         <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object,System.Object)">\r
400             <summary>\r
401             Construct with two arguments\r
402             </summary>\r
403             <param name="arg1"></param>\r
404             <param name="arg2"></param>\r
405         </member>\r
406         <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object,System.Object,System.Object)">\r
407             <summary>\r
408             Construct with three arguments\r
409             </summary>\r
410             <param name="arg1"></param>\r
411             <param name="arg2"></param>\r
412             <param name="arg3"></param>\r
413         </member>\r
414         <member name="M:NUnit.Framework.ValuesAttribute.#ctor(System.Object[])">\r
415             <summary>\r
416             Construct with an array of arguments\r
417             </summary>\r
418             <param name="args"></param>\r
419         </member>\r
420         <member name="M:NUnit.Framework.ValuesAttribute.GetData(System.Reflection.ParameterInfo)">\r
421             <summary>\r
422             Get the collection of values to be used as arguments\r
423             </summary>\r
424         </member>\r
425         <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Int32)">\r
426             <summary>\r
427             Construct a set of doubles from 0.0 to 1.0,\r
428             specifying only the count.\r
429             </summary>\r
430             <param name="count"></param>\r
431         </member>\r
432         <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Double,System.Double,System.Int32)">\r
433             <summary>\r
434             Construct a set of doubles from min to max\r
435             </summary>\r
436             <param name="min"></param>\r
437             <param name="max"></param>\r
438             <param name="count"></param>\r
439         </member>\r
440         <member name="M:NUnit.Framework.RandomAttribute.#ctor(System.Int32,System.Int32,System.Int32)">\r
441             <summary>\r
442             Construct a set of ints from min to max\r
443             </summary>\r
444             <param name="min"></param>\r
445             <param name="max"></param>\r
446             <param name="count"></param>\r
447         </member>\r
448         <member name="M:NUnit.Framework.RandomAttribute.GetData(System.Reflection.ParameterInfo)">\r
449             <summary>\r
450             Get the collection of values to be used as arguments\r
451             </summary>\r
452         </member>\r
453         <member name="T:NUnit.Framework.RangeAttribute">\r
454             <summary>\r
455             RangeAttribute is used to supply a range of values to an\r
456             individual parameter of a parameterized test.\r
457             </summary>\r
458         </member>\r
459         <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int32,System.Int32)">\r
460             <summary>\r
461             Construct a range of ints using default step of 1\r
462             </summary>\r
463             <param name="from"></param>\r
464             <param name="to"></param>\r
465         </member>\r
466         <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int32,System.Int32,System.Int32)">\r
467             <summary>\r
468             Construct a range of ints specifying the step size \r
469             </summary>\r
470             <param name="from"></param>\r
471             <param name="to"></param>\r
472             <param name="step"></param>\r
473         </member>\r
474         <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Int64,System.Int64,System.Int64)">\r
475             <summary>\r
476             Construct a range of longs\r
477             </summary>\r
478             <param name="from"></param>\r
479             <param name="to"></param>\r
480             <param name="step"></param>\r
481         </member>\r
482         <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Double,System.Double,System.Double)">\r
483             <summary>\r
484             Construct a range of doubles\r
485             </summary>\r
486             <param name="from"></param>\r
487             <param name="to"></param>\r
488             <param name="step"></param>\r
489         </member>\r
490         <member name="M:NUnit.Framework.RangeAttribute.#ctor(System.Single,System.Single,System.Single)">\r
491             <summary>\r
492             Construct a range of floats\r
493             </summary>\r
494             <param name="from"></param>\r
495             <param name="to"></param>\r
496             <param name="step"></param>\r
497         </member>\r
498         <member name="T:NUnit.Framework.RepeatAttribute">\r
499             <summary>\r
500             RepeatAttribute may be applied to test case in order\r
501             to run it multiple times.\r
502             </summary>\r
503         </member>\r
504         <member name="M:NUnit.Framework.RepeatAttribute.#ctor(System.Int32)">\r
505             <summary>\r
506             Construct a RepeatAttribute\r
507             </summary>\r
508             <param name="count">The number of times to run the test</param>\r
509         </member>\r
510         <member name="T:NUnit.Framework.RequiredAddinAttribute">\r
511             <summary>\r
512             RequiredAddinAttribute may be used to indicate the names of any addins\r
513             that must be present in order to run some or all of the tests in an\r
514             assembly. If the addin is not loaded, the entire assembly is marked\r
515             as NotRunnable.\r
516             </summary>\r
517         </member>\r
518         <member name="M:NUnit.Framework.RequiredAddinAttribute.#ctor(System.String)">\r
519             <summary>\r
520             Initializes a new instance of the <see cref="T:RequiredAddinAttribute"/> class.\r
521             </summary>\r
522             <param name="requiredAddin">The required addin.</param>\r
523         </member>\r
524         <member name="P:NUnit.Framework.RequiredAddinAttribute.RequiredAddin">\r
525             <summary>\r
526             Gets the name of required addin.\r
527             </summary>\r
528             <value>The required addin name.</value>\r
529         </member>\r
530         <member name="T:NUnit.Framework.SetCultureAttribute">\r
531             <summary>\r
532             Summary description for SetCultureAttribute.\r
533             </summary>\r
534         </member>\r
535         <member name="M:NUnit.Framework.SetCultureAttribute.#ctor(System.String)">\r
536             <summary>\r
537             Construct given the name of a culture\r
538             </summary>\r
539             <param name="culture"></param>\r
540         </member>\r
541         <member name="T:NUnit.Framework.SetUICultureAttribute">\r
542             <summary>\r
543             Summary description for SetUICultureAttribute.\r
544             </summary>\r
545         </member>\r
546         <member name="M:NUnit.Framework.SetUICultureAttribute.#ctor(System.String)">\r
547             <summary>\r
548             Construct given the name of a culture\r
549             </summary>\r
550             <param name="culture"></param>\r
551         </member>\r
552         <member name="T:NUnit.Framework.SetUpAttribute">\r
553             <summary>\r
554             Attribute used to mark a class that contains one-time SetUp \r
555             and/or TearDown methods that apply to all the tests in a\r
556             namespace or an assembly.\r
557             </summary>\r
558         </member>\r
559         <member name="T:NUnit.Framework.SetUpFixtureAttribute">\r
560             <summary>\r
561             SetUpFixtureAttribute is used to identify a SetUpFixture\r
562             </summary>\r
563         </member>\r
564         <member name="T:NUnit.Framework.SuiteAttribute">\r
565             <summary>\r
566             Attribute used to mark a static (shared in VB) property\r
567             that returns a list of tests.\r
568             </summary>\r
569         </member>\r
570         <member name="T:NUnit.Framework.TearDownAttribute">\r
571             <summary>\r
572             Attribute used to identify a method that is called \r
573             immediately after each test is run. The method is \r
574             guaranteed to be called, even if an exception is thrown.\r
575             </summary>\r
576         </member>\r
577         <member name="T:NUnit.Framework.TestAttribute">\r
578             <summary>\r
579             Adding this attribute to a method within a <seealso cref="T:NUnit.Framework.TestFixtureAttribute"/> \r
580             class makes the method callable from the NUnit test runner. There is a property \r
581             called Description which is optional which you can provide a more detailed test\r
582             description. This class cannot be inherited.\r
583             </summary>\r
584             \r
585             <example>\r
586             [TestFixture]\r
587             public class Fixture\r
588             {\r
589               [Test]\r
590               public void MethodToTest()\r
591               {}\r
592               \r
593               [Test(Description = "more detailed description")]\r
594               publc void TestDescriptionMethod()\r
595               {}\r
596             }\r
597             </example>\r
598             \r
599         </member>\r
600         <member name="P:NUnit.Framework.TestAttribute.Description">\r
601             <summary>\r
602             Descriptive text for this test\r
603             </summary>\r
604         </member>\r
605         <member name="T:NUnit.Framework.TestCaseAttribute">\r
606             <summary>\r
607             TestCaseAttribute is used to mark parameterized test cases\r
608             and provide them with their arguments.\r
609             </summary>\r
610         </member>\r
611         <member name="T:NUnit.Framework.ITestCaseData">\r
612             <summary>\r
613             The ITestCaseData interface is implemented by a class\r
614             that is able to return complete testcases for use by\r
615             a parameterized test method.\r
616             \r
617             NOTE: This interface is used in both the framework\r
618             and the core, even though that results in two different\r
619             types. However, sharing the source code guarantees that\r
620             the various implementations will be compatible and that\r
621             the core is able to reflect successfully over the\r
622             framework implementations of ITestCaseData.\r
623             </summary>\r
624         </member>\r
625         <member name="P:NUnit.Framework.ITestCaseData.Arguments">\r
626             <summary>\r
627             Gets the argument list to be provided to the test\r
628             </summary>\r
629         </member>\r
630         <member name="P:NUnit.Framework.ITestCaseData.Result">\r
631             <summary>\r
632             Gets the expected result\r
633             </summary>\r
634         </member>\r
635         <member name="P:NUnit.Framework.ITestCaseData.ExpectedException">\r
636             <summary>\r
637              Gets the expected exception Type\r
638             </summary>\r
639         </member>\r
640         <member name="P:NUnit.Framework.ITestCaseData.ExpectedExceptionName">\r
641             <summary>\r
642             Gets the FullName of the expected exception\r
643             </summary>\r
644         </member>\r
645         <member name="P:NUnit.Framework.ITestCaseData.TestName">\r
646             <summary>\r
647             Gets the name to be used for the test\r
648             </summary>\r
649         </member>\r
650         <member name="P:NUnit.Framework.ITestCaseData.Description">\r
651             <summary>\r
652             Gets the description of the test\r
653             </summary>\r
654         </member>\r
655         <member name="P:NUnit.Framework.ITestCaseData.Ignored">\r
656             <summary>\r
657             Gets a value indicating whether this <see cref="T:NUnit.Framework.ITestCaseData"/> is ignored.\r
658             </summary>\r
659             <value><c>true</c> if ignored; otherwise, <c>false</c>.</value>\r
660         </member>\r
661         <member name="P:NUnit.Framework.ITestCaseData.IgnoreReason">\r
662             <summary>\r
663             Gets the ignore reason.\r
664             </summary>\r
665             <value>The ignore reason.</value>\r
666         </member>\r
667         <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object[])">\r
668             <summary>\r
669             Construct a TestCaseAttribute with a list of arguments.\r
670             This constructor is not CLS-Compliant\r
671             </summary>\r
672             <param name="arguments"></param>\r
673         </member>\r
674         <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object)">\r
675             <summary>\r
676             Construct a TestCaseAttribute with a single argument\r
677             </summary>\r
678             <param name="arg"></param>\r
679         </member>\r
680         <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object,System.Object)">\r
681             <summary>\r
682             Construct a TestCaseAttribute with a two arguments\r
683             </summary>\r
684             <param name="arg1"></param>\r
685             <param name="arg2"></param>\r
686         </member>\r
687         <member name="M:NUnit.Framework.TestCaseAttribute.#ctor(System.Object,System.Object,System.Object)">\r
688             <summary>\r
689             Construct a TestCaseAttribute with a three arguments\r
690             </summary>\r
691             <param name="arg1"></param>\r
692             <param name="arg2"></param>\r
693             <param name="arg3"></param>\r
694         </member>\r
695         <member name="P:NUnit.Framework.TestCaseAttribute.Arguments">\r
696             <summary>\r
697             Gets the list of arguments to a test case\r
698             </summary>\r
699         </member>\r
700         <member name="P:NUnit.Framework.TestCaseAttribute.Result">\r
701             <summary>\r
702             Gets or sets the expected result.\r
703             </summary>\r
704             <value>The result.</value>\r
705         </member>\r
706         <member name="P:NUnit.Framework.TestCaseAttribute.Categories">\r
707             <summary>\r
708             Gets a list of categories associated with this test;\r
709             </summary>\r
710         </member>\r
711         <member name="P:NUnit.Framework.TestCaseAttribute.Category">\r
712             <summary>\r
713             Gets or sets the category associated with this test.\r
714             May be a single category or a comma-separated list.\r
715             </summary>\r
716         </member>\r
717         <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedException">\r
718             <summary>\r
719             Gets or sets the expected exception.\r
720             </summary>\r
721             <value>The expected exception.</value>\r
722         </member>\r
723         <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedExceptionName">\r
724             <summary>\r
725             Gets or sets the name the expected exception.\r
726             </summary>\r
727             <value>The expected name of the exception.</value>\r
728         </member>\r
729         <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedMessage">\r
730             <summary>\r
731             Gets or sets the expected message of the expected exception\r
732             </summary>\r
733             <value>The expected message of the exception.</value>\r
734         </member>\r
735         <member name="P:NUnit.Framework.TestCaseAttribute.MatchType">\r
736             <summary>\r
737              Gets or sets the type of match to be performed on the expected message\r
738             </summary>\r
739         </member>\r
740         <member name="P:NUnit.Framework.TestCaseAttribute.Description">\r
741             <summary>\r
742             Gets or sets the description.\r
743             </summary>\r
744             <value>The description.</value>\r
745         </member>\r
746         <member name="P:NUnit.Framework.TestCaseAttribute.TestName">\r
747             <summary>\r
748             Gets or sets the name of the test.\r
749             </summary>\r
750             <value>The name of the test.</value>\r
751         </member>\r
752         <member name="P:NUnit.Framework.TestCaseAttribute.Ignore">\r
753             <summary>\r
754             Gets or sets the ignored status of the test\r
755             </summary>\r
756         </member>\r
757         <member name="P:NUnit.Framework.TestCaseAttribute.Ignored">\r
758             <summary>\r
759             Gets or sets the ignored status of the test\r
760             </summary>\r
761         </member>\r
762         <member name="P:NUnit.Framework.TestCaseAttribute.IgnoreReason">\r
763             <summary>\r
764             Gets the ignore reason.\r
765             </summary>\r
766             <value>The ignore reason.</value>\r
767         </member>\r
768         <member name="T:NUnit.Framework.TestCaseSourceAttribute">\r
769             <summary>\r
770             FactoryAttribute indicates the source to be used to\r
771             provide test cases for a test method.\r
772             </summary>\r
773         </member>\r
774         <member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.String)">\r
775             <summary>\r
776             Construct with the name of the factory - for use with languages\r
777             that don't support params arrays.\r
778             </summary>\r
779             <param name="sourceName">An array of the names of the factories that will provide data</param>\r
780         </member>\r
781         <member name="M:NUnit.Framework.TestCaseSourceAttribute.#ctor(System.Type,System.String)">\r
782             <summary>\r
783             Construct with a Type and name - for use with languages\r
784             that don't support params arrays.\r
785             </summary>\r
786             <param name="sourceType">The Type that will provide data</param>\r
787             <param name="sourceName">The name of the method, property or field that will provide data</param>\r
788         </member>\r
789         <member name="P:NUnit.Framework.TestCaseSourceAttribute.SourceName">\r
790             <summary>\r
791             The name of a the method, property or fiend to be used as a source\r
792             </summary>\r
793         </member>\r
794         <member name="P:NUnit.Framework.TestCaseSourceAttribute.SourceType">\r
795             <summary>\r
796             A Type to be used as a source\r
797             </summary>\r
798         </member>\r
799         <member name="T:NUnit.Framework.TestFixtureAttribute">\r
800             <example>\r
801             [TestFixture]\r
802             public class ExampleClass \r
803             {}\r
804             </example>\r
805         </member>\r
806         <member name="M:NUnit.Framework.TestFixtureAttribute.#ctor">\r
807             <summary>\r
808             Default constructor\r
809             </summary>\r
810         </member>\r
811         <member name="M:NUnit.Framework.TestFixtureAttribute.#ctor(System.Object[])">\r
812             <summary>\r
813             Construct with a object[] representing a set of arguments. \r
814             In .NET 2.0, the arguments may later be separated into\r
815             type arguments and constructor arguments.\r
816             </summary>\r
817             <param name="arguments"></param>\r
818         </member>\r
819         <member name="P:NUnit.Framework.TestFixtureAttribute.Description">\r
820             <summary>\r
821             Descriptive text for this fixture\r
822             </summary>\r
823         </member>\r
824         <member name="P:NUnit.Framework.TestFixtureAttribute.Category">\r
825             <summary>\r
826             Gets and sets the category for this fixture.\r
827             May be a comma-separated list of categories.\r
828             </summary>\r
829         </member>\r
830         <member name="P:NUnit.Framework.TestFixtureAttribute.Categories">\r
831             <summary>\r
832             Gets a list of categories for this fixture\r
833             </summary>\r
834         </member>\r
835         <member name="P:NUnit.Framework.TestFixtureAttribute.Arguments">\r
836             <summary>\r
837             The arguments originally provided to the attribute\r
838             </summary>\r
839         </member>\r
840         <member name="P:NUnit.Framework.TestFixtureAttribute.Ignore">\r
841             <summary>\r
842             Gets or sets a value indicating whether this <see cref="T:NUnit.Framework.TestFixtureAttribute"/> should be ignored.\r
843             </summary>\r
844             <value><c>true</c> if ignore; otherwise, <c>false</c>.</value>\r
845         </member>\r
846         <member name="P:NUnit.Framework.TestFixtureAttribute.IgnoreReason">\r
847             <summary>\r
848             Gets or sets the ignore reason. May set Ignored as a side effect.\r
849             </summary>\r
850             <value>The ignore reason.</value>\r
851         </member>\r
852         <member name="P:NUnit.Framework.TestFixtureAttribute.TypeArgs">\r
853             <summary>\r
854             Get or set the type arguments. If not set\r
855             explicitly, any leading arguments that are\r
856             Types are taken as type arguments.\r
857             </summary>\r
858         </member>\r
859         <member name="T:NUnit.Framework.TestFixtureSetUpAttribute">\r
860             <summary>\r
861             Attribute used to identify a method that is \r
862             called before any tests in a fixture are run.\r
863             </summary>\r
864         </member>\r
865         <member name="T:NUnit.Framework.TestFixtureTearDownAttribute">\r
866             <summary>\r
867             Attribute used to identify a method that is called after\r
868             all the tests in a fixture have run. The method is \r
869             guaranteed to be called, even if an exception is thrown.\r
870             </summary>\r
871         </member>\r
872         <member name="T:NUnit.Framework.TheoryAttribute">\r
873             <summary>\r
874             Adding this attribute to a method within a <seealso cref="T:NUnit.Framework.TestFixtureAttribute"/> \r
875             class makes the method callable from the NUnit test runner. There is a property \r
876             called Description which is optional which you can provide a more detailed test\r
877             description. This class cannot be inherited.\r
878             </summary>\r
879             \r
880             <example>\r
881             [TestFixture]\r
882             public class Fixture\r
883             {\r
884               [Test]\r
885               public void MethodToTest()\r
886               {}\r
887               \r
888               [Test(Description = "more detailed description")]\r
889               publc void TestDescriptionMethod()\r
890               {}\r
891             }\r
892             </example>\r
893             \r
894         </member>\r
895         <member name="T:NUnit.Framework.TimeoutAttribute">\r
896             <summary>\r
897             WUsed on a method, marks the test with a timeout value in milliseconds. \r
898             The test will be run in a separate thread and is cancelled if the timeout \r
899             is exceeded. Used on a method or assembly, sets the default timeout \r
900             for all contained test methods.\r
901             </summary>\r
902         </member>\r
903         <member name="M:NUnit.Framework.TimeoutAttribute.#ctor(System.Int32)">\r
904             <summary>\r
905             Construct a TimeoutAttribute given a time in milliseconds\r
906             </summary>\r
907             <param name="timeout">The timeout value in milliseconds</param>\r
908         </member>\r
909         <member name="T:NUnit.Framework.RequiresSTAAttribute">\r
910             <summary>\r
911             Marks a test that must run in the STA, causing it\r
912             to run in a separate thread if necessary.\r
913             \r
914             On methods, you may also use STAThreadAttribute\r
915             to serve the same purpose.\r
916             </summary>\r
917         </member>\r
918         <member name="M:NUnit.Framework.RequiresSTAAttribute.#ctor">\r
919             <summary>\r
920             Construct a RequiresSTAAttribute\r
921             </summary>\r
922         </member>\r
923         <member name="T:NUnit.Framework.RequiresMTAAttribute">\r
924             <summary>\r
925             Marks a test that must run in the MTA, causing it\r
926             to run in a separate thread if necessary.\r
927             \r
928             On methods, you may also use MTAThreadAttribute\r
929             to serve the same purpose.\r
930             </summary>\r
931         </member>\r
932         <member name="M:NUnit.Framework.RequiresMTAAttribute.#ctor">\r
933             <summary>\r
934             Construct a RequiresMTAAttribute\r
935             </summary>\r
936         </member>\r
937         <member name="T:NUnit.Framework.RequiresThreadAttribute">\r
938             <summary>\r
939             Marks a test that must run on a separate thread.\r
940             </summary>\r
941         </member>\r
942         <member name="M:NUnit.Framework.RequiresThreadAttribute.#ctor">\r
943             <summary>\r
944             Construct a RequiresThreadAttribute\r
945             </summary>\r
946         </member>\r
947         <member name="M:NUnit.Framework.RequiresThreadAttribute.#ctor(System.Threading.ApartmentState)">\r
948             <summary>\r
949             Construct a RequiresThreadAttribute, specifying the apartment\r
950             </summary>\r
951         </member>\r
952         <member name="T:NUnit.Framework.ValueSourceAttribute">\r
953             <summary>\r
954             ValueSourceAttribute indicates the source to be used to\r
955             provide data for one parameter of a test method.\r
956             </summary>\r
957         </member>\r
958         <member name="M:NUnit.Framework.ValueSourceAttribute.#ctor(System.String)">\r
959             <summary>\r
960             Construct with the name of the factory - for use with languages\r
961             that don't support params arrays.\r
962             </summary>\r
963             <param name="sourceName">The name of the data source to be used</param>\r
964         </member>\r
965         <member name="M:NUnit.Framework.ValueSourceAttribute.#ctor(System.Type,System.String)">\r
966             <summary>\r
967             Construct with a Type and name - for use with languages\r
968             that don't support params arrays.\r
969             </summary>\r
970             <param name="sourceType">The Type that will provide data</param>\r
971             <param name="sourceName">The name of the method, property or field that will provide data</param>\r
972         </member>\r
973         <member name="P:NUnit.Framework.ValueSourceAttribute.SourceName">\r
974             <summary>\r
975             The name of a the method, property or fiend to be used as a source\r
976             </summary>\r
977         </member>\r
978         <member name="P:NUnit.Framework.ValueSourceAttribute.SourceType">\r
979             <summary>\r
980             A Type to be used as a source\r
981             </summary>\r
982         </member>\r
983         <member name="T:NUnit.Framework.Constraints.AttributeExistsConstraint">\r
984             <summary>\r
985             AttributeExistsConstraint tests for the presence of a\r
986             specified attribute on  a Type.\r
987             </summary>\r
988         </member>\r
989         <member name="T:NUnit.Framework.Constraints.Constraint">\r
990             <summary>\r
991             The Constraint class is the base of all built-in constraints\r
992             within NUnit. It provides the operator overloads used to combine \r
993             constraints.\r
994             </summary>\r
995         </member>\r
996         <member name="T:NUnit.Framework.Constraints.IResolveConstraint">\r
997             <summary>\r
998             The IConstraintExpression interface is implemented by all\r
999             complete and resolvable constraints and expressions.\r
1000             </summary>\r
1001         </member>\r
1002         <member name="M:NUnit.Framework.Constraints.IResolveConstraint.Resolve">\r
1003             <summary>\r
1004             Return the top-level constraint for this expression\r
1005             </summary>\r
1006             <returns></returns>\r
1007         </member>\r
1008         <member name="F:NUnit.Framework.Constraints.Constraint.UNSET">\r
1009             <summary>\r
1010             Static UnsetObject used to detect derived constraints\r
1011             failing to set the actual value.\r
1012             </summary>\r
1013         </member>\r
1014         <member name="F:NUnit.Framework.Constraints.Constraint.actual">\r
1015             <summary>\r
1016             The actual value being tested against a constraint\r
1017             </summary>\r
1018         </member>\r
1019         <member name="F:NUnit.Framework.Constraints.Constraint.displayName">\r
1020             <summary>\r
1021             The display name of this Constraint for use by ToString()\r
1022             </summary>\r
1023         </member>\r
1024         <member name="F:NUnit.Framework.Constraints.Constraint.argcnt">\r
1025             <summary>\r
1026             Argument fields used by ToString();\r
1027             </summary>\r
1028         </member>\r
1029         <member name="F:NUnit.Framework.Constraints.Constraint.builder">\r
1030             <summary>\r
1031             The builder holding this constraint\r
1032             </summary>\r
1033         </member>\r
1034         <member name="M:NUnit.Framework.Constraints.Constraint.#ctor">\r
1035             <summary>\r
1036             Construct a constraint with no arguments\r
1037             </summary>\r
1038         </member>\r
1039         <member name="M:NUnit.Framework.Constraints.Constraint.#ctor(System.Object)">\r
1040             <summary>\r
1041             Construct a constraint with one argument\r
1042             </summary>\r
1043         </member>\r
1044         <member name="M:NUnit.Framework.Constraints.Constraint.#ctor(System.Object,System.Object)">\r
1045             <summary>\r
1046             Construct a constraint with two arguments\r
1047             </summary>\r
1048         </member>\r
1049         <member name="M:NUnit.Framework.Constraints.Constraint.SetBuilder(NUnit.Framework.Constraints.ConstraintBuilder)">\r
1050             <summary>\r
1051             Sets the ConstraintBuilder holding this constraint\r
1052             </summary>\r
1053         </member>\r
1054         <member name="M:NUnit.Framework.Constraints.Constraint.WriteMessageTo(NUnit.Framework.Constraints.MessageWriter)">\r
1055             <summary>\r
1056             Write the failure message to the MessageWriter provided\r
1057             as an argument. The default implementation simply passes\r
1058             the constraint and the actual value to the writer, which\r
1059             then displays the constraint description and the value.\r
1060             \r
1061             Constraints that need to provide additional details,\r
1062             such as where the error occured can override this.\r
1063             </summary>\r
1064             <param name="writer">The MessageWriter on which to display the message</param>\r
1065         </member>\r
1066         <member name="M:NUnit.Framework.Constraints.Constraint.Matches(System.Object)">\r
1067             <summary>\r
1068             Test whether the constraint is satisfied by a given value\r
1069             </summary>\r
1070             <param name="actual">The value to be tested</param>\r
1071             <returns>True for success, false for failure</returns>\r
1072         </member>\r
1073         <member name="M:NUnit.Framework.Constraints.Constraint.Matches(NUnit.Framework.Constraints.ActualValueDelegate)">\r
1074             <summary>\r
1075             Test whether the constraint is satisfied by an\r
1076             ActualValueDelegate that returns the value to be tested.\r
1077             The default implementation simply evaluates the delegate\r
1078             but derived classes may override it to provide for delayed \r
1079             processing.\r
1080             </summary>\r
1081             <param name="del">An ActualValueDelegate</param>\r
1082             <returns>True for success, false for failure</returns>\r
1083         </member>\r
1084         <member name="M:NUnit.Framework.Constraints.Constraint.Matches``1(``0@)">\r
1085             <summary>\r
1086             Test whether the constraint is satisfied by a given reference.\r
1087             The default implementation simply dereferences the value but\r
1088             derived classes may override it to provide for delayed processing.\r
1089             </summary>\r
1090             <param name="actual">A reference to the value to be tested</param>\r
1091             <returns>True for success, false for failure</returns>\r
1092         </member>\r
1093         <member name="M:NUnit.Framework.Constraints.Constraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">\r
1094             <summary>\r
1095             Write the constraint description to a MessageWriter\r
1096             </summary>\r
1097             <param name="writer">The writer on which the description is displayed</param>\r
1098         </member>\r
1099         <member name="M:NUnit.Framework.Constraints.Constraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">\r
1100             <summary>\r
1101             Write the actual value for a failing constraint test to a\r
1102             MessageWriter. The default implementation simply writes\r
1103             the raw value of actual, leaving it to the writer to\r
1104             perform any formatting.\r
1105             </summary>\r
1106             <param name="writer">The writer on which the actual value is displayed</param>\r
1107         </member>\r
1108         <member name="M:NUnit.Framework.Constraints.Constraint.ToString">\r
1109             <summary>\r
1110             Default override of ToString returns the constraint DisplayName\r
1111             followed by any arguments within angle brackets.\r
1112             </summary>\r
1113             <returns></returns>\r
1114         </member>\r
1115         <member name="M:NUnit.Framework.Constraints.Constraint.GetStringRepresentation">\r
1116             <summary>\r
1117             Returns the string representation of this constraint\r
1118             </summary>\r
1119         </member>\r
1120         <member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseAnd(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">\r
1121             <summary>\r
1122             This operator creates a constraint that is satisfied only if both \r
1123             argument constraints are satisfied.\r
1124             </summary>\r
1125         </member>\r
1126         <member name="M:NUnit.Framework.Constraints.Constraint.op_BitwiseOr(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">\r
1127             <summary>\r
1128             This operator creates a constraint that is satisfied if either \r
1129             of the argument constraints is satisfied.\r
1130             </summary>\r
1131         </member>\r
1132         <member name="M:NUnit.Framework.Constraints.Constraint.op_LogicalNot(NUnit.Framework.Constraints.Constraint)">\r
1133             <summary>\r
1134             This operator creates a constraint that is satisfied if the \r
1135             argument constraint is not satisfied.\r
1136             </summary>\r
1137         </member>\r
1138         <member name="M:NUnit.Framework.Constraints.Constraint.After(System.Int32)">\r
1139             <summary>\r
1140             Returns a DelayedConstraint with the specified delay time.\r
1141             </summary>\r
1142             <param name="delayInMilliseconds">The delay in milliseconds.</param>\r
1143             <returns></returns>\r
1144         </member>\r
1145         <member name="M:NUnit.Framework.Constraints.Constraint.After(System.Int32,System.Int32)">\r
1146             <summary>\r
1147             Returns a DelayedConstraint with the specified delay time\r
1148             and polling interval.\r
1149             </summary>\r
1150             <param name="delayInMilliseconds">The delay in milliseconds.</param>\r
1151             <param name="pollingInterval">The interval at which to test the constraint.</param>\r
1152             <returns></returns>\r
1153         </member>\r
1154         <member name="P:NUnit.Framework.Constraints.Constraint.DisplayName">\r
1155             <summary>\r
1156             The display name of this Constraint for use by ToString().\r
1157             The default value is the name of the constraint with\r
1158             trailing "Constraint" removed. Derived classes may set\r
1159             this to another name in their constructors.\r
1160             </summary>\r
1161         </member>\r
1162         <member name="P:NUnit.Framework.Constraints.Constraint.And">\r
1163             <summary>\r
1164             Returns a ConstraintExpression by appending And\r
1165             to the current constraint.\r
1166             </summary>\r
1167         </member>\r
1168         <member name="P:NUnit.Framework.Constraints.Constraint.With">\r
1169             <summary>\r
1170             Returns a ConstraintExpression by appending And\r
1171             to the current constraint.\r
1172             </summary>\r
1173         </member>\r
1174         <member name="P:NUnit.Framework.Constraints.Constraint.Or">\r
1175             <summary>\r
1176             Returns a ConstraintExpression by appending Or\r
1177             to the current constraint.\r
1178             </summary>\r
1179         </member>\r
1180         <member name="T:NUnit.Framework.Constraints.Constraint.UnsetObject">\r
1181             <summary>\r
1182             Class used to detect any derived constraints\r
1183             that fail to set the actual value in their\r
1184             Matches override.\r
1185             </summary>\r
1186         </member>\r
1187         <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.#ctor(System.Type)">\r
1188             <summary>\r
1189             Constructs an AttributeExistsConstraint for a specific attribute Type\r
1190             </summary>\r
1191             <param name="type"></param>\r
1192         </member>\r
1193         <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.Matches(System.Object)">\r
1194             <summary>\r
1195             Tests whether the object provides the expected attribute.\r
1196             </summary>\r
1197             <param name="actual">A Type, MethodInfo, or other ICustomAttributeProvider</param>\r
1198             <returns>True if the expected attribute is present, otherwise false</returns>\r
1199         </member>\r
1200         <member name="M:NUnit.Framework.Constraints.AttributeExistsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">\r
1201             <summary>\r
1202             Writes the description of the constraint to the specified writer\r
1203             </summary>\r
1204         </member>\r
1205         <member name="T:NUnit.Framework.Constraints.AttributeConstraint">\r
1206             <summary>\r
1207             AttributeConstraint tests that a specified attribute is present\r
1208             on a Type or other provider and that the value of the attribute\r
1209             satisfies some other constraint.\r
1210             </summary>\r
1211         </member>\r
1212         <member name="T:NUnit.Framework.Constraints.PrefixConstraint">\r
1213             <summary>\r
1214             Abstract base class used for prefixes\r
1215             </summary>\r
1216         </member>\r
1217         <member name="F:NUnit.Framework.Constraints.PrefixConstraint.baseConstraint">\r
1218             <summary>\r
1219             The base constraint\r
1220             </summary>\r
1221         </member>\r
1222         <member name="M:NUnit.Framework.Constraints.PrefixConstraint.#ctor(NUnit.Framework.Constraints.IResolveConstraint)">\r
1223             <summary>\r
1224             Construct given a base constraint\r
1225             </summary>\r
1226             <param name="resolvable"></param>\r
1227         </member>\r
1228         <member name="M:NUnit.Framework.Constraints.AttributeConstraint.#ctor(System.Type,NUnit.Framework.Constraints.Constraint)">\r
1229             <summary>\r
1230             Constructs an AttributeConstraint for a specified attriute\r
1231             Type and base constraint.\r
1232             </summary>\r
1233             <param name="type"></param>\r
1234             <param name="baseConstraint"></param>\r
1235         </member>\r
1236         <member name="M:NUnit.Framework.Constraints.AttributeConstraint.Matches(System.Object)">\r
1237             <summary>\r
1238             Determines whether the Type or other provider has the \r
1239             expected attribute and if its value matches the\r
1240             additional constraint specified.\r
1241             </summary>\r
1242         </member>\r
1243         <member name="M:NUnit.Framework.Constraints.AttributeConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">\r
1244             <summary>\r
1245             Writes a description of the attribute to the specified writer.\r
1246             </summary>\r
1247         </member>\r
1248         <member name="M:NUnit.Framework.Constraints.AttributeConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">\r
1249             <summary>\r
1250             Writes the actual value supplied to the specified writer.\r
1251             </summary>\r
1252         </member>\r
1253         <member name="M:NUnit.Framework.Constraints.AttributeConstraint.GetStringRepresentation">\r
1254             <summary>\r
1255             Returns a string representation of the constraint.\r
1256             </summary>\r
1257         </member>\r
1258         <member name="T:NUnit.Framework.Constraints.BasicConstraint">\r
1259             <summary>\r
1260             BasicConstraint is the abstract base for constraints that\r
1261             perform a simple comparison to a constant value.\r
1262             </summary>\r
1263         </member>\r
1264         <member name="M:NUnit.Framework.Constraints.BasicConstraint.#ctor(System.Object,System.String)">\r
1265             <summary>\r
1266             Initializes a new instance of the <see cref="T:BasicConstraint"/> class.\r
1267             </summary>\r
1268             <param name="expected">The expected.</param>\r
1269             <param name="description">The description.</param>\r
1270         </member>\r
1271         <member name="M:NUnit.Framework.Constraints.BasicConstraint.Matches(System.Object)">\r
1272             <summary>\r
1273             Test whether the constraint is satisfied by a given value\r
1274             </summary>\r
1275             <param name="actual">The value to be tested</param>\r
1276             <returns>True for success, false for failure</returns>\r
1277         </member>\r
1278         <member name="M:NUnit.Framework.Constraints.BasicConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">\r
1279             <summary>\r
1280             Write the constraint description to a MessageWriter\r
1281             </summary>\r
1282             <param name="writer">The writer on which the description is displayed</param>\r
1283         </member>\r
1284         <member name="T:NUnit.Framework.Constraints.NullConstraint">\r
1285             <summary>\r
1286             NullConstraint tests that the actual value is null\r
1287             </summary>\r
1288         </member>\r
1289         <member name="M:NUnit.Framework.Constraints.NullConstraint.#ctor">\r
1290             <summary>\r
1291             Initializes a new instance of the <see cref="T:NullConstraint"/> class.\r
1292             </summary>\r
1293         </member>\r
1294         <member name="T:NUnit.Framework.Constraints.TrueConstraint">\r
1295             <summary>\r
1296             TrueConstraint tests that the actual value is true\r
1297             </summary>\r
1298         </member>\r
1299         <member name="M:NUnit.Framework.Constraints.TrueConstraint.#ctor">\r
1300             <summary>\r
1301             Initializes a new instance of the <see cref="T:TrueConstraint"/> class.\r
1302             </summary>\r
1303         </member>\r
1304         <member name="T:NUnit.Framework.Constraints.FalseConstraint">\r
1305             <summary>\r
1306             FalseConstraint tests that the actual value is false\r
1307             </summary>\r
1308         </member>\r
1309         <member name="M:NUnit.Framework.Constraints.FalseConstraint.#ctor">\r
1310             <summary>\r
1311             Initializes a new instance of the <see cref="T:FalseConstraint"/> class.\r
1312             </summary>\r
1313         </member>\r
1314         <member name="T:NUnit.Framework.Constraints.NaNConstraint">\r
1315             <summary>\r
1316             NaNConstraint tests that the actual value is a double or float NaN\r
1317             </summary>\r
1318         </member>\r
1319         <member name="M:NUnit.Framework.Constraints.NaNConstraint.Matches(System.Object)">\r
1320             <summary>\r
1321             Test that the actual value is an NaN\r
1322             </summary>\r
1323             <param name="actual"></param>\r
1324             <returns></returns>\r
1325         </member>\r
1326         <member name="M:NUnit.Framework.Constraints.NaNConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">\r
1327             <summary>\r
1328             Write the constraint description to a specified writer\r
1329             </summary>\r
1330             <param name="writer"></param>\r
1331         </member>\r
1332         <member name="T:NUnit.Framework.Constraints.BinaryConstraint">\r
1333             <summary>\r
1334             BinaryConstraint is the abstract base of all constraints\r
1335             that combine two other constraints in some fashion.\r
1336             </summary>\r
1337         </member>\r
1338         <member name="F:NUnit.Framework.Constraints.BinaryConstraint.left">\r
1339             <summary>\r
1340             The first constraint being combined\r
1341             </summary>\r
1342         </member>\r
1343         <member name="F:NUnit.Framework.Constraints.BinaryConstraint.right">\r
1344             <summary>\r
1345             The second constraint being combined\r
1346             </summary>\r
1347         </member>\r
1348         <member name="M:NUnit.Framework.Constraints.BinaryConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">\r
1349             <summary>\r
1350             Construct a BinaryConstraint from two other constraints\r
1351             </summary>\r
1352             <param name="left">The first constraint</param>\r
1353             <param name="right">The second constraint</param>\r
1354         </member>\r
1355         <member name="T:NUnit.Framework.Constraints.AndConstraint">\r
1356             <summary>\r
1357             AndConstraint succeeds only if both members succeed.\r
1358             </summary>\r
1359         </member>\r
1360         <member name="M:NUnit.Framework.Constraints.AndConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">\r
1361             <summary>\r
1362             Create an AndConstraint from two other constraints\r
1363             </summary>\r
1364             <param name="left">The first constraint</param>\r
1365             <param name="right">The second constraint</param>\r
1366         </member>\r
1367         <member name="M:NUnit.Framework.Constraints.AndConstraint.Matches(System.Object)">\r
1368             <summary>\r
1369             Apply both member constraints to an actual value, succeeding \r
1370             succeeding only if both of them succeed.\r
1371             </summary>\r
1372             <param name="actual">The actual value</param>\r
1373             <returns>True if the constraints both succeeded</returns>\r
1374         </member>\r
1375         <member name="M:NUnit.Framework.Constraints.AndConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">\r
1376             <summary>\r
1377             Write a description for this contraint to a MessageWriter\r
1378             </summary>\r
1379             <param name="writer">The MessageWriter to receive the description</param>\r
1380         </member>\r
1381         <member name="M:NUnit.Framework.Constraints.AndConstraint.WriteActualValueTo(NUnit.Framework.Constraints.MessageWriter)">\r
1382             <summary>\r
1383             Write the actual value for a failing constraint test to a\r
1384             MessageWriter. The default implementation simply writes\r
1385             the raw value of actual, leaving it to the writer to\r
1386             perform any formatting.\r
1387             </summary>\r
1388             <param name="writer">The writer on which the actual value is displayed</param>\r
1389         </member>\r
1390         <member name="T:NUnit.Framework.Constraints.OrConstraint">\r
1391             <summary>\r
1392             OrConstraint succeeds if either member succeeds\r
1393             </summary>\r
1394         </member>\r
1395         <member name="M:NUnit.Framework.Constraints.OrConstraint.#ctor(NUnit.Framework.Constraints.Constraint,NUnit.Framework.Constraints.Constraint)">\r
1396             <summary>\r
1397             Create an OrConstraint from two other constraints\r
1398             </summary>\r
1399             <param name="left">The first constraint</param>\r
1400             <param name="right">The second constraint</param>\r
1401         </member>\r
1402         <member name="M:NUnit.Framework.Constraints.OrConstraint.Matches(System.Object)">\r
1403             <summary>\r
1404             Apply the member constraints to an actual value, succeeding \r
1405             succeeding as soon as one of them succeeds.\r
1406             </summary>\r
1407             <param name="actual">The actual value</param>\r
1408             <returns>True if either constraint succeeded</returns>\r
1409         </member>\r
1410         <member name="M:NUnit.Framework.Constraints.OrConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">\r
1411             <summary>\r
1412             Write a description for this contraint to a MessageWriter\r
1413             </summary>\r
1414             <param name="writer">The MessageWriter to receive the description</param>\r
1415         </member>\r
1416         <member name="T:NUnit.Framework.Constraints.CollectionConstraint">\r
1417             <summary>\r
1418             CollectionConstraint is the abstract base class for\r
1419             constraints that operate on collections.\r
1420             </summary>\r
1421         </member>\r
1422         <member name="M:NUnit.Framework.Constraints.CollectionConstraint.#ctor">\r
1423             <summary>\r
1424             Construct an empty CollectionConstraint\r
1425             </summary>\r
1426         </member>\r
1427         <member name="M:NUnit.Framework.Constraints.CollectionConstraint.#ctor(System.Object)">\r
1428             <summary>\r
1429             Construct a CollectionConstraint\r
1430             </summary>\r
1431             <param name="arg"></param>\r
1432         </member>\r
1433         <member name="M:NUnit.Framework.Constraints.CollectionConstraint.IsEmpty(System.Collections.IEnumerable)">\r
1434             <summary>\r
1435             Determines whether the specified enumerable is empty.\r
1436             </summary>\r
1437             <param name="enumerable">The enumerable.</param>\r
1438             <returns>\r
1439                 <c>true</c> if the specified enumerable is empty; otherwise, <c>false</c>.\r
1440             </returns>\r
1441         </member>\r
1442         <member name="M:NUnit.Framework.Constraints.CollectionConstraint.Matches(System.Object)">\r
1443             <summary>\r
1444             Test whether the constraint is satisfied by a given value\r
1445             </summary>\r
1446             <param name="actual">The value to be tested</param>\r
1447             <returns>True for success, false for failure</returns>\r
1448         </member>\r
1449         <member name="M:NUnit.Framework.Constraints.CollectionConstraint.doMatch(System.Collections.IEnumerable)">\r
1450             <summary>\r
1451             Protected method to be implemented by derived classes\r
1452             </summary>\r
1453             <param name="collection"></param>\r
1454             <returns></returns>\r
1455         </member>\r
1456         <member name="T:NUnit.Framework.Constraints.CollectionItemsEqualConstraint">\r
1457             <summary>\r
1458             CollectionItemsEqualConstraint is the abstract base class for all\r
1459             collection constraints that apply some notion of item equality\r
1460             as a part of their operation.\r
1461             </summary>\r
1462         </member>\r
1463         <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.#ctor">\r
1464             <summary>\r
1465             Construct an empty CollectionConstraint\r
1466             </summary>\r
1467         </member>\r
1468         <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.#ctor(System.Object)">\r
1469             <summary>\r
1470             Construct a CollectionConstraint\r
1471             </summary>\r
1472             <param name="arg"></param>\r
1473         </member>\r
1474         <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using(System.Collections.IComparer)">\r
1475             <summary>\r
1476             Flag the constraint to use the supplied IComparer object.\r
1477             </summary>\r
1478             <param name="comparer">The IComparer object to use.</param>\r
1479             <returns>Self.</returns>\r
1480         </member>\r
1481         <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Collections.Generic.IComparer{``0})">\r
1482             <summary>\r
1483             Flag the constraint to use the supplied IComparer object.\r
1484             </summary>\r
1485             <param name="comparer">The IComparer object to use.</param>\r
1486             <returns>Self.</returns>\r
1487         </member>\r
1488         <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Comparison{``0})">\r
1489             <summary>\r
1490             Flag the constraint to use the supplied Comparison object.\r
1491             </summary>\r
1492             <param name="comparer">The IComparer object to use.</param>\r
1493             <returns>Self.</returns>\r
1494         </member>\r
1495         <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using(System.Collections.IEqualityComparer)">\r
1496             <summary>\r
1497             Flag the constraint to use the supplied IEqualityComparer object.\r
1498             </summary>\r
1499             <param name="comparer">The IComparer object to use.</param>\r
1500             <returns>Self.</returns>\r
1501         </member>\r
1502         <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Using``1(System.Collections.Generic.IEqualityComparer{``0})">\r
1503             <summary>\r
1504             Flag the constraint to use the supplied IEqualityComparer object.\r
1505             </summary>\r
1506             <param name="comparer">The IComparer object to use.</param>\r
1507             <returns>Self.</returns>\r
1508         </member>\r
1509         <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.ItemsEqual(System.Object,System.Object)">\r
1510             <summary>\r
1511             Compares two collection members for equality\r
1512             </summary>\r
1513         </member>\r
1514         <member name="M:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.Tally(System.Collections.IEnumerable)">\r
1515             <summary>\r
1516             Return a new CollectionTally for use in making tests\r
1517             </summary>\r
1518             <param name="c">The collection to be included in the tally</param>\r
1519         </member>\r
1520         <member name="P:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoreCase">\r
1521             <summary>\r
1522             Flag the constraint to ignore case and return self.\r
1523             </summary>\r
1524         </member>\r
1525         <member name="T:NUnit.Framework.Constraints.EmptyCollectionConstraint">\r
1526             <summary>\r
1527             EmptyCollectionConstraint tests whether a collection is empty. \r
1528             </summary>\r
1529         </member>\r
1530         <member name="M:NUnit.Framework.Constraints.EmptyCollectionConstraint.doMatch(System.Collections.IEnumerable)">\r
1531             <summary>\r
1532             Check that the collection is empty\r
1533             </summary>\r
1534             <param name="collection"></param>\r
1535             <returns></returns>\r
1536         </member>\r
1537         <member name="M:NUnit.Framework.Constraints.EmptyCollectionConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">\r
1538             <summary>\r
1539             Write the constraint description to a MessageWriter\r
1540             </summary>\r
1541             <param name="writer"></param>\r
1542         </member>\r
1543         <member name="T:NUnit.Framework.Constraints.UniqueItemsConstraint">\r
1544             <summary>\r
1545             UniqueItemsConstraint tests whether all the items in a \r
1546             collection are unique.\r
1547             </summary>\r
1548         </member>\r
1549         <member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.doMatch(System.Collections.IEnumerable)">\r
1550             <summary>\r
1551             Check that all items are unique.\r
1552             </summary>\r
1553             <param name="actual"></param>\r
1554             <returns></returns>\r
1555         </member>\r
1556         <member name="M:NUnit.Framework.Constraints.UniqueItemsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">\r
1557             <summary>\r
1558             Write a description of this constraint to a MessageWriter\r
1559             </summary>\r
1560             <param name="writer"></param>\r
1561         </member>\r
1562         <member name="T:NUnit.Framework.Constraints.CollectionContainsConstraint">\r
1563             <summary>\r
1564             CollectionContainsConstraint is used to test whether a collection\r
1565             contains an expected object as a member.\r
1566             </summary>\r
1567         </member>\r
1568         <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.#ctor(System.Object)">\r
1569             <summary>\r
1570             Construct a CollectionContainsConstraint\r
1571             </summary>\r
1572             <param name="expected"></param>\r
1573         </member>\r
1574         <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.doMatch(System.Collections.IEnumerable)">\r
1575             <summary>\r
1576             Test whether the expected item is contained in the collection\r
1577             </summary>\r
1578             <param name="actual"></param>\r
1579             <returns></returns>\r
1580         </member>\r
1581         <member name="M:NUnit.Framework.Constraints.CollectionContainsConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">\r
1582             <summary>\r
1583             Write a descripton of the constraint to a MessageWriter\r
1584             </summary>\r
1585             <param name="writer"></param>\r
1586         </member>\r
1587         <member name="T:NUnit.Framework.Constraints.CollectionEquivalentConstraint">\r
1588             <summary>\r
1589             CollectionEquivalentCOnstraint is used to determine whether two\r
1590             collections are equivalent.\r
1591             </summary>\r
1592         </member>\r
1593         <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.#ctor(System.Collections.IEnumerable)">\r
1594             <summary>\r
1595             Construct a CollectionEquivalentConstraint\r
1596             </summary>\r
1597             <param name="expected"></param>\r
1598         </member>\r
1599         <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.doMatch(System.Collections.IEnumerable)">\r
1600             <summary>\r
1601             Test whether two collections are equivalent\r
1602             </summary>\r
1603             <param name="actual"></param>\r
1604             <returns></returns>\r
1605         </member>\r
1606         <member name="M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">\r
1607             <summary>\r
1608             Write a description of this constraint to a MessageWriter\r
1609             </summary>\r
1610             <param name="writer"></param>\r
1611         </member>\r
1612         <member name="T:NUnit.Framework.Constraints.CollectionSubsetConstraint">\r
1613             <summary>\r
1614             CollectionSubsetConstraint is used to determine whether\r
1615             one collection is a subset of another\r
1616             </summary>\r
1617         </member>\r
1618         <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.#ctor(System.Collections.IEnumerable)">\r
1619             <summary>\r
1620             Construct a CollectionSubsetConstraint\r
1621             </summary>\r
1622             <param name="expected">The collection that the actual value is expected to be a subset of</param>\r
1623         </member>\r
1624         <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.doMatch(System.Collections.IEnumerable)">\r
1625             <summary>\r
1626             Test whether the actual collection is a subset of \r
1627             the expected collection provided.\r
1628             </summary>\r
1629             <param name="actual"></param>\r
1630             <returns></returns>\r
1631         </member>\r
1632         <member name="M:NUnit.Framework.Constraints.CollectionSubsetConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">\r
1633             <summary>\r
1634             Write a description of this constraint to a MessageWriter\r
1635             </summary>\r
1636             <param name="writer"></param>\r
1637         </member>\r
1638         <member name="T:NUnit.Framework.Constraints.CollectionOrderedConstraint">\r
1639             <summary>\r
1640             CollectionOrderedConstraint is used to test whether a collection is ordered.\r
1641             </summary>\r
1642         </member>\r
1643         <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.#ctor">\r
1644             <summary>\r
1645             Construct a CollectionOrderedConstraint\r
1646             </summary>\r
1647         </member>\r
1648         <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using(System.Collections.IComparer)">\r
1649             <summary>\r
1650             Modifies the constraint to use an IComparer and returns self.\r
1651             </summary>\r
1652         </member>\r
1653         <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using``1(System.Collections.Generic.IComparer{``0})">\r
1654             <summary>\r
1655             Modifies the constraint to use an IComparer&lt;T&gt; and returns self.\r
1656             </summary>\r
1657         </member>\r
1658         <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.Using``1(System.Comparison{``0})">\r
1659             <summary>\r
1660             Modifies the constraint to use a Comparison&lt;T&gt; and returns self.\r
1661             </summary>\r
1662         </member>\r
1663         <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.By(System.String)">\r
1664             <summary>\r
1665             Modifies the constraint to test ordering by the value of\r
1666             a specified property and returns self.\r
1667             </summary>\r
1668         </member>\r
1669         <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.doMatch(System.Collections.IEnumerable)">\r
1670             <summary>\r
1671             Test whether the collection is ordered\r
1672             </summary>\r
1673             <param name="actual"></param>\r
1674             <returns></returns>\r
1675         </member>\r
1676         <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">\r
1677             <summary>\r
1678             Write a description of the constraint to a MessageWriter\r
1679             </summary>\r
1680             <param name="writer"></param>\r
1681         </member>\r
1682         <member name="M:NUnit.Framework.Constraints.CollectionOrderedConstraint.GetStringRepresentation">\r
1683             <summary>\r
1684             Returns the string representation of the constraint.\r
1685             </summary>\r
1686             <returns></returns>\r
1687         </member>\r
1688         <member name="P:NUnit.Framework.Constraints.CollectionOrderedConstraint.Descending">\r
1689             <summary>\r
1690              If used performs a reverse comparison\r
1691             </summary>\r
1692         </member>\r
1693         <member name="T:NUnit.Framework.Constraints.CollectionTally">\r
1694             <summary>\r
1695             CollectionTally counts (tallies) the number of\r
1696             occurences of each object in one or more enumerations.\r
1697             </summary>\r
1698         </member>\r
1699         <member name="M:NUnit.Framework.Constraints.CollectionTally.#ctor(NUnit.Framework.Constraints.NUnitEqualityComparer,System.Collections.IEnumerable)">\r
1700             <summary>\r
1701             Construct a CollectionTally object from a comparer and a collection\r
1702             </summary>\r
1703         </member>\r
1704         <member name="M:NUnit.Framework.Constraints.CollectionTally.TryRemove(System.Object)">\r
1705             <summary>\r
1706             Try to remove an object from the tally\r
1707             </summary>\r
1708             <param name="o">The object to remove</param>\r
1709             <returns>True if successful, false if the object was not found</returns>\r
1710         </member>\r
1711         <member name="M:NUnit.Framework.Constraints.CollectionTally.TryRemove(System.Collections.IEnumerable)">\r
1712             <summary>\r
1713             Try to remove a set of objects from the tally\r
1714             </summary>\r
1715             <param name="c">The objects to remove</param>\r
1716             <returns>True if successful, false if any object was not found</returns>\r
1717         </member>\r
1718         <member name="P:NUnit.Framework.Constraints.CollectionTally.Count">\r
1719             <summary>\r
1720             The number of objects remaining in the tally\r
1721             </summary>\r
1722         </member>\r
1723         <member name="T:NUnit.Framework.Constraints.ComparisonAdapter">\r
1724             <summary>\r
1725             ComparisonAdapter class centralizes all comparisons of\r
1726             values in NUnit, adapting to the use of any provided\r
1727             IComparer, IComparer&lt;T&gt; or Comparison&lt;T&gt;\r
1728             </summary>\r
1729         </member>\r
1730         <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For(System.Collections.IComparer)">\r
1731             <summary>\r
1732             Returns a ComparisonAdapter that wraps an IComparer\r
1733             </summary>\r
1734         </member>\r
1735         <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For``1(System.Collections.Generic.IComparer{``0})">\r
1736             <summary>\r
1737             Returns a ComparisonAdapter that wraps an IComparer&lt;T&gt;\r
1738             </summary>\r
1739         </member>\r
1740         <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.For``1(System.Comparison{``0})">\r
1741             <summary>\r
1742             Returns a ComparisonAdapter that wraps a Comparison&lt;T&gt;\r
1743             </summary>\r
1744         </member>\r
1745         <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.Compare(System.Object,System.Object)">\r
1746             <summary>\r
1747             Compares two objects\r
1748             </summary>\r
1749         </member>\r
1750         <member name="P:NUnit.Framework.Constraints.ComparisonAdapter.Default">\r
1751             <summary>\r
1752             Gets the default ComparisonAdapter, which wraps an\r
1753             NUnitComparer object.\r
1754             </summary>\r
1755         </member>\r
1756         <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter.#ctor(System.Collections.IComparer)">\r
1757             <summary>\r
1758             Construct a ComparisonAdapter for an IComparer\r
1759             </summary>\r
1760         </member>\r
1761         <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter.Compare(System.Object,System.Object)">\r
1762             <summary>\r
1763             Compares two objects\r
1764             </summary>\r
1765             <param name="expected"></param>\r
1766             <param name="actual"></param>\r
1767             <returns></returns>\r
1768         </member>\r
1769         <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.DefaultComparisonAdapter.#ctor">\r
1770             <summary>\r
1771             Construct a default ComparisonAdapter\r
1772             </summary>\r
1773         </member>\r
1774         <member name="T:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1">\r
1775             <summary>\r
1776             ComparisonAdapter&lt;T&gt; extends ComparisonAdapter and\r
1777             allows use of an IComparer&lt;T&gt; or Comparison&lt;T&gt;\r
1778             to actually perform the comparison.\r
1779             </summary>\r
1780         </member>\r
1781         <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1.#ctor(System.Collections.Generic.IComparer{`0})">\r
1782             <summary>\r
1783             Construct a ComparisonAdapter for an IComparer&lt;T&gt;\r
1784             </summary>\r
1785         </member>\r
1786         <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter`1.Compare(System.Object,System.Object)">\r
1787             <summary>\r
1788             Compare a Type T to an object\r
1789             </summary>\r
1790         </member>\r
1791         <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparisonAdapterForComparison`1.#ctor(System.Comparison{`0})">\r
1792             <summary>\r
1793             Construct a ComparisonAdapter for a Comparison&lt;T&gt;\r
1794             </summary>\r
1795         </member>\r
1796         <member name="M:NUnit.Framework.Constraints.ComparisonAdapter.ComparisonAdapterForComparison`1.Compare(System.Object,System.Object)">\r
1797             <summary>\r
1798             Compare a Type T to an object\r
1799             </summary>\r
1800         </member>\r
1801         <member name="T:NUnit.Framework.Constraints.ComparisonConstraint">\r
1802             <summary>\r
1803             Abstract base class for constraints that compare values to\r
1804             determine if one is greater than, equal to or less than\r
1805             the other.\r
1806             </summary>\r
1807         </member>\r
1808         <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.expected">\r
1809             <summary>\r
1810             The value against which a comparison is to be made\r
1811             </summary>\r
1812         </member>\r
1813         <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.ltOK">\r
1814             <summary>\r
1815             If true, less than returns success\r
1816             </summary>\r
1817         </member>\r
1818         <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.eqOK">\r
1819             <summary>\r
1820             if true, equal returns success\r
1821             </summary>\r
1822         </member>\r
1823         <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.gtOK">\r
1824             <summary>\r
1825             if true, greater than returns success\r
1826             </summary>\r
1827         </member>\r
1828         <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.predicate">\r
1829             <summary>\r
1830             The predicate used as a part of the description\r
1831             </summary>\r
1832         </member>\r
1833         <member name="F:NUnit.Framework.Constraints.ComparisonConstraint.comparer">\r
1834             <summary>\r
1835             ComparisonAdapter to be used in making the comparison\r
1836             </summary>\r
1837         </member>\r
1838         <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.#ctor(System.Object,System.Boolean,System.Boolean,System.Boolean,System.String)">\r
1839             <summary>\r
1840             Initializes a new instance of the <see cref="T:ComparisonConstraint"/> class.\r
1841             </summary>\r
1842             <param name="value">The value against which to make a comparison.</param>\r
1843             <param name="ltOK">if set to <c>true</c> less succeeds.</param>\r
1844             <param name="eqOK">if set to <c>true</c> equal succeeds.</param>\r
1845             <param name="gtOK">if set to <c>true</c> greater succeeds.</param>\r
1846             <param name="predicate">String used in describing the constraint.</param>\r
1847         </member>\r
1848         <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Matches(System.Object)">\r
1849             <summary>\r
1850             Test whether the constraint is satisfied by a given value\r
1851             </summary>\r
1852             <param name="actual">The value to be tested</param>\r
1853             <returns>True for success, false for failure</returns>\r
1854         </member>\r
1855         <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.WriteDescriptionTo(NUnit.Framework.Constraints.MessageWriter)">\r
1856             <summary>\r
1857             Write the constraint description to a MessageWriter\r
1858             </summary>\r
1859             <param name="writer">The writer on which the description is displayed</param>\r
1860         </member>\r
1861         <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using(System.Collections.IComparer)">\r
1862             <summary>\r
1863             Modifies the constraint to use an IComparer and returns self\r
1864             </summary>\r
1865         </member>\r
1866         <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using``1(System.Collections.Generic.IComparer{``0})">\r
1867             <summary>\r
1868             Modifies the constraint to use an IComparer&lt;T&gt; and returns self\r
1869             </summary>\r
1870         </member>\r
1871         <member name="M:NUnit.Framework.Constraints.ComparisonConstraint.Using``1(System.Comparison{``0})">\r
1872             <summary>\r
1873             Modifies the constraint to use a Comparison&lt;T&gt; and returns self\r
1874             </summary>\r
1875         </member>\r
1876         <member name="T:NUnit.Framework.Constraints.GreaterThanConstraint">\r
1877             <summary>\r
1878             Tests whether a value is greater than the value supplied to its constructor\r
1879             </summary>\r
1880         </member>\r
1881         <member name="M:NUnit.Framework.Constraints.GreaterThanConstraint.#ctor(System.Object)">\r
1882             <summary>\r
1883             Initializes a new instance of the <see cref="T:GreaterThanConstraint"/> class.\r
1884             </summary>\r
1885             <param name="expected">The expected value.</param>\r
1886         </member>\r
1887         <member name="T:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint">\r
1888             <summary>\r
1889             Tests whether a value is greater than or equal to the value supplied to its constructor\r
1890             </summary>\r
1891         </member>\r
1892         <member name="M:NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.#ctor(System.Object)">\r
1893             <summary>\r
1894             Initializes a new instance of the <see cref="T:GreaterThanOrEqualConstraint"/> class.\r
1895             </summary>\r
1896             <param name="expected">The expected value.</param>\r
1897         </member>\r
1898         <member name="T:NUnit.Framework.Constraints.LessThanConstraint">\r
1899             <summary>\r
1900             Tests whether a value is less than the value supplied to its constructor\r
1901             </summary>\r
1902         </member>\r
1903         <member name="M:NUnit.Framework.Constraints.LessThanConstraint.#ctor(System.Object)">\r
1904             <summary>\r
1905             Initializes a new instance of the <see cref="T:LessThanConstraint"/> class.\r
1906             </summary>\r
1907             <param name="expected">The expected value.</param>\r
1908         </member>\r
1909         <member name="T:NUnit.Framework.Constraints.LessThanOrEqualConstraint">\r
1910             <summary>\r
1911             Tests whether a value is less than or equal to the value supplied to its constructor\r
1912             </summary>\r
1913         </member>\r
1914         <member name="M:NUnit.Framework.Constraints.LessThanOrEqualConstraint.#ctor(System.Object)">\r
1915             <summary>\r
1916             Initializes a new instance of the <see cref="T:LessThanOrEqualConstraint"/> class.\r
1917             </summary>\r
1918             <param name="expected">The expected value.</param>\r
1919         </member>\r
1920         <member name="T:NUnit.Framework.Constraints.ActualValueDelegate">\r
1921             <summary>\r
1922             Delegate used to delay evaluation of the actual value\r
1923             to be used in evaluating a constraint\r
1924             </summary>\r
1925         </member>\r
1926         <member name="T:NUnit.Framework.Constraints.ConstraintBuilder">\r
1927             <summary>\r
1928             ConstraintBuilder maintains the stacks that are used in\r
1929             processing a ConstraintExpression. An OperatorStack\r
1930             is used to hold operators that are waiting for their\r
1931             operands to be reognized. a ConstraintStack holds \r
1932             input constraints as well as the results of each\r
1933             operator applied.\r
1934             </summary>\r
1935         </member>\r
1936         <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.#ctor">\r
1937             <summary>\r
1938             Initializes a new instance of the <see cref="T:ConstraintBuilder"/> class.\r
1939             </summary>\r
1940         </member>\r
1941         <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Append(NUnit.Framework.Constraints.ConstraintOperator)">\r
1942             <summary>\r
1943             Appends the specified operator to the expression by first\r
1944             reducing the operator stack and then pushing the new\r
1945             operator on the stack.\r
1946             </summary>\r
1947             <param name="op">The operator to push.</param>\r
1948         </member>\r
1949         <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Append(NUnit.Framework.Constraints.Constraint)">\r
1950             <summary>\r
1951             Appends the specified constraint to the expresson by pushing\r
1952             it on the constraint stack.\r
1953             </summary>\r
1954             <param name="constraint">The constraint to push.</param>\r
1955         </member>\r
1956         <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.SetTopOperatorRightContext(System.Object)">\r
1957             <summary>\r
1958             Sets the top operator right context.\r
1959             </summary>\r
1960             <param name="rightContext">The right context.</param>\r
1961         </member>\r
1962         <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ReduceOperatorStack(System.Int32)">\r
1963             <summary>\r
1964             Reduces the operator stack until the topmost item\r
1965             precedence is greater than or equal to the target precedence.\r
1966             </summary>\r
1967             <param name="targetPrecedence">The target precedence.</param>\r
1968         </member>\r
1969         <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.Resolve">\r
1970             <summary>\r
1971             Resolves this instance, returning a Constraint. If the builder\r
1972             is not currently in a resolvable state, an exception is thrown.\r
1973             </summary>\r
1974             <returns>The resolved constraint</returns>\r
1975         </member>\r
1976         <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.IsResolvable">\r
1977             <summary>\r
1978             Gets a value indicating whether this instance is resolvable.\r
1979             </summary>\r
1980             <value>\r
1981                 <c>true</c> if this instance is resolvable; otherwise, <c>false</c>.\r
1982             </value>\r
1983         </member>\r
1984         <member name="T:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack">\r
1985             <summary>\r
1986             OperatorStack is a type-safe stack for holding ConstraintOperators\r
1987             </summary>\r
1988         </member>\r
1989         <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">\r
1990             <summary>\r
1991             Initializes a new instance of the <see cref="T:OperatorStack"/> class.\r
1992             </summary>\r
1993             <param name="builder">The builder.</param>\r
1994         </member>\r
1995         <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Push(NUnit.Framework.Constraints.ConstraintOperator)">\r
1996             <summary>\r
1997             Pushes the specified operator onto the stack.\r
1998             </summary>\r
1999             <param name="op">The op.</param>\r
2000         </member>\r
2001         <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Pop">\r
2002             <summary>\r
2003             Pops the topmost operator from the stack.\r
2004             </summary>\r
2005             <returns></returns>\r
2006         </member>\r
2007         <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Empty">\r
2008             <summary>\r
2009             Gets a value indicating whether this <see cref="T:OpStack"/> is empty.\r
2010             </summary>\r
2011             <value><c>true</c> if empty; otherwise, <c>false</c>.</value>\r
2012         </member>\r
2013         <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.OperatorStack.Top">\r
2014             <summary>\r
2015             Gets the topmost operator without modifying the stack.\r
2016             </summary>\r
2017             <value>The top.</value>\r
2018         </member>\r
2019         <member name="T:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack">\r
2020             <summary>\r
2021             ConstraintStack is a type-safe stack for holding Constraints\r
2022             </summary>\r
2023         </member>\r
2024         <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">\r
2025             <summary>\r
2026             Initializes a new instance of the <see cref="T:ConstraintStack"/> class.\r
2027             </summary>\r
2028             <param name="builder">The builder.</param>\r
2029         </member>\r
2030         <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Push(NUnit.Framework.Constraints.Constraint)">\r
2031             <summary>\r
2032             Pushes the specified constraint. As a side effect,\r
2033             the constraint's builder field is set to the \r
2034             ConstraintBuilder owning this stack.\r
2035             </summary>\r
2036             <param name="constraint">The constraint.</param>\r
2037         </member>\r
2038         <member name="M:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Pop">\r
2039             <summary>\r
2040             Pops this topmost constrait from the stack.\r
2041             As a side effect, the constraint's builder\r
2042             field is set to null.\r
2043             </summary>\r
2044             <returns></returns>\r
2045         </member>\r
2046         <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Empty">\r
2047             <summary>\r
2048             Gets a value indicating whether this <see cref="T:ConstraintStack"/> is empty.\r
2049             </summary>\r
2050             <value><c>true</c> if empty; otherwise, <c>false</c>.</value>\r
2051         </member>\r
2052         <member name="P:NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.Top">\r
2053             <summary>\r
2054             Gets the topmost constraint without modifying the stack.\r
2055             </summary>\r
2056             <value>The topmost constraint</value>\r
2057         </member>\r
2058         <member name="T:NUnit.Framework.Constraints.ConstraintExpression">\r
2059             <summary>\r
2060             ConstraintExpression represents a compound constraint in the \r
2061             process of being constructed from a series of syntactic elements.\r
2062             \r
2063             Individual elements are appended to the expression as they are\r
2064             reognized. Once an actual Constraint is appended, the expression\r
2065             returns a resolvable Constraint.\r
2066             </summary>\r
2067         </member>\r
2068         <member name="T:NUnit.Framework.Constraints.ConstraintExpressionBase">\r
2069             <summary>\r
2070             ConstraintExpressionBase is the abstract base class for the \r
2071             generated ConstraintExpression class, which represents a \r
2072             compound constraint in the process of being constructed \r
2073             from a series of syntactic elements.\r
2074             \r
2075             NOTE: ConstraintExpressionBase is aware of some of its\r
2076             derived classes, which is an apparent violation of \r
2077             encapsulation. Ideally, these classes would be a \r
2078             single class, but they must be separated in order to\r
2079             allow parts to be generated under .NET 1.x and to\r
2080             provide proper user feedback in syntactically \r
2081             aware IDEs.\r
2082             </summary>\r
2083         </member>\r
2084         <member name="F:NUnit.Framework.Constraints.ConstraintExpressionBase.builder">\r
2085             <summary>\r
2086             The ConstraintBuilder holding the elements recognized so far\r
2087             </summary>\r
2088         </member>\r
2089         <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.#ctor">\r
2090             <summary>\r
2091             Initializes a new instance of the <see cref="T:ConstraintExpressionBase"/> class.\r
2092             </summary>\r
2093         </member>\r
2094         <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">\r
2095             <summary>\r
2096             Initializes a new instance of the <see cref="T:ConstraintExpressionBase"/> \r
2097             class passing in a ConstraintBuilder, which may be pre-populated.\r
2098             </summary>\r
2099             <param name="builder">The builder.</param>\r
2100         </member>\r
2101         <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.ToString">\r
2102             <summary>\r
2103             Returns a string representation of the expression as it\r
2104             currently stands. This should only be used for testing,\r
2105             since it has the side-effect of resolving the expression.\r
2106             </summary>\r
2107             <returns></returns>\r
2108         </member>\r
2109         <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.ConstraintOperator)">\r
2110             <summary>\r
2111             Appends an operator to the expression and returns the\r
2112             resulting expression itself.\r
2113             </summary>\r
2114         </member>\r
2115         <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.SelfResolvingOperator)">\r
2116             <summary>\r
2117             Appends a self-resolving operator to the expression and\r
2118             returns a new ResolvableConstraintExpression.\r
2119             </summary>\r
2120         </member>\r
2121         <member name="M:NUnit.Framework.Constraints.ConstraintExpressionBase.Append(NUnit.Framework.Constraints.Constraint)">\r
2122             <summary>\r
2123             Appends a constraint to the expression and returns that\r
2124             constraint, which is associated with the current state\r
2125             of the expression being built.\r
2126             </summary>\r
2127         </member>\r
2128         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.#ctor">\r
2129             <summary>\r
2130             Initializes a new instance of the <see cref="T:ConstraintExpression"/> class.\r
2131             </summary>\r
2132         </member>\r
2133         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.#ctor(NUnit.Framework.Constraints.ConstraintBuilder)">\r
2134             <summary>\r
2135             Initializes a new instance of the <see cref="T:ConstraintExpression"/> \r
2136             class passing in a ConstraintBuilder, which may be pre-populated.\r
2137             </summary>\r
2138             <param name="builder">The builder.</param>\r
2139         </member>\r
2140         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Property(System.String)">\r
2141             <summary>\r
2142             Returns a new PropertyConstraintExpression, which will either\r
2143             test for the existence of the named property on the object\r
2144             being tested or apply any following constraint to that property.\r
2145             </summary>\r
2146         </member>\r
2147         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Attribute(System.Type)">\r
2148             <summary>\r
2149             Returns a new AttributeConstraint checking for the\r
2150             presence of a particular attribute on an object.\r
2151             </summary>\r
2152         </member>\r
2153         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Attribute``1">\r
2154             <summary>\r
2155             Returns a new AttributeConstraint checking for the\r
2156             presence of a particular attribute on an object.\r
2157             </summary>\r
2158         </member>\r
2159         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches(NUnit.Framework.Constraints.Constraint)">\r
2160             <summary>\r
2161             Returns the constraint provided as an argument - used to allow custom\r
2162             custom constraints to easily participate in the syntax.\r
2163             </summary>\r
2164         </member>\r
2165         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches``1(System.Predicate{``0})">\r
2166             <summary>\r
2167             Returns the constraint provided as an argument - used to allow custom\r
2168             custom constraints to easily participate in the syntax.\r
2169             </summary>\r
2170         </member>\r
2171         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.EqualTo(System.Object)">\r
2172             <summary>\r
2173             Returns a constraint that tests two items for equality\r
2174             </summary>\r
2175         </member>\r
2176         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SameAs(System.Object)">\r
2177             <summary>\r
2178             Returns a constraint that tests that two references are the same object\r
2179             </summary>\r
2180         </member>\r
2181         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.GreaterThan(System.Object)">\r
2182             <summary>\r
2183             Returns a constraint that tests whether the\r
2184             actual value is greater than the suppled argument\r
2185             </summary>\r
2186         </member>\r
2187         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.GreaterThanOrEqualTo(System.Object)">\r
2188             <summary>\r
2189             Returns a constraint that tests whether the\r
2190             actual value is greater than or equal to the suppled argument\r
2191             </summary>\r
2192         </member>\r
2193         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AtLeast(System.Object)">\r
2194             <summary>\r
2195             Returns a constraint that tests whether the\r
2196             actual value is greater than or equal to the suppled argument\r
2197             </summary>\r
2198         </member>\r
2199         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.LessThan(System.Object)">\r
2200             <summary>\r
2201             Returns a constraint that tests whether the\r
2202             actual value is less than the suppled argument\r
2203             </summary>\r
2204         </member>\r
2205         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.LessThanOrEqualTo(System.Object)">\r
2206             <summary>\r
2207             Returns a constraint that tests whether the\r
2208             actual value is less than or equal to the suppled argument\r
2209             </summary>\r
2210         </member>\r
2211         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AtMost(System.Object)">\r
2212             <summary>\r
2213             Returns a constraint that tests whether the\r
2214             actual value is less than or equal to the suppled argument\r
2215             </summary>\r
2216         </member>\r
2217         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.TypeOf(System.Type)">\r
2218             <summary>\r
2219             Returns a constraint that tests whether the actual\r
2220             value is of the exact type supplied as an argument.\r
2221             </summary>\r
2222         </member>\r
2223         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.TypeOf``1">\r
2224             <summary>\r
2225             Returns a constraint that tests whether the actual\r
2226             value is of the exact type supplied as an argument.\r
2227             </summary>\r
2228         </member>\r
2229         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOf(System.Type)">\r
2230             <summary>\r
2231             Returns a constraint that tests whether the actual value\r
2232             is of the type supplied as an argument or a derived type.\r
2233             </summary>\r
2234         </member>\r
2235         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOf``1">\r
2236             <summary>\r
2237             Returns a constraint that tests whether the actual value\r
2238             is of the type supplied as an argument or a derived type.\r
2239             </summary>\r
2240         </member>\r
2241         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOfType(System.Type)">\r
2242             <summary>\r
2243             Returns a constraint that tests whether the actual value\r
2244             is of the type supplied as an argument or a derived type.\r
2245             </summary>\r
2246         </member>\r
2247         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InstanceOfType``1">\r
2248             <summary>\r
2249             Returns a constraint that tests whether the actual value\r
2250             is of the type supplied as an argument or a derived type.\r
2251             </summary>\r
2252         </member>\r
2253         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableFrom(System.Type)">\r
2254             <summary>\r
2255             Returns a constraint that tests whether the actual value\r
2256             is assignable from the type supplied as an argument.\r
2257             </summary>\r
2258         </member>\r
2259         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableFrom``1">\r
2260             <summary>\r
2261             Returns a constraint that tests whether the actual value\r
2262             is assignable from the type supplied as an argument.\r
2263             </summary>\r
2264         </member>\r
2265         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableTo(System.Type)">\r
2266             <summary>\r
2267             Returns a constraint that tests whether the actual value\r
2268             is assignable from the type supplied as an argument.\r
2269             </summary>\r
2270         </member>\r
2271         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.AssignableTo``1">\r
2272             <summary>\r
2273             Returns a constraint that tests whether the actual value\r
2274             is assignable from the type supplied as an argument.\r
2275             </summary>\r
2276         </member>\r
2277         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.EquivalentTo(System.Collections.IEnumerable)">\r
2278             <summary>\r
2279             Returns a constraint that tests whether the actual value\r
2280             is a collection containing the same elements as the \r
2281             collection supplied as an argument.\r
2282             </summary>\r
2283         </member>\r
2284         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SubsetOf(System.Collections.IEnumerable)">\r
2285             <summary>\r
2286             Returns a constraint that tests whether the actual value\r
2287             is a subset of the collection supplied as an argument.\r
2288             </summary>\r
2289         </member>\r
2290         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Member(System.Object)">\r
2291             <summary>\r
2292             Returns a new CollectionContainsConstraint checking for the\r
2293             presence of a particular object in the collection.\r
2294             </summary>\r
2295         </member>\r
2296         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Contains(System.Object)">\r
2297             <summary>\r
2298             Returns a new CollectionContainsConstraint checking for the\r
2299             presence of a particular object in the collection.\r
2300             </summary>\r
2301         </member>\r
2302         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Contains(System.String)">\r
2303             <summary>\r
2304             Returns a new ContainsConstraint. This constraint\r
2305             will, in turn, make use of the appropriate second-level\r
2306             constraint, depending on the type of the actual argument. \r
2307             This overload is only used if the item sought is a string,\r
2308             since any other type implies that we are looking for a \r
2309             collection member.\r
2310             </summary>\r
2311         </member>\r
2312         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringContaining(System.String)">\r
2313             <summary>\r
2314             Returns a constraint that succeeds if the actual\r
2315             value contains the substring supplied as an argument.\r
2316             </summary>\r
2317         </member>\r
2318         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.ContainsSubstring(System.String)">\r
2319             <summary>\r
2320             Returns a constraint that succeeds if the actual\r
2321             value contains the substring supplied as an argument.\r
2322             </summary>\r
2323         </member>\r
2324         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StartsWith(System.String)">\r
2325             <summary>\r
2326             Returns a constraint that succeeds if the actual\r
2327             value starts with the substring supplied as an argument.\r
2328             </summary>\r
2329         </member>\r
2330         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringStarting(System.String)">\r
2331             <summary>\r
2332             Returns a constraint that succeeds if the actual\r
2333             value starts with the substring supplied as an argument.\r
2334             </summary>\r
2335         </member>\r
2336         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.EndsWith(System.String)">\r
2337             <summary>\r
2338             Returns a constraint that succeeds if the actual\r
2339             value ends with the substring supplied as an argument.\r
2340             </summary>\r
2341         </member>\r
2342         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringEnding(System.String)">\r
2343             <summary>\r
2344             Returns a constraint that succeeds if the actual\r
2345             value ends with the substring supplied as an argument.\r
2346             </summary>\r
2347         </member>\r
2348         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.Matches(System.String)">\r
2349             <summary>\r
2350             Returns a constraint that succeeds if the actual\r
2351             value matches the Regex pattern supplied as an argument.\r
2352             </summary>\r
2353         </member>\r
2354         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.StringMatching(System.String)">\r
2355             <summary>\r
2356             Returns a constraint that succeeds if the actual\r
2357             value matches the Regex pattern supplied as an argument.\r
2358             </summary>\r
2359         </member>\r
2360         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SamePath(System.String)">\r
2361             <summary>\r
2362             Returns a constraint that tests whether the path provided \r
2363             is the same as an expected path after canonicalization.\r
2364             </summary>\r
2365         </member>\r
2366         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SubPath(System.String)">\r
2367             <summary>\r
2368             Returns a constraint that tests whether the path provided \r
2369             is the same path or under an expected path after canonicalization.\r
2370             </summary>\r
2371         </member>\r
2372         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.SamePathOrUnder(System.String)">\r
2373             <summary>\r
2374             Returns a constraint that tests whether the path provided \r
2375             is the same path or under an expected path after canonicalization.\r
2376             </summary>\r
2377         </member>\r
2378         <member name="M:NUnit.Framework.Constraints.ConstraintExpression.InRange(System.IComparable,System.IComparable)">\r
2379             <summary>\r
2380             Returns a constraint that tests whether the actual value falls \r
2381             within a specified range.\r
2382             </summary>\r
2383         </member>\r
2384         <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Not">\r
2385             <summary>\r
2386             Returns a ConstraintExpression that negates any\r
2387             following constraint.\r
2388             </summary>\r
2389         </member>\r
2390         <member name="P:NUnit.Framework.Constraints.ConstraintExpression.No">\r
2391             <summary>\r
2392             Returns a ConstraintExpression that negates any\r
2393             following constraint.\r
2394             </summary>\r
2395         </member>\r
2396         <member name="P:NUnit.Framework.Constraints.ConstraintExpression.All">\r
2397             <summary>\r
2398             Returns a ConstraintExpression, which will apply\r
2399             the following constraint to all members of a collection,\r
2400             succeeding if all of them succeed.\r
2401             </summary>\r
2402         </member>\r
2403         <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Some">\r
2404             <summary>\r
2405             Returns a ConstraintExpression, which will apply\r
2406             the following constraint to all members of a collection,\r
2407             succeeding if at least one of them succeeds.\r
2408             </summary>\r
2409         </member>\r
2410         <member name="P:NUnit.Framework.Constraints.ConstraintExpression.None">\r
2411             <summary>\r
2412             Returns a ConstraintExpression, which will apply\r
2413             the following constraint to all members of a collection,\r
2414             succeeding if all of them fail.\r
2415             </summary>\r
2416         </member>\r
2417         <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Length">\r
2418             <summary>\r
2419             Returns a new ConstraintExpression, which will apply the following\r
2420             constraint to the Length property of the object being tested.\r
2421             </summary>\r
2422         </member>\r
2423         <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Count">\r
2424             <summary>\r
2425             Returns a new ConstraintExpression, which will apply the following\r
2426             constraint to the Count property of the object being tested.\r
2427             </summary>\r
2428         </member>\r
2429         <member name="P:NUnit.Framework.Constraints.ConstraintExpression.Message">\r
2430             <summary>\r
2431             Returns a new ConstraintExpression, which will apply the following\r
2432             constraint to the Message property of the object being tested.\r
2433             </summary>\r
2434         </member>\r
2435         <member name="P:NUnit.Framework.Constraints.ConstraintExpression.InnerException">\r
2436             <summary>\r
2437             Returns a new ConstraintExpression, which will apply the following\r
2438             constraint to the InnerException property of the object being tested.\r
2439             </summary>\r
2440         </member>\r
2441         <member name="P:NUnit.Framework.Constraints.ConstraintExpression.With">\r
2442             <summary>\r
2443             With is currently a NOP - reserved for future use.\r
2444             </summary>\r
2445         </member>\r
2446         <member name=