Skip to content

InstructionTestCase<THarness, TCycle> Class

Definition

Base class for instruction-oriented test cases.

public abstract class InstructionTestCase<THarness, TCycle> : TestCase<THarness>
   where THarness : TestHarness<TCycle>

View source

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.