org.eclipse.cdt.refactoring.tests
Class RenameTypeTests

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.eclipse.cdt.core.tests.BaseTestFramework
              extended by org.eclipse.cdt.refactoring.tests.RefactoringTests
                  extended by org.eclipse.cdt.refactoring.tests.RenameTests
                      extended by org.eclipse.cdt.refactoring.tests.RenameTypeTests
All Implemented Interfaces:
junit.framework.Test

public class RenameTypeTests
extends RenameTests

Author:
markus.schorn@windriver.com

Constructor Summary
RenameTypeTests(java.lang.String name)
           
 
Method Summary
static junit.framework.Test suite()
           
static junit.framework.Test suite(boolean cleanup)
           
 void testBug72888()
           
 void testClassNameConflicts()
           
 void testEnumNameConflicts()
           
 void testEnumNameConflictsPlainC()
           
 void testNamespaceNameConflicts()
           
 void testRenameClass()
           
 void testStructNameConflicts()
           
 void testStructNameConflictsPlainC()
           
 void testTypedefNameConflicts()
           
 void testTypedefNameConflictsPlainC()
           
 void testUnionNameConflicts()
           
 void testUnionNameConflictsPlainC()
           
 
Methods inherited from class org.eclipse.cdt.refactoring.tests.RenameTests
checkConditions, getRefactorChanges, getRefactorMessages, getRefactorSeverity
 
Methods inherited from class org.eclipse.cdt.core.tests.BaseTestFramework
cleanupProject
 
Methods inherited from class junit.framework.TestCase
countTestCases, getName, run, run, runBare, setName, 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
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RenameTypeTests

public RenameTypeTests(java.lang.String name)
Method Detail

suite

public static junit.framework.Test suite()

suite

public static junit.framework.Test suite(boolean cleanup)

testClassNameConflicts

public void testClassNameConflicts()
                            throws java.lang.Exception
Throws:
java.lang.Exception

testNamespaceNameConflicts

public void testNamespaceNameConflicts()
                                throws java.lang.Exception
Throws:
java.lang.Exception

testStructNameConflicts

public void testStructNameConflicts()
                             throws java.lang.Exception
Throws:
java.lang.Exception

testStructNameConflictsPlainC

public void testStructNameConflictsPlainC()
                                   throws java.lang.Exception
Throws:
java.lang.Exception

testUnionNameConflicts

public void testUnionNameConflicts()
                            throws java.lang.Exception
Throws:
java.lang.Exception

testUnionNameConflictsPlainC

public void testUnionNameConflictsPlainC()
                                  throws java.lang.Exception
Throws:
java.lang.Exception

testEnumNameConflicts

public void testEnumNameConflicts()
                           throws java.lang.Exception
Throws:
java.lang.Exception

testEnumNameConflictsPlainC

public void testEnumNameConflictsPlainC()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

testTypedefNameConflicts

public void testTypedefNameConflicts()
                              throws java.lang.Exception
Throws:
java.lang.Exception

testTypedefNameConflictsPlainC

public void testTypedefNameConflictsPlainC()
                                    throws java.lang.Exception
Throws:
java.lang.Exception

testRenameClass

public void testRenameClass()
                     throws java.lang.Exception
Throws:
java.lang.Exception

testBug72888

public void testBug72888()
                  throws java.lang.Exception
Throws:
java.lang.Exception