형식이 잘못되어 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")
      }
    }
  }

검사 옵션을 사용하여 어노테이션을 지정합니다. 이러한 어노테이션 중 하나가 추가된 매개변수는 테스트 메서드에서 보고되지 않습니다.