2016-03-29 119 views
2

我們有我們的測試類的名稱約定:是否可以在Intellij Idea中更改junit4測試的默認類名模板?


對於單元測試:TestMyCoolClazz

對於集成測試:ITestMyCoolClazz


但每當IntelliJ IDEA的提示 '創建測試' 對話框窗口,類名始終是MyCoolClazzTest。所以基本上它在類名上增加了一個單詞'Test'。

那麼可以改變它嗎?

enter image description here

+0

我想你想要的是這裏要求的功能:https://youtrack.jetbrains.com/issue/IDEA-86808。您可以爲其投票或添加其他信息。 – Trisha

回答

0

有使用JUnitGenerator插件,也許它會滿足您的需求的解決方法。問題是,它不允許自定義由Shift + Ctrl + T調用的所提及的「Create Test」彈出窗口,但您可以通過按Alt + Insert然後選擇JUnitTest - > JUnit 3/4來自定義IDE如何生成測試的方式。

所以如果足夠的話,還有一種方法:在安裝此插件後,您可以在「其他設置」部分的設置中找到JUnit Generator條目。在文件模板窗口,有一個可編輯的測試模板,如下圖所示:

enter image description here

有一行:

#set($testClass="${entry.className}Test")

你可以改變它,例如:

#set($testClass="Test${entry.className}")#set($testClass="ITest${entry.className}")

就是這樣。我也注意到需要IntelliJ重啓。

相關問題