1 <Type Name="Test" FullName="NUnit.Core.Test">
2 <TypeSignature Language="C#" Value="public abstract class Test : NUnit.Core.LongLivingMarshalByRefObject, IComparable, NUnit.Core.ITest" />
4 <AssemblyName>nunit.core</AssemblyName>
5 <AssemblyVersion>2.2.0.0</AssemblyVersion>
8 <BaseTypeName>NUnit.Core.LongLivingMarshalByRefObject</BaseTypeName>
12 <InterfaceName>NUnit.Core.ITest</InterfaceName>
15 <InterfaceName>System.IComparable</InterfaceName>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
23 <Member MemberName=".ctor">
24 <MemberSignature Language="C#" Value="protected Test (object fixture);" />
25 <MemberType>Constructor</MemberType>
27 <AssemblyVersion>2.2.0.0</AssemblyVersion>
30 <Parameter Name="fixture" Type="System.Object" />
33 <param name="fixture">To be added.</param>
34 <summary>To be added.</summary>
35 <remarks>To be added.</remarks>
38 <Member MemberName=".ctor">
39 <MemberSignature Language="C#" Value="public Test (string name);" />
40 <MemberType>Constructor</MemberType>
42 <AssemblyVersion>2.2.0.0</AssemblyVersion>
45 <Parameter Name="name" Type="System.String" />
48 <param name="name">To be added.</param>
49 <summary>To be added.</summary>
50 <remarks>To be added.</remarks>
53 <Member MemberName=".ctor">
54 <MemberSignature Language="C#" Value="protected Test (Type fixtureType);" />
55 <MemberType>Constructor</MemberType>
57 <AssemblyVersion>2.2.0.0</AssemblyVersion>
60 <Parameter Name="fixtureType" Type="System.Type" />
63 <param name="fixtureType">To be added.</param>
64 <summary>To be added.</summary>
65 <remarks>To be added.</remarks>
68 <Member MemberName=".ctor">
69 <MemberSignature Language="C#" Value="protected Test (object fixture, int assemblyKey);" />
70 <MemberType>Constructor</MemberType>
72 <AssemblyVersion>2.2.0.0</AssemblyVersion>
75 <Parameter Name="fixture" Type="System.Object" />
76 <Parameter Name="assemblyKey" Type="System.Int32" />
79 <param name="fixture">To be added.</param>
80 <param name="assemblyKey">To be added.</param>
81 <summary>To be added.</summary>
82 <remarks>To be added.</remarks>
85 <Member MemberName=".ctor">
86 <MemberSignature Language="C#" Value="public Test (string name, int assemblyKey);" />
87 <MemberType>Constructor</MemberType>
89 <AssemblyVersion>2.2.0.0</AssemblyVersion>
92 <Parameter Name="name" Type="System.String" />
93 <Parameter Name="assemblyKey" Type="System.Int32" />
96 <param name="name">To be added.</param>
97 <param name="assemblyKey">To be added.</param>
98 <summary>To be added.</summary>
99 <remarks>To be added.</remarks>
102 <Member MemberName=".ctor">
103 <MemberSignature Language="C#" Value="protected Test (string pathName, string testName);" />
104 <MemberType>Constructor</MemberType>
106 <AssemblyVersion>2.2.0.0</AssemblyVersion>
109 <Parameter Name="pathName" Type="System.String" />
110 <Parameter Name="testName" Type="System.String" />
113 <param name="pathName">To be added.</param>
114 <param name="testName">To be added.</param>
115 <summary>To be added.</summary>
116 <remarks>To be added.</remarks>
119 <Member MemberName=".ctor">
120 <MemberSignature Language="C#" Value="protected Test (Type fixtureType, int assemblyKey);" />
121 <MemberType>Constructor</MemberType>
123 <AssemblyVersion>2.2.0.0</AssemblyVersion>
126 <Parameter Name="fixtureType" Type="System.Type" />
127 <Parameter Name="assemblyKey" Type="System.Int32" />
130 <param name="fixtureType">To be added.</param>
131 <param name="assemblyKey">To be added.</param>
132 <summary>To be added.</summary>
133 <remarks>To be added.</remarks>
136 <Member MemberName=".ctor">
137 <MemberSignature Language="C#" Value="protected Test (string pathName, string testName, int assemblyKey);" />
138 <MemberType>Constructor</MemberType>
140 <AssemblyVersion>2.2.0.0</AssemblyVersion>
143 <Parameter Name="pathName" Type="System.String" />
144 <Parameter Name="testName" Type="System.String" />
145 <Parameter Name="assemblyKey" Type="System.Int32" />
148 <param name="pathName">To be added.</param>
149 <param name="testName">To be added.</param>
150 <param name="assemblyKey">To be added.</param>
151 <summary>To be added.</summary>
152 <remarks>To be added.</remarks>
155 <Member MemberName="AssemblyKey">
156 <MemberSignature Language="C#" Value="public int AssemblyKey { set; get; }" />
157 <MemberType>Property</MemberType>
159 <AssemblyVersion>2.2.0.0</AssemblyVersion>
162 <ReturnType>System.Int32</ReturnType>
165 <summary>To be added.</summary>
166 <value>To be added.</value>
167 <remarks>To be added.</remarks>
170 <Member MemberName="Categories">
171 <MemberSignature Language="C#" Value="public System.Collections.IList Categories { set; get; }" />
172 <MemberType>Property</MemberType>
174 <AssemblyVersion>2.2.0.0</AssemblyVersion>
177 <ReturnType>System.Collections.IList</ReturnType>
180 <summary>To be added.</summary>
181 <value>To be added.</value>
182 <remarks>To be added.</remarks>
185 <Member MemberName="CompareTo">
186 <MemberSignature Language="C#" Value="public int CompareTo (object obj);" />
187 <MemberType>Method</MemberType>
189 <AssemblyVersion>2.2.0.0</AssemblyVersion>
192 <ReturnType>System.Int32</ReturnType>
195 <Parameter Name="obj" Type="System.Object" />
198 <param name="obj">To be added.</param>
199 <summary>To be added.</summary>
200 <returns>To be added.</returns>
201 <remarks>To be added.</remarks>
204 <Member MemberName="CountTestCases">
205 <MemberSignature Language="C#" Value="public abstract int CountTestCases ();" />
206 <MemberType>Method</MemberType>
208 <AssemblyVersion>2.2.0.0</AssemblyVersion>
211 <ReturnType>System.Int32</ReturnType>
215 <summary>To be added.</summary>
216 <returns>To be added.</returns>
217 <remarks>To be added.</remarks>
220 <Member MemberName="CountTestCases">
221 <MemberSignature Language="C#" Value="public abstract int CountTestCases (NUnit.Core.IFilter filter);" />
222 <MemberType>Method</MemberType>
224 <AssemblyVersion>2.2.0.0</AssemblyVersion>
227 <ReturnType>System.Int32</ReturnType>
230 <Parameter Name="filter" Type="NUnit.Core.IFilter" />
233 <param name="filter">To be added.</param>
234 <summary>To be added.</summary>
235 <returns>To be added.</returns>
236 <remarks>To be added.</remarks>
239 <Member MemberName="Description">
240 <MemberSignature Language="C#" Value="public string Description { set; get; }" />
241 <MemberType>Property</MemberType>
243 <AssemblyVersion>2.2.0.0</AssemblyVersion>
246 <ReturnType>System.String</ReturnType>
249 <summary>To be added.</summary>
250 <value>To be added.</value>
251 <remarks>To be added.</remarks>
254 <Member MemberName="Filter">
255 <MemberSignature Language="C#" Value="public abstract bool Filter (NUnit.Core.IFilter filter);" />
256 <MemberType>Method</MemberType>
258 <AssemblyVersion>2.2.0.0</AssemblyVersion>
261 <ReturnType>System.Boolean</ReturnType>
264 <Parameter Name="filter" Type="NUnit.Core.IFilter" />
267 <param name="filter">To be added.</param>
268 <summary>To be added.</summary>
269 <returns>To be added.</returns>
270 <remarks>To be added.</remarks>
273 <Member MemberName="Fixture">
274 <MemberSignature Language="C#" Value="public object Fixture { set; get; }" />
275 <MemberType>Property</MemberType>
277 <AssemblyVersion>2.2.0.0</AssemblyVersion>
280 <ReturnType>System.Object</ReturnType>
283 <summary>To be added.</summary>
284 <value>To be added.</value>
285 <remarks>To be added.</remarks>
288 <Member MemberName="fixtureType">
289 <MemberSignature Language="C#" Value="protected Type fixtureType;" />
290 <MemberType>Field</MemberType>
292 <AssemblyVersion>2.2.0.0</AssemblyVersion>
295 <ReturnType>System.Type</ReturnType>
298 <summary>To be added.</summary>
299 <remarks>To be added.</remarks>
302 <Member MemberName="FullName">
303 <MemberSignature Language="C#" Value="public string FullName { get; }" />
304 <MemberType>Property</MemberType>
306 <AssemblyVersion>2.2.0.0</AssemblyVersion>
309 <ReturnType>System.String</ReturnType>
312 <summary>To be added.</summary>
313 <value>To be added.</value>
314 <remarks>To be added.</remarks>
317 <Member MemberName="HasCategory">
318 <MemberSignature Language="C#" Value="public bool HasCategory (System.Collections.IList names);" />
319 <MemberType>Method</MemberType>
321 <AssemblyVersion>2.2.0.0</AssemblyVersion>
324 <ReturnType>System.Boolean</ReturnType>
327 <Parameter Name="names" Type="System.Collections.IList" />
330 <param name="names">To be added.</param>
331 <summary>To be added.</summary>
332 <returns>To be added.</returns>
333 <remarks>To be added.</remarks>
336 <Member MemberName="HasCategory">
337 <MemberSignature Language="C#" Value="public bool HasCategory (string name);" />
338 <MemberType>Method</MemberType>
340 <AssemblyVersion>2.2.0.0</AssemblyVersion>
343 <ReturnType>System.Boolean</ReturnType>
346 <Parameter Name="name" Type="System.String" />
349 <param name="name">To be added.</param>
350 <summary>To be added.</summary>
351 <returns>To be added.</returns>
352 <remarks>To be added.</remarks>
355 <Member MemberName="IgnoreReason">
356 <MemberSignature Language="C#" Value="public string IgnoreReason { set; get; }" />
357 <MemberType>Property</MemberType>
359 <AssemblyVersion>2.2.0.0</AssemblyVersion>
362 <ReturnType>System.String</ReturnType>
365 <summary>To be added.</summary>
366 <value>To be added.</value>
367 <remarks>To be added.</remarks>
370 <Member MemberName="IsDescendant">
371 <MemberSignature Language="C#" Value="public bool IsDescendant (NUnit.Core.Test test);" />
372 <MemberType>Method</MemberType>
374 <AssemblyVersion>2.2.0.0</AssemblyVersion>
377 <ReturnType>System.Boolean</ReturnType>
380 <Parameter Name="test" Type="NUnit.Core.Test" />
383 <param name="test">To be added.</param>
384 <summary>To be added.</summary>
385 <returns>To be added.</returns>
386 <remarks>To be added.</remarks>
389 <Member MemberName="IsExplicit">
390 <MemberSignature Language="C#" Value="public bool IsExplicit { set; get; }" />
391 <MemberType>Property</MemberType>
393 <AssemblyVersion>2.2.0.0</AssemblyVersion>
396 <ReturnType>System.Boolean</ReturnType>
399 <summary>To be added.</summary>
400 <value>To be added.</value>
401 <remarks>To be added.</remarks>
404 <Member MemberName="IsFixture">
405 <MemberSignature Language="C#" Value="public abstract bool IsFixture { get; }" />
406 <MemberType>Property</MemberType>
408 <AssemblyVersion>2.2.0.0</AssemblyVersion>
411 <ReturnType>System.Boolean</ReturnType>
414 <summary>To be added.</summary>
415 <value>To be added.</value>
416 <remarks>To be added.</remarks>
419 <Member MemberName="IsSuite">
420 <MemberSignature Language="C#" Value="public abstract bool IsSuite { get; }" />
421 <MemberType>Property</MemberType>
423 <AssemblyVersion>2.2.0.0</AssemblyVersion>
426 <ReturnType>System.Boolean</ReturnType>
429 <summary>To be added.</summary>
430 <value>To be added.</value>
431 <remarks>To be added.</remarks>
434 <Member MemberName="IsTestCase">
435 <MemberSignature Language="C#" Value="public abstract bool IsTestCase { get; }" />
436 <MemberType>Property</MemberType>
438 <AssemblyVersion>2.2.0.0</AssemblyVersion>
441 <ReturnType>System.Boolean</ReturnType>
444 <summary>To be added.</summary>
445 <value>To be added.</value>
446 <remarks>To be added.</remarks>
449 <Member MemberName="Name">
450 <MemberSignature Language="C#" Value="public string Name { get; }" />
451 <MemberType>Property</MemberType>
453 <AssemblyVersion>2.2.0.0</AssemblyVersion>
456 <ReturnType>System.String</ReturnType>
459 <summary>To be added.</summary>
460 <value>To be added.</value>
461 <remarks>To be added.</remarks>
464 <Member MemberName="Parent">
465 <MemberSignature Language="C#" Value="public NUnit.Core.TestSuite Parent { set; get; }" />
466 <MemberType>Property</MemberType>
468 <AssemblyVersion>2.2.0.0</AssemblyVersion>
471 <ReturnType>NUnit.Core.TestSuite</ReturnType>
474 <summary>To be added.</summary>
475 <value>To be added.</value>
476 <remarks>To be added.</remarks>
479 <Member MemberName="Run">
480 <MemberSignature Language="C#" Value="public abstract NUnit.Core.TestResult Run (NUnit.Core.EventListener listener);" />
481 <MemberType>Method</MemberType>
483 <AssemblyVersion>2.2.0.0</AssemblyVersion>
486 <ReturnType>NUnit.Core.TestResult</ReturnType>
489 <Parameter Name="listener" Type="NUnit.Core.EventListener" />
492 <param name="listener">To be added.</param>
493 <summary>To be added.</summary>
494 <returns>To be added.</returns>
495 <remarks>To be added.</remarks>
498 <Member MemberName="Run">
499 <MemberSignature Language="C#" Value="public abstract NUnit.Core.TestResult Run (NUnit.Core.EventListener listener, NUnit.Core.IFilter filter);" />
500 <MemberType>Method</MemberType>
502 <AssemblyVersion>2.2.0.0</AssemblyVersion>
505 <ReturnType>NUnit.Core.TestResult</ReturnType>
508 <Parameter Name="listener" Type="NUnit.Core.EventListener" />
509 <Parameter Name="filter" Type="NUnit.Core.IFilter" />
512 <param name="listener">To be added.</param>
513 <param name="filter">To be added.</param>
514 <summary>To be added.</summary>
515 <returns>To be added.</returns>
516 <remarks>To be added.</remarks>
519 <Member MemberName="ShortName">
520 <MemberSignature Language="C#" Value="public string ShortName { get; }" />
521 <MemberType>Property</MemberType>
523 <AssemblyVersion>2.2.0.0</AssemblyVersion>
526 <ReturnType>System.String</ReturnType>
529 <summary>To be added.</summary>
530 <value>To be added.</value>
531 <remarks>To be added.</remarks>
534 <Member MemberName="ShouldRun">
535 <MemberSignature Language="C#" Value="public virtual bool ShouldRun { set; get; }" />
536 <MemberType>Property</MemberType>
538 <AssemblyVersion>2.2.0.0</AssemblyVersion>
541 <ReturnType>System.Boolean</ReturnType>
544 <summary>To be added.</summary>
545 <value>To be added.</value>
546 <remarks>To be added.</remarks>
549 <Member MemberName="TestPath">
550 <MemberSignature Language="C#" Value="public string TestPath { get; }" />
551 <MemberType>Property</MemberType>
553 <AssemblyVersion>2.2.0.0</AssemblyVersion>
556 <ReturnType>System.String</ReturnType>
559 <summary>To be added.</summary>
560 <value>To be added.</value>
561 <remarks>To be added.</remarks>
564 <Member MemberName="Tests">
565 <MemberSignature Language="C#" Value="public abstract System.Collections.ArrayList Tests { get; }" />
566 <MemberType>Property</MemberType>
568 <AssemblyVersion>2.2.0.0</AssemblyVersion>
571 <ReturnType>System.Collections.ArrayList</ReturnType>
574 <summary>To be added.</summary>
575 <value>To be added.</value>
576 <remarks>To be added.</remarks>
579 <Member MemberName="UniqueName">
580 <MemberSignature Language="C#" Value="public string UniqueName { get; }" />
581 <MemberType>Property</MemberType>
583 <AssemblyVersion>2.2.0.0</AssemblyVersion>
586 <ReturnType>System.String</ReturnType>
589 <summary>To be added.</summary>
590 <value>To be added.</value>
591 <remarks>To be added.</remarks>