frysk.value
Class TestComposite

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by frysk.junit.TestCase
              extended by frysk.value.TestComposite
All Implemented Interfaces:
Test

public class TestComposite
extends TestCase


Field Summary
private  Type bigInt16
           
private  Type bigInt32
           
private  Type littleInt16
           
private  Type littleInt32
           
private  SourceLocation scratchSourceLocation
           
 
Constructor Summary
TestComposite()
           
 
Method Summary
 void testAnonType()
           
 void testBigStructure()
          struct {int; int; short; int:8; int:8;}
 void testClassType()
           
 void testConfoundedClassType()
           
 void testConfoundedStructType()
           
 void testLittleStructure()
          struct {int; int; short; int:8; int:8;}
 void testMember()
           
 void testNamelessFields()
          struct { struct { int, int } struct { short, int:8, int:8 }}
 void testNextedStructure()
          struct { struct { int, int } struct { short, int:8, int:8 }}
 void testPublicPrivateType()
           
 void testStructType()
           
 void testUnionType()
           
 
Methods inherited from class frysk.junit.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, getTimeoutMilliseconds, getTimeoutSeconds, missing32or64, unresolved, unresolvedOffUtrace, unresolvedOn32On64, unresolvedOnIA32, unresolvedOnPPC, unresolvedOnUtrace, unresolvedOnx8664, unsupported
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, 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, 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
 

Field Detail

bigInt32

private Type bigInt32

littleInt32

private Type littleInt32

bigInt16

private Type bigInt16

littleInt16

private Type littleInt16

scratchSourceLocation

private final SourceLocation scratchSourceLocation
Constructor Detail

TestComposite

public TestComposite()
Method Detail

testBigStructure

public void testBigStructure()
struct {int; int; short; int:8; int:8;}


testLittleStructure

public void testLittleStructure()
struct {int; int; short; int:8; int:8;}


testNextedStructure

public void testNextedStructure()
struct { struct { int, int } struct { short, int:8, int:8 }}


testNamelessFields

public void testNamelessFields()
struct { struct { int, int } struct { short, int:8, int:8 }}


testUnionType

public void testUnionType()

testClassType

public void testClassType()

testStructType

public void testStructType()

testConfoundedClassType

public void testConfoundedClassType()

testConfoundedStructType

public void testConfoundedStructType()

testPublicPrivateType

public void testPublicPrivateType()

testAnonType

public void testAnonType()

testMember

public void testMember()