Refactoring: extract test method

This commit is contained in:
Nikolay Krasko
2015-04-27 19:31:27 +03:00
parent b82f7d5c33
commit 536b30af20
@@ -89,47 +89,51 @@ public class KotlinAndJavaCheckerTest extends KotlinDaemonAnalyzerTestCase {
return PluginTestCaseBase.getTestDataPathBase() + "/kotlinAndJavaChecker/";
}
public void testName() throws Exception {
doTest(false, false, "ClassObjects.java", "ClassObjects.kt");
public void testClassObjects() throws Exception {
doTest();
}
public void testNoNotNullOnParameterInOverride() throws Exception {
doTest(true, true, "NoNotNullOnParameterInOverride.java", "NoNotNullOnParameterInOverride.kt");
doTest();
}
public void testTopLevelFunctionInDataFlowInspection() throws Exception {
doTest(true, true, "TopLevelFunctionInDataFlowInspection.java", "TopLevelFunctionInDataFlowInspection.kt");
doTest();
}
public void testUsingKotlinPackageDeclarations() throws Exception {
doTest(true, true, "UsingKotlinPackageDeclarations.java", "UsingKotlinPackageDeclarations.kt");
doTest();
}
public void testAssignKotlinClassToObjectInJava() throws Exception {
doTest(true, true, "AssignKotlinClassToObjectInJava.java", "AssignKotlinClassToObjectInJava.kt");
doTest();
}
public void testAssignMappedKotlinType() throws Exception {
doTest(true, true, "AssignMappedKotlinType.java", "AssignMappedKotlinType.kt");
doTest();
}
public void testUseKotlinSubclassesOfMappedTypes() throws Exception {
doTest(true, true, "UseKotlinSubclassesOfMappedTypes.java", "UseKotlinSubclassesOfMappedTypes.kt");
doTest();
}
public void testImplementedMethodsFromTraits() throws Exception {
doTest(true, true, "ImplementedMethodsFromTraits.java", "ImplementedMethodsFromTraits.kt");
doTest();
}
public void testEnumAutoGeneratedMethods() throws Exception {
doTest(true, true, "EnumAutoGeneratedMethods.java", "EnumAutoGeneratedMethods.kt");
doTest();
}
public void testEnumEntriesInSwitch() throws Exception {
doTest(true, true, "EnumEntriesInSwitch.java", "EnumEntriesInSwitch.kt");
doTest();
}
public void testEnumStaticImportInJava() throws Exception {
doTest(true, true, "EnumStaticImportInJava.java", "EnumStaticImportInJava.kt");
doTest();
}
public void doTest() throws Exception {
doTest(true, true, getTestName(false) + ".java", getTestName(false) + ".kt");
}
}