Template for Junit4 framework doesn't have test prefix anymore

This commit is contained in:
Nikolay Krasko
2015-12-28 16:28:31 +03:00
parent ed6aaa1138
commit ee9962ed70
3 changed files with 4 additions and 4 deletions
@@ -144,7 +144,7 @@ abstract class KotlinGenerateTestSupportActionBase(
val fileTemplate = FileTemplateManager.getInstance(project).getCodeTemplate(fileTemplateDescriptor.fileName)
var templateText = fileTemplate.text.replace(BODY_VAR, "")
if (templateText.contains(NAME_VAR)) {
var name = "Name"
var name = if (templateText.contains("test$NAME_VAR")) "Name" else "name"
if (!ApplicationManager.getApplication().isUnitTestMode) {
name = Messages.showInputDialog("Choose test name: ", commandName, null, name, NAME_VALIDATOR)
?: return@executeWriteCommand
@@ -4,7 +4,7 @@ import org.junit.Test
// CONFIGURE_LIBRARY: JUnit@lib/junit-4.12.jar
class A {
@Test
fun testName() {
fun name() {
throw UnsupportedOperationException()
}
}
@@ -4,8 +4,8 @@ import org.testng.annotations.DataProvider
import org.testng.annotations.Test
@Test class A {
@DataProvider(name = "Name")
fun Name(): Array<Array<Any>> {
@DataProvider(name = "name")
fun name(): Array<Array<Any>> {
throw UnsupportedOperationException()
}
}