报告未声明 publicstatic、不返回 void 或包含参数的 JUnit 4.0 @BeforeClass@AfterClass 方法。

这样的方法很容易无意间创建,但是 JUnit 测试运行程序不会执行这些方法。

示例:


  public class MainTest {
    @BeforeClass
    String beforeClass(int i) {
    }
  }

应用快速修复后,该方法变为:


  class MainTest {
    @BeforeClass
    public static void beforeClass() {
    }
  }