C# Class ISAGenericTestSuiteRunner.TestBench

显示文件 Open project: nathanrossi/hdl-toolkit Class Usage Examples

Public Properties

Property Type Description
endCalled bool
failedAssertions int
passedAssertions int

Public Methods

Method Description
EndTest ( ) : void
GenerateAssembly ( ) : string
IncrementAssertionResult ( bool passed ) : void
IsTestComplete ( ) : bool
Load ( string file ) : TestBench
Reset ( ) : void
RunAssertions ( ProcessorState state ) : void
TestBench ( ) : System

Private Methods

Method Description
ParseCommand ( string command, int address ) : TestCommand

Method Details

EndTest() public method

public EndTest ( ) : void
return void

GenerateAssembly() public method

public GenerateAssembly ( ) : string
return string

IncrementAssertionResult() public method

public IncrementAssertionResult ( bool passed ) : void
passed bool
return void

IsTestComplete() public method

public IsTestComplete ( ) : bool
return bool

Load() public static method

public static Load ( string file ) : TestBench
file string
return TestBench

Reset() public method

public Reset ( ) : void
return void

RunAssertions() public method

public RunAssertions ( ProcessorState state ) : void
state ProcessorState
return void

TestBench() public method

public TestBench ( ) : System
return System

Property Details

endCalled public_oe property

public bool endCalled
return bool

failedAssertions public_oe property

public int failedAssertions
return int

passedAssertions public_oe property

public int passedAssertions
return int