This commit is contained in:
Dmitry Jemerov
2009-09-10 21:54:38 +04:00
parent 9f4d10da95
commit 7980717db9
17 changed files with 10 additions and 4 deletions

View File

@@ -3,7 +3,6 @@
*/
package com.intellij.refactoring;
import com.intellij.codeInsight.CodeInsightTestCase;
import com.intellij.codeInsight.TargetElementUtilBase;
import com.intellij.psi.PsiClass;
import com.intellij.psi.PsiElement;
@@ -13,12 +12,19 @@ import com.intellij.refactoring.makeStatic.MakeClassStaticProcessor;
import com.intellij.refactoring.makeStatic.MakeStaticUtil;
import com.intellij.refactoring.makeStatic.Settings;
import com.intellij.refactoring.util.ParameterTablePanel;
import com.intellij.testFramework.LightCodeInsightTestCase;
import com.intellij.JavaTestUtil;
import java.util.ArrayList;
public class MakeClassStaticTest extends CodeInsightTestCase {
public class MakeClassStaticTest extends LightCodeInsightTestCase {
private static final String TEST_ROOT = "/refactoring/makeClassStatic/";
@Override
protected String getTestDataPath() {
return JavaTestUtil.getJavaTestDataPath();
}
public void testSimple() throws Exception { perform(); }
public void testSimpleWithFields() throws Exception { performWithFields(); }
@@ -56,7 +62,7 @@ public class MakeClassStaticTest extends CodeInsightTestCase {
boolean addClassParameter = MakeStaticUtil.isParameterNeeded(aClass);
new MakeClassStaticProcessor(
myProject,
getProject(),
aClass,
new Settings(true, addClassParameter ? "anObject" : null, null)).run();
checkResultByFile(TEST_ROOT + getTestName(true) + "_after.java");
@@ -71,7 +77,7 @@ public class MakeClassStaticTest extends CodeInsightTestCase {
final boolean addClassParameter = MakeStaticUtil.buildVariableData(aClass, parametersForFields);
new MakeClassStaticProcessor(
myProject,
getProject(),
aClass,
new Settings(true, addClassParameter ? "anObject" : null,
parametersForFields.toArray(