edu.rice.cs.javalanglevels
Class FullJavaVisitor.FullJavaVisitorTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
edu.rice.cs.javalanglevels.FullJavaVisitor.FullJavaVisitorTest
- All Implemented Interfaces:
- Test
- Enclosing class:
- FullJavaVisitor
public static class FullJavaVisitor.FullJavaVisitorTest
- extends TestCase
Test the methods defined in the enclosing class. There is a test method corresponding to almost every method in
the above class.
TODO: WHICH IS WRONG! Many of the methods in FullJavaVisitor are invoked at the level of ClassBodyFullJavaVisitor
and BodyBodyFullJavaVisitor. Moreover, they rely on overrides that are present only at that subclass level. Move
the tests that relate to subclasses to the appropriate subclasses!
| 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 |
FullJavaVisitor.FullJavaVisitorTest
public FullJavaVisitor.FullJavaVisitorTest()
FullJavaVisitor.FullJavaVisitorTest
public FullJavaVisitor.FullJavaVisitorTest(String name)
setUp
public void setUp()
- Overrides:
setUp in class TestCase
initTopLevel
public void initTopLevel()
testForModifiersAndVisibilityDoFirst
public void testForModifiersAndVisibilityDoFirst()
testForClassDefDoFirst
public void testForClassDefDoFirst()
testForFormalParameterDoFirst
public void testForFormalParameterDoFirst()
test_NotAllowed
public void test_NotAllowed()
testForPrimitiveTypeDoFirst
public void testForPrimitiveTypeDoFirst()
testForArrayType
public void testForArrayType()
testCreateToString
public void testCreateToString()
testCreateHashCode
public void testCreateHashCode()
testCreateEquals
public void testCreateEquals()
testForClassDef
public void testForClassDef()
testForInterfaceDef
public void testForInterfaceDef()
testHandleInnerClassDef
public void testHandleInnerClassDef()
xtestHandleInnerInterfaceDef
public void xtestHandleInnerInterfaceDef()
testCreateMethodData
public void testCreateMethodData()
xtestSimpleAnonymousClassInstantiationHelper
public void xtestSimpleAnonymousClassInstantiationHelper()
xtestComplexAnonymousClassInstantiationHelper
public void xtestComplexAnonymousClassInstantiationHelper()
xtestForVariableDeclaration
public void xtestForVariableDeclaration()
testDummy
public void testDummy()