> Java > java지도 시간 > 내 JUnit 테스트가 Maven에서 실행되지 않는 이유는 무엇입니까?

내 JUnit 테스트가 Maven에서 실행되지 않는 이유는 무엇입니까?

Patricia Arquette
풀어 주다: 2024-12-03 07:15:10
원래의
656명이 탐색했습니다.

Why Are My JUnit Tests Not Running with Maven?

Maven이 JUnit 테스트를 실행할 수 없음

문제:

성공적으로 컴파일되었음에도 불구하고 " mvn test"는 테스트 실행을 트리거하지 않습니다. 또한 "TESTS" 헤더에는 "실행할 테스트가 없습니다."라고 표시됩니다.

세부 정보:

다음 항목에 설명된 대로 단순화된 설정에서도 문제가 지속됩니다. 제공된 예제 코드. 단위 테스트는 Eclipse 내에서 오류 없이 실행됩니다. Maven 테스트 컴파일은 테스트 클래스 아래에 테스트 클래스를 성공적으로 생성합니다.

해결책:

기본적으로 Maven은 테스트를 식별할 때 특정 명명 규칙을 사용합니다. 클래스:

  • 테스트*
  • *테스트
  • *테스트(Maven Surefire 플러그인 2.20에 추가됨)
  • *TestCase

테스트 클래스가 이러한 규칙에서 벗어나면 이름을 바꿔야 합니다. 또는 Maven Surefire 플러그인을 대체 테스트 클래스 패턴으로 구성해야 합니다.

위 내용은 내 JUnit 테스트가 Maven에서 실행되지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿