edu.rice.cs.javalanglevels
Class InterfaceBodyIntermediateVisitor.InterfaceBodyIntermediateVisitorTest

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

public static class InterfaceBodyIntermediateVisitor.InterfaceBodyIntermediateVisitorTest
extends TestCase

Test the methods declared in the above class.


Constructor Summary
InterfaceBodyIntermediateVisitor.InterfaceBodyIntermediateVisitorTest()
           
InterfaceBodyIntermediateVisitor.InterfaceBodyIntermediateVisitorTest(String name)
           
 
Method Summary
 void setUp()
           
 void testForAbstractMethodDef()
           
 void testForAbstractMethodDefDoFirst()
           
 void testForComplexSuperReferenceDoFirst()
           
 void testForComplexThisReferenceDoFirst()
           
 void testForConcreteMethodDefDoFirst()
           
 void testForConstructorDef()
           
 void testForInstanceInitializerDoFirst()
           
 void testForSimpleSuperReferenceDoFirst()
           
 void testForSimpleThisReferenceDoFirst()
           
 void testForVariableDeclarationDoFirst()
           
 
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

InterfaceBodyIntermediateVisitor.InterfaceBodyIntermediateVisitorTest

public InterfaceBodyIntermediateVisitor.InterfaceBodyIntermediateVisitorTest()

InterfaceBodyIntermediateVisitor.InterfaceBodyIntermediateVisitorTest

public InterfaceBodyIntermediateVisitor.InterfaceBodyIntermediateVisitorTest(String name)
Method Detail

setUp

public void setUp()
Overrides:
setUp in class TestCase

testForConcreteMethodDefDoFirst

public void testForConcreteMethodDefDoFirst()

testForAbstractMethodDefDoFirst

public void testForAbstractMethodDefDoFirst()

testForInstanceInitializerDoFirst

public void testForInstanceInitializerDoFirst()

testForSimpleThisReferenceDoFirst

public void testForSimpleThisReferenceDoFirst()

testForComplexThisReferenceDoFirst

public void testForComplexThisReferenceDoFirst()

testForSimpleSuperReferenceDoFirst

public void testForSimpleSuperReferenceDoFirst()

testForComplexSuperReferenceDoFirst

public void testForComplexSuperReferenceDoFirst()

testForVariableDeclarationDoFirst

public void testForVariableDeclarationDoFirst()

testForAbstractMethodDef

public void testForAbstractMethodDef()

testForConstructorDef

public void testForConstructorDef()