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/"; return PluginTestCaseBase.getTestDataPathBase() + "/kotlinAndJavaChecker/";
} }
public void testName() throws Exception { public void testClassObjects() throws Exception {
doTest(false, false, "ClassObjects.java", "ClassObjects.kt"); doTest();
} }
public void testNoNotNullOnParameterInOverride() throws Exception { public void testNoNotNullOnParameterInOverride() throws Exception {
doTest(true, true, "NoNotNullOnParameterInOverride.java", "NoNotNullOnParameterInOverride.kt"); doTest();
} }
public void testTopLevelFunctionInDataFlowInspection() throws Exception { public void testTopLevelFunctionInDataFlowInspection() throws Exception {
doTest(true, true, "TopLevelFunctionInDataFlowInspection.java", "TopLevelFunctionInDataFlowInspection.kt"); doTest();
} }
public void testUsingKotlinPackageDeclarations() throws Exception { public void testUsingKotlinPackageDeclarations() throws Exception {
doTest(true, true, "UsingKotlinPackageDeclarations.java", "UsingKotlinPackageDeclarations.kt"); doTest();
} }
public void testAssignKotlinClassToObjectInJava() throws Exception { public void testAssignKotlinClassToObjectInJava() throws Exception {
doTest(true, true, "AssignKotlinClassToObjectInJava.java", "AssignKotlinClassToObjectInJava.kt"); doTest();
} }
public void testAssignMappedKotlinType() throws Exception { public void testAssignMappedKotlinType() throws Exception {
doTest(true, true, "AssignMappedKotlinType.java", "AssignMappedKotlinType.kt"); doTest();
} }
public void testUseKotlinSubclassesOfMappedTypes() throws Exception { public void testUseKotlinSubclassesOfMappedTypes() throws Exception {
doTest(true, true, "UseKotlinSubclassesOfMappedTypes.java", "UseKotlinSubclassesOfMappedTypes.kt"); doTest();
} }
public void testImplementedMethodsFromTraits() throws Exception { public void testImplementedMethodsFromTraits() throws Exception {
doTest(true, true, "ImplementedMethodsFromTraits.java", "ImplementedMethodsFromTraits.kt"); doTest();
} }
public void testEnumAutoGeneratedMethods() throws Exception { public void testEnumAutoGeneratedMethods() throws Exception {
doTest(true, true, "EnumAutoGeneratedMethods.java", "EnumAutoGeneratedMethods.kt"); doTest();
} }
public void testEnumEntriesInSwitch() throws Exception { public void testEnumEntriesInSwitch() throws Exception {
doTest(true, true, "EnumEntriesInSwitch.java", "EnumEntriesInSwitch.kt"); doTest();
} }
public void testEnumStaticImportInJava() throws Exception { 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");
} }
} }