报告格式错误且可能无法被 JUnit 框架识别的 JUnit 成员声明。 此检查会报告的问题如下:

格式错误的 @Before 方法示例 (Java):

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

在应用快速修复后:

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

缺少方法源代码示例 (Kotlin):


  class Example {
    @MethodSource("parameters")
    @ParameterizedTest
    fun foo(param: String) { ... }
  }

在应用快速修复后:


  class Example {
    @MethodSource("parameters")
    @ParameterizedTest
    fun foo(param: String) { ... }

    companion object {
      @JvmStatic
      fun parameters(): Stream<Arguments> {
        TODO("Not yet implemented")
      }
    }
  }

使用检查选项可以指定注解。 不会在测试方法中报告任何使用其中一种注解进行注解的形参。