InstructionTestSuite<TTestCase>.GetTestCases Method
Overloads
| Name | Description |
|---|---|
| GetTestCases() | Gets all the test cases using the DefaultOptions. |
| GetTestCases(TestAssertions) | Gets all the test cases, overriding the AssertionsToRun on the DefaultOptions. |
| GetTestCases(IReadOnlyDictionary<String, TestAssertions>) | Gets all the test cases, overriding the AssertionsToRun on the DefaultOptions for specific tests. |
| GetTestCases(TestAssertions, IReadOnlyDictionary<String, TestAssertions>) | Gets all the test cases, overriding the AssertionsToRun on the DefaultOptions for all tests along with overrides for specific tests. |
| GetTestCases(InstructionTestSuiteOptions) | Gets all the test cases using the specified InstructionTestSuiteOptions. |
GetTestCases()
Gets all the test cases using the DefaultOptions.
public IEnumerable<TTestCase> GetTestCases();
Returns
A sequence of test cases.
GetTestCases(TestAssertions)
Gets all the test cases, overriding the AssertionsToRun on the DefaultOptions.
public IEnumerable<TTestCase> GetTestCases(TestAssertions assertionsToRun);
Parameters
| Name | Type | Description |
|---|---|---|
| assertionsToRun | TestAssertions |
Returns
A sequence of test cases.
GetTestCases(IReadOnlyDictionary<String, TestAssertions>)
Gets all the test cases, overriding the AssertionsToRun on the DefaultOptions for specific tests.
public IEnumerable<TTestCase> GetTestCases(IReadOnlyDictionary<string, TestAssertions> assertionsToRunOverrides);
Parameters
| Name | Type | Description |
|---|---|---|
| assertionsToRunOverrides | IReadOnlyDictionary<String, TestAssertions> |
Returns
A sequence of test cases.
GetTestCases(TestAssertions, IReadOnlyDictionary<String, TestAssertions>)
Gets all the test cases, overriding the AssertionsToRun on the DefaultOptions for all tests along with overrides for specific tests.
public IEnumerable<TTestCase> GetTestCases(TestAssertions assertionsToRun, IReadOnlyDictionary<string, TestAssertions> assertionsToRunOverrides);
Parameters
| Name | Type | Description |
|---|---|---|
| assertionsToRun | TestAssertions | |
| assertionsToRunOverrides | IReadOnlyDictionary<String, TestAssertions> |
Returns
A sequence of test cases.
GetTestCases(InstructionTestSuiteOptions)
Gets all the test cases using the specified InstructionTestSuiteOptions.
public abstract IEnumerable<TTestCase> GetTestCases(InstructionTestSuiteOptions options);
Parameters
| Name | Type | Description |
|---|---|---|
| options | InstructionTestSuiteOptions |
Returns
A sequence of test cases.