我々は我々のテストクラスの命名規則があります:ユニットテストのためにIntellij Ideaのjunit4テストのデフォルトのクラス名テンプレートを変更することはできますか?
:統合テストのためにTestMyCoolClazz
を:
をITestMyCoolClazzしかし、IntelliJ IDEAがダイアログ 'テスト作成' を求められたときにクラス名は常にMyCoolClazzTestです。基本的にクラス名とクラス名に「Test」という単語が追加されます。
変更できますか?
我々は我々のテストクラスの命名規則があります:ユニットテストのためにIntellij Ideaのjunit4テストのデフォルトのクラス名テンプレートを変更することはできますか?
:統合テストのためにTestMyCoolClazz
を:
をITestMyCoolClazzしかし、IntelliJ IDEAがダイアログ 'テスト作成' を求められたときにクラス名は常にMyCoolClazzTestです。基本的にクラス名とクラス名に「Test」という単語が追加されます。
変更できますか?
ありJUnitGeneratorプラグインを使用して回避策があり、多分それはあなたのニーズに合わせます。それは、Shift + Ctrl + Tで呼び出された前述の 'Create Test'ポップアップをカスタマイズすることはできませんが、Alt + Insertを押してからJUnitTest - > JUnit 3/4を選択することでIDEがテストを生成する方法をカスタマイズできます。
これで十分ですが、このプラグインをインストールした後、[その他の設定]セクションの[設定]でJUnit Generatorエントリを見つけることができます。ラインがあり
:以下に示すように、ファイルのテンプレート]ウィンドウで、編集可能なテスト・テンプレートがあり
#set($testClass="${entry.className}Test")
は、あなたがそれを変更することができ、例えば:
#set($testClass="Test${entry.className}")
または#set($testClass="ITest${entry.className}")
です。私はまた、IntelliJの再起動が必要であることに気付きました。
ここで要求されている機能は、https://youtrack.jetbrains.com/issue/IDEA-86808です。あなたはそれに投票したり、追加情報を追加することができます。 – Trisha