Convert AbstractQuickFixMultiFileTest to light fixture test case

This commit is contained in:
Dmitry Jemerov
2017-03-24 11:25:25 +01:00
parent 387dbdf3bb
commit 4f229c3fdc
7 changed files with 149 additions and 268 deletions
@@ -25,7 +25,7 @@ import org.jetbrains.kotlin.idea.quickfix.AbstractQuickFixMultiFileTest;
public abstract class AbstractAndroidQuickFixMultiFileTest extends AbstractQuickFixMultiFileTest {
@Override
protected void setUp() throws Exception {
protected void setUp() {
super.setUp();
addAndroidFacet();
}
@@ -36,12 +36,6 @@ public abstract class AbstractAndroidQuickFixMultiFileTest extends AbstractQuick
super.doTestWithExtraFile(beforeFileName);
}
@Override
protected void doTestWithoutExtraFile(String beforeFileName) throws Exception {
addManifest();
super.doTestWithoutExtraFile(beforeFileName);
}
private void addAndroidFacet() {
FacetManager facetManager = FacetManager.getInstance(myModule);
AndroidFacet facet = facetManager.createFacet(AndroidFacet.getFacetType(), "Android", null);
@@ -57,6 +51,6 @@ public abstract class AbstractAndroidQuickFixMultiFileTest extends AbstractQuick
}
private void addManifest() throws Exception {
configureByFile("idea/testData/android/AndroidManifest.xml");
myFixture.configureByFile("idea/testData/android/AndroidManifest.xml");
}
}