2009-11-20 4 views
0

내 프로젝트에는 많은 테스트 사례가 있습니다. 하나의 테스트 스위트/테스트 케이스를 선택적으로 실행하기 위해 어떤 명령을 사용할 수 있습니까? Maven : JUnit 테스트 도움말 사용 필요

+0

나는 아래의 제안을 사용했습니다. 전체 테스트 케이스가 mvn 명령에 지정된 것 대신 실행되고 있음을 알았습니다. 도움을 청하십시오 – user170114

+0

출력과 함께 실행중인 명령과 surfire 구성을 제공하십시오. –

답변

1

시도 실행을 도와주세요 :

mvn -Dtest=<test class> test 

더 많은 정보 : http://maven.apache.org/plugins/maven-surefire-plugin/examples/single-test.html

+0

감사합니다. 나는 이것을 시도했다. 그러나 테스트 케이스는 실행되지 않는다. 나는 단지 얻고있다. [정보] 작업 세그먼트 : [테스트] [정보] ---------------- -------------------------------------------------- ------ [경고] 플랫폼 인코딩 (실제로 MacRoman)을 사용하여 필터링 된 리소스를 복사합니다. 즉 빌드는 플랫폼에 따라 다릅니다. [정보] 아무것도 컴파일 없습니다 - 모든 클래스가 최신 까지입니다 [INFO] [컴파일러 : testCompile {실행 : 컴파일}] [정보] 컴파일 아무것도 - 모든 클래스는 날짜 [ [정보] BUILD까지입니다 성공 in pom - 확실한 플러그인 구성을 추가했습니다. 수행해야 할 다른 작업이 있습니까? – user170114

+0

pom 파일을 제공 할 수 있습니까? 표준 "mvn install"을 수행 할 때 테스트가 실행됩니까? – digiarnie

0

MVN 테스트 -Dtest = < 시험의 경우 이름 >