org.eclipse.cdt.refactoring.tests
Class RenameVariableTests

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.RenameVariableTests
All Implemented Interfaces:
junit.framework.Test

public class RenameVariableTests
extends RenameTests

Author:
markus.schorn@windriver.com

Constructor Summary
RenameVariableTests(java.lang.String name)
           
 
Method Summary
 void _referenceViaMacro3()
           
static junit.framework.Test suite()
           
static junit.framework.Test suite(boolean cleanup)
           
 void testBug72646()
           
 void testEnumeratorNameConflicts()
           
 void testEnumeratorNameConflictsPlainC()
           
 void testLocalNameConflicts()
           
 void testLocalNameConflictsPlainC()
           
 void testMemberNameConflicts1()
           
 void testMemberNameConflicts2()
           
 void testParameterNameConflicts()
           
 void testParameterNameConflictsPlainC()
           
 void testReferenceViaMacro()
           
 void testReferenceViaMacro2()
           
 void testReferenceViaMacro4()
           
 void testReferenceViaMacro5()
           
 void testVaribleNameConflicts()
           
 void testVaribleNameConflictsPlainC()
           
 
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

RenameVariableTests

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

suite

public static junit.framework.Test suite()

suite

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

testLocalNameConflicts

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

testLocalNameConflictsPlainC

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

testParameterNameConflicts

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

testParameterNameConflictsPlainC

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

testVaribleNameConflicts

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

testVaribleNameConflictsPlainC

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

testEnumeratorNameConflicts

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

testEnumeratorNameConflictsPlainC

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

testMemberNameConflicts1

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

testMemberNameConflicts2

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

testReferenceViaMacro

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

testReferenceViaMacro2

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

_referenceViaMacro3

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

testReferenceViaMacro4

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

testReferenceViaMacro5

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

testBug72646

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