edu.rice.cs.javalanglevels
Class SymbolData.SymbolDataTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by edu.rice.cs.javalanglevels.SymbolData.SymbolDataTest
All Implemented Interfaces:
Test
Enclosing class:
SymbolData

public static class SymbolData.SymbolDataTest
extends TestCase

Test the methods defined in the above class


Constructor Summary
SymbolData.SymbolDataTest()
           
SymbolData.SymbolDataTest(String name)
           
 
Method Summary
 void setUp()
           
 void test_createErrorMessage()
           
 void test_isAssignable()
           
 void testAddFinalVars()
           
 void testAddMethod()
           
 void testCheckDifferentReturnTypes()
           
 void testCreateUniqueMethodName()
           
 void testEquals()
           
 void testGetAllVars()
           
 void testHasInterface()
           
 void testImplementsRunnable()
           
 void testIsBooleanType()
           
 void testIsByteType()
           
 void testIsCharType()
           
 void testIsDoubleType()
           
 void testIsFloatType()
           
 void testIsInnerClassOf()
           
 void testIsIntType()
           
 void testIsNonFloatOrBooleanType()
           
 void testIsNonFloatOrBooleanTypeWithoutAutoboxing()
           
 void testIsNumberType()
           
 void testIsNumberTypeWithoutAutoboxing()
           
 void testIsSubclassOf()
           
 void testRepeatedNameInHierarchy()
           
 void testRepeatedSignatures()
           
 
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, failNotEquals, failNotSame, failSame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SymbolData.SymbolDataTest

public SymbolData.SymbolDataTest()

SymbolData.SymbolDataTest

public SymbolData.SymbolDataTest(String name)
Method Detail

setUp

public void setUp()
Overrides:
setUp in class TestCase

testRepeatedSignatures

public void testRepeatedSignatures()

testCheckDifferentReturnTypes

public void testCheckDifferentReturnTypes()

test_createErrorMessage

public void test_createErrorMessage()

testAddMethod

public void testAddMethod()

testIsNumberType

public void testIsNumberType()

testIsNumberTypeWithoutAutoboxing

public void testIsNumberTypeWithoutAutoboxing()

testIsIntType

public void testIsIntType()

testIsDoubleType

public void testIsDoubleType()

testIsCharType

public void testIsCharType()

testIsFloatType

public void testIsFloatType()

testIsByteType

public void testIsByteType()

testIsBooleanType

public void testIsBooleanType()

testIsNonFloatOrBooleanType

public void testIsNonFloatOrBooleanType()

testIsNonFloatOrBooleanTypeWithoutAutoboxing

public void testIsNonFloatOrBooleanTypeWithoutAutoboxing()

testEquals

public void testEquals()

testImplementsRunnable

public void testImplementsRunnable()

testHasInterface

public void testHasInterface()

test_isAssignable

public void test_isAssignable()

testRepeatedNameInHierarchy

public void testRepeatedNameInHierarchy()

testAddFinalVars

public void testAddFinalVars()

testGetAllVars

public void testGetAllVars()

testIsSubclassOf

public void testIsSubclassOf()

testIsInnerClassOf

public void testIsInnerClassOf()

testCreateUniqueMethodName

public void testCreateUniqueMethodName()