Class CPUTest
java.lang.Object
|
+--junit.framework.Assert
|
+--junit.framework.TestCase
|
+--CPUTest
- All Implemented Interfaces:
- junit.framework.Test
- public class CPUTest
- extends junit.framework.TestCase
Junit tester for CPU. Note, due to the naming convention and restriction
of JAVA, '_' represents '+' and '__' represents '@' in names of the tests.
Constructor Summary |
CPUTest(java.lang.String name)
Constructor, required by Junit in order to run without GUI. |
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, toString |
Methods inherited from class junit.framework.Assert |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CPUTest
public CPUTest(java.lang.String name)
- Constructor, required by Junit in order to run without GUI.
setUp
public void setUp()
- Sets up the instance variables for testings.
- Overrides:
setUp
in class junit.framework.TestCase
testLDREGADDR
public void testLDREGADDR()
testLDREGIMMED
public void testLDREGIMMED()
testLDREGREG
public void testLDREGREG()
testLDREGX
public void testLDREGX()
testLDREG_IMMED
public void testLDREG_IMMED()
testLDREG_REG
public void testLDREG_REG()
testLDREG__IMMED
public void testLDREG__IMMED()
testLDREG__REG
public void testLDREG__REG()
testLDBREGADDR
public void testLDBREGADDR()
testLDBREGIMMED
public void testLDBREGIMMED()
tesLDBREGREG
public void tesLDBREGREG()
testLDBREGX
public void testLDBREGX()
testLDBREG_IMMED
public void testLDBREG_IMMED()
testLDBREG_REG
public void testLDBREG_REG()
testLDBREG__IMMED
public void testLDBREG__IMMED()
testLDBREG__REG
public void testLDBREG__REG()
testMOVREGREG
public void testMOVREGREG()
testSTREGREG
public void testSTREGREG()
testSTADDRREG
public void testSTADDRREG()
testSTXREG
public void testSTXREG()
testST_IMMEDREG
public void testST_IMMEDREG()
testST_REGREG
public void testST_REGREG()
testST__IMMEDREG
public void testST__IMMEDREG()
testST__REGREG
public void testST__REGREG()
testSTBREGREG
public void testSTBREGREG()
testSTBADDRREG
public void testSTBADDRREG()
testSTBXREG
public void testSTBXREG()
testSTB_IMMEDREG
public void testSTB_IMMEDREG()
testSTB_REGREG
public void testSTB_REGREG()
testSTB__IMMEDREG
public void testSTB__IMMEDREG()
testSTB__REGREG
public void testSTB__REGREG()
testADDREGREG
public void testADDREGREG()
testADDCREGREG
public void testADDCREGREG()
testSUBREGREG
public void testSUBREGREG()
testSUBBREGREG
public void testSUBBREGREG()
testANDREGREG
public void testANDREGREG()
testORREGREG
public void testORREGREG()
testXORREGREG
public void testXORREGREG()
testNOTREG
public void testNOTREG()
testSHLREG
public void testSHLREG()
testSHRREG
public void testSHRREG()
testROTLREG
public void testROTLREG()
testROTRREG
public void testROTRREG()
testCALLREG
public void testCALLREG()
testCALLIMMED
public void testCALLIMMED()
testRET
public void testRET()
testRETI
public void testRETI()
testPUSHPOP
public void testPUSHPOP()
testPUSHPOPB
public void testPUSHPOPB()
suit
public static junit.framework.Test suit()
main
public static void main(java.lang.String[] args)