TestCaseData
The TestCaseData class represents a set of arguments
and other parameter info to be used for a parameterized
test case. It provides a number of instance modifiers
for use in initializing the test case.
Note: Instance modifiers are getters that return
the same instance after modifying it's state.
Gets the argument list to be provided to the test
Gets a list of categories associated with this test.
Gets the description of the test
Gets the expected exception Type
Gets the FullName of the expected exception
Gets a value indicating whether this ITestCaseData is explicit.
Returns true if the result has been set
Gets a value indicating whether this ITestCaseData is ignored.
Gets the ignore reason.
Gets the property dictionary for this test
Gets the expected result
Gets the name to be used for the test
Initializes a new instance of the TestCaseData class.
Initializes a new instance of the TestCaseData class.
Initializes a new instance of the TestCaseData class.
Initializes a new instance of the TestCaseData class.
Ignores this TestCase.
Ignores this TestCase, specifying the reason.
Marks this TestCase as Explicit
Marks this TestCase as Explicit, specifying the reason.
Sets the expected result for the test
Applies a category to the test
Sets the description for the test case
being constructed.
Sets the name of the test case
Applies a named property to the test
Applies a named property to the test
Applies a named property to the test
Sets the expected exception type for the test
Sets the expected exception type for the test