我们的测试类有一个名称约定:
单元测试:TestMyCoolClazz
对于集成测试:ITestMyCoolClazz
但每当Intellij Idea提示“创建测试”时对话框窗口,类名始终是MyCoolClazzTest。所以基本上它增加了一个单词'测试'在和一个班级名称。
那么可以改变吗?
答案 0 :(得分:1)
使用JUnitGenerator插件有一种解决方法,可能它会满足您的需求。事实上,它不允许自定义上面提到的“创建测试”。 Shift + Ctrl + T调用弹出窗口,但您可以通过按Alt + Insert然后选择JUnitTest - >来自定义IDE生成测试的方式。 JUnit 3/4。
所以如果它就足够了,那就是:安装这个插件之后,你可以在“其他设置”下的“设置”中找到JUnit Generator条目。部分。在文件模板窗口中,有一个可编辑的测试模板,如下所示:
有一句话:
#set( $testClass="${entry.className}Test")
您可以将其更改为,例如:
#set( $testClass="Test${entry.className}")
或#set( $testClass="ITest${entry.className}")
就是这样。我还注意到需要重启IntelliJ。