2013-10-22 1 views
1

이 스레드는 JUnit 테스트를 사용하여 JAR을 테스트하는 방법을 보여줍니다. 그러나 커맨드 라인에서 추가 속성을 제출하기를 원합니다. 왜냐하면 (기본 메소드를 테스트하기를 원하기 때문입니다).명령 줄에서 트리거 된 junit 테스트에 인수를 추가하는 방법은 무엇입니까?

How to run JUnit tests for Java from the command line

예컨대 자바 -cp 가능성 등이 org.junit.runner.JUnitCore [MYTEST] PortNumber이 [fileToRead]

아무것도 /usr/share/java/junit.jar?

답변

5

당신은 시스템 속성을 사용할 수

java -cp ... YOUR_TEST -DportNumber=1234 

그런 다음 코드에서, 당신은

System.getProperty("portNumber") 
로를 검색 할 수 있습니다
관련 문제