edu.rice.cs.javalanglevels
Class LanguageLevelVisitor.LanguageLevelVisitorTest

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

public static class LanguageLevelVisitor.LanguageLevelVisitorTest
extends TestCase

Test the methods defined in the above class.


Constructor Summary
LanguageLevelVisitor.LanguageLevelVisitorTest()
           
LanguageLevelVisitor.LanguageLevelVisitorTest(java.lang.String name)
           
 
Method Summary
 void setUp()
           
 void test_addAndIgnoreError()
           
 void test_addError()
           
 void test_checkError()
           
 void test_forModifiersAndVisibility()
           
 void test_variableDeclaration2VariableData()
           
 void testAddSymbolData()
           
 void testClassFile2SymbolData()
           
 void testExceptionsInSymbolTable()
           
 void testForClassDefDoFirst()
           
 void testForClassImportStatementOnly()
           
 void testForInnerInterfaceDefDoFirst()
           
 void testForInterfaceDefDoFirst()
           
 void testForPackageImportStatementOnly()
           
 void testForPackageStatementOnly()
           
 void testForSourceFile()
           
 void testGetArraySymbolData()
           
 void testGetQualifiedClassName()
           
 void testGetQualifiedSymbolData()
           
 void testGetSymbolData_Primitive()
           
 void testGetSymbolData()
           
 void testGetSymbolDataForClassFile()
           
 void testGetSymbolDataFromFileSystem()
          Tests _getSymbolDataFromFileSystem and one case of getQualifiedSymbolData.
 void testGetSymbolDataFromFileSystem2()
           
 void testGetUnqualifiedClassName()
          Tests the getUnqualifiedClassName method.
 void testIsConstructor()
           
 void testReferenceType2String()
           
 void testShouldBreak()
           
 
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

LanguageLevelVisitor.LanguageLevelVisitorTest

public LanguageLevelVisitor.LanguageLevelVisitorTest()

LanguageLevelVisitor.LanguageLevelVisitorTest

public LanguageLevelVisitor.LanguageLevelVisitorTest(java.lang.String name)
Method Detail

setUp

public void setUp()
Overrides:
setUp in class TestCase

testGetUnqualifiedClassName

public void testGetUnqualifiedClassName()
Tests the getUnqualifiedClassName method.


testClassFile2SymbolData

public void testClassFile2SymbolData()

testGetSymbolDataForClassFile

public void testGetSymbolDataForClassFile()

testGetSymbolData_Primitive

public void testGetSymbolData_Primitive()

testGetArraySymbolData

public void testGetArraySymbolData()

testGetSymbolDataFromFileSystem

public void testGetSymbolDataFromFileSystem()
Tests _getSymbolDataFromFileSystem and one case of getQualifiedSymbolData.


testGetSymbolDataFromFileSystem2

public void testGetSymbolDataFromFileSystem2()

testGetSymbolData

public void testGetSymbolData()

testGetQualifiedSymbolData

public void testGetQualifiedSymbolData()

test_forModifiersAndVisibility

public void test_forModifiersAndVisibility()

testGetQualifiedClassName

public void testGetQualifiedClassName()

testAddSymbolData

public void testAddSymbolData()

test_variableDeclaration2VariableData

public void test_variableDeclaration2VariableData()

test_addError

public void test_addError()

test_addAndIgnoreError

public void test_addAndIgnoreError()

test_checkError

public void test_checkError()

testForClassDefDoFirst

public void testForClassDefDoFirst()

testForInterfaceDefDoFirst

public void testForInterfaceDefDoFirst()

testForInnerInterfaceDefDoFirst

public void testForInnerInterfaceDefDoFirst()

testForPackageStatementOnly

public void testForPackageStatementOnly()

testForClassImportStatementOnly

public void testForClassImportStatementOnly()

testForPackageImportStatementOnly

public void testForPackageImportStatementOnly()

testForSourceFile

public void testForSourceFile()

testReferenceType2String

public void testReferenceType2String()

testExceptionsInSymbolTable

public void testExceptionsInSymbolTable()

testShouldBreak

public void testShouldBreak()

testIsConstructor

public void testIsConstructor()