org.eclipse.cdt.refactoring.tests
Class RenameMacroTests

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

public class RenameMacroTests
extends RenameTests

Author:
markus.schorn@windriver.com

Constructor Summary
RenameMacroTests(java.lang.String name)
           
 
Method Summary
 void _renameMacroAsMacroArgument()
           
static junit.framework.Test suite()
           
static junit.framework.Test suite(boolean cleanup)
           
 void testClassMacroClash()
           
 void testIncludeGuard()
           
 void testMacroNameConflicts()
           
 void testMacroParameters()
           
 void testMacroRename()
           
 
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

RenameMacroTests

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

suite

public static junit.framework.Test suite()

suite

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

testMacroRename

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

testMacroNameConflicts

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

testClassMacroClash

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

testIncludeGuard

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

testMacroParameters

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

_renameMacroAsMacroArgument

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