|
| TestCaseData (params object[] args) |
| Initializes a new instance of the TestCaseData class. More...
|
|
| TestCaseData (object arg) |
| Initializes a new instance of the TestCaseData class. More...
|
|
| TestCaseData (object arg1, object arg2) |
| Initializes a new instance of the TestCaseData class. More...
|
|
| TestCaseData (object arg1, object arg2, object arg3) |
| Initializes a new instance of the TestCaseData class. More...
|
|
TestCaseData | Returns (object result) |
| Sets the expected result for the test More...
|
|
TestCaseData | SetName (string name) |
| Sets the name of the test case More...
|
|
TestCaseData | SetDescription (string description) |
| Sets the description for the test case being constructed. More...
|
|
TestCaseData | SetCategory (string category) |
| Applies a category to the test More...
|
|
TestCaseData | SetProperty (string propName, string propValue) |
| Applies a named property to the test More...
|
|
TestCaseData | SetProperty (string propName, int propValue) |
| Applies a named property to the test More...
|
|
TestCaseData | SetProperty (string propName, double propValue) |
| Applies a named property to the test More...
|
|
TestCaseData | Explicit () |
| Marks the test case as explicit. More...
|
|
TestCaseData | Explicit (string reason) |
| Marks the test case as explicit, specifying the reason. More...
|
|
TestCaseData | Ignore (string reason) |
| Ignores this TestCase, specifying the reason. More...
|
|
| TestCaseParameters () |
| Default Constructor creates an empty parameter set More...
|
|
| TestCaseParameters (Exception exception) |
| Construct a non-runnable ParameterSet, specifying the provider exception that made it invalid. More...
|
|
| TestCaseParameters (object[] args) |
| Construct a parameter set with a list of arguments More...
|
|
| TestCaseParameters (ITestCaseData data) |
| Construct a ParameterSet from an object implementing ITestCaseData More...
|
|
| TestParameters () |
| Default Constructor creates an empty parameter set More...
|
|
| TestParameters (object[] args) |
| Construct a parameter set with a list of arguments More...
|
|
| TestParameters (Exception exception) |
| Construct a non-runnable ParameterSet, specifying the provider exception that made it invalid. More...
|
|
| TestParameters (ITestData data) |
| Construct a ParameterSet from an object implementing ITestData More...
|
|
void | ApplyToTest (Test test) |
| Applies ParameterSet _values to the test itself. More...
|
|
|
object | ExpectedResult [get, set] |
| The expected result of the test, which must match the method return type. More...
|
|
bool | HasExpectedResult [get, set] |
| Gets a value indicating whether an expected result was specified. More...
|
|
RunState | RunState [get, set] |
| The RunState for this set of parameters. More...
|
|
object[] | Arguments [get, set] |
| The arguments to be used in running the test, which must match the method signature. More...
|
|
string | TestName [get, set] |
| A name to be used for this test case in lieu of the standard generated name containing the argument list. More...
|
|
IPropertyBag | Properties [get, private set] |
| Gets the property dictionary for this test More...
|
|
object[] | OriginalArguments [get, private set] |
| The original arguments provided by the user, used for display purposes. More...
|
|
string | TestName [get] |
| Gets the name to be used for the test More...
|
|
RunState | RunState [get] |
| Gets the RunState for this test case. More...
|
|
object[] | Arguments [get] |
| Gets the argument list to be provided to the test More...
|
|
IPropertyBag | Properties [get] |
| Gets the property dictionary for the test case More...
|
|
object | ExpectedResult [get] |
| Gets the expected result of the test case More...
|
|
bool | HasExpectedResult [get] |
| Returns true if an expected result has been set More...
|
|
The TestCaseData class represents a set of arguments and other parameter info to be used for a parameterized test case. It is derived from TestCaseParameters and adds a fluent syntax for use in initializing the test case.