JUnit 4 の @Before および @After アノテーションが付いたメソッドと JUnit 5 の @BeforeEach および @AfterEach アノテーションが付いたメソッドで、public でない、戻り値の型が void でない、または引数を取っているものを報告します。 このようなメソッドは無意識に作成されやすく、JUnit のテストランナーによって実行されることはありません。

例:


  @Before private int foo(int arg) { ... }

クイックフィックス適用後:


  @Before public void foo() { ... }