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. |