しおしお

IntelliJ IDEAのことなんかを書いてます

IntelliJ IDEA 2019.1でのJUnit実行について…

IntelliJ IDEA 2019.1からはデフォルトではGradleでテスト実行されるようになったようです。

例えばテストを実行すると、こんな感じにGradleで実行されます。 f:id:sioiri:20190330074358p:plain

実行方法の設定変更方法

Settings -> Build, Execution, Deployment -> Build Tools -> Gradle -> Runner(↓の画面) から設定を変更します。 f:id:sioiri:20190330075733p:plain

設定内容はこんな感じになってます。

  • IntelliJでテスト実行したい場合は、Platform Test Runnerを選択します
  • テスト実行のたびに選択したい場合には、Chose per testを選択します
  • Gradleでテスト実行したい場合は、Gradle Test Runnerを選択します。

JUnit5&Gradle Test Runnerの組み合わせ

JUnit5を使っている場合、build.gradleにJUnit5用の設定がないとだめなので足してあげましょう。 Gradle&Junit5にあるように、build.gradleにいかが必要となります。

test {
  useJUnitPlatform()
}