@BeforeClass
および @AfterClass
アノテーションが付いたメソッドと JUnit 5 の @BeforeAll
および @AfterAll
アノテーションが付いたメソッドで、public でない、static でない、戻り値の型が void でない、またはパラメーターリゾルバーを宣言せずに引数を取っているものを報告します。
このようなメソッドは無意識に作成されやすく、JUnit のテストランナーによって実行されることはありません。
例:
public class MainTest {
@BeforeClass
String beforeClass(int i) { ... }
}
クイックフィックス適用後:
class MainTest {
@BeforeClass
public static void beforeClass() { ... }
}