Refactoring: extract test method
This commit is contained in:
@@ -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");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user