Package avrora.test

Interface Summary
TestHarness The TestHarness interface encapsulates the notion of a testing harness that is capable of creating the correct type of test cases given the file and a list of properties extracted from the file by the automated testing framework.
 

Class Summary
AutomatedTester The AutomatedTester is a class that is designed to be an in-program test facility.
DisassemblerTestHarness The SimulatorTestHarness implements a test harness that interfaces the avrora.test.AutomatedTester in order to automate testing of the AVR parser and simulator.
InterruptTestHarness The SimulatorTestHarness implements a test harness that interfaces the avrora.test.AutomatedTester in order to automate testing of the AVR parser and simulator.
ProbeTestHarness The SimulatorTestHarness implements a test harness that interfaces the avrora.test.AutomatedTester in order to automate testing of the AVR parser and simulator.
SimplifierTestHarness The SimulatorTestHarness implements a test harness that interfaces the avrora.test.AutomatedTester in order to automate testing of the AVR parser and simulator.
SimulatorTestHarness The SimulatorTestHarness implements a test harness that interfaces the avrora.test.AutomatedTester in order to automate testing of the AVR parser and simulator.
TestCase The TestCase class encapsulates the notion of a test case in the automated testing framework.
TestCase.ExpectCompilationError  
TestCase.Malformed  
TestResult The TestResult class represents the result of running a test cases.
TestResult.ExpectedError  
TestResult.ExpectedPass  
TestResult.IncorrectError  
TestResult.InternalError  
TestResult.Malformed  
TestResult.TestFailure  
TestResult.TestSuccess  
TestResult.UnexpectedException