InstructionTestCase<THarness, TCycle> Class
Definition
Base class for instruction-oriented test cases.
public abstract class InstructionTestCase<THarness, TCycle> : TestCase<THarness>
where THarness : TestHarness<TCycle>
Type Parameters
| Name | Description |
|---|---|
| THarness | The type of harness used to execute the test case. |
| TCycle | The type used to represent recorded cycles. |
Constructors
| Name | Description |
|---|---|
| InstructionTestCase(String) | Initializes a new instance of the InstructionTestCase<THarness, TCycle> class. |
Methods
| Name | Description |
|---|---|
| CreateTestHarness<TTestHarness>() | Creates and initializes a harness for instruction execution. |
| InitializeTestHarness(THarness) | Initializes a harness before the instruction test runs. |