ITest
Common interface supported by all representations
of a test. Only includes informational fields.
The Run method is specifically excluded to allow
for data-only representations of a test.
The arguments to use in creating the test or empty array if none are required.
Gets the name of the class containing this test. Returns
null if the test is not associated with a class.
Gets a fixture object for running this test.
Gets the fully qualified name of the test
Gets a bool indicating whether the current test
has any descendant tests.
Gets the id of the test
Returns true if this is a test suite
Gets an IMethod for the method implementing this test.
Returns null if the test is not implemented as a method.
Gets the name of the method implementing this test.
Returns null if the test is not implemented as a method.
Gets the name of the test
Gets the parent test, if any.
Gets the properties of the test
Gets the RunState of the test, indicating whether it can be run.
Count of the test cases ( 1 if this is a test case )
Gets this test's child tests
Gets the type of the test
Gets the Type of the test fixture, if applicable, or
null if no fixture type is associated with this test.