2011-09-08 3 views
2

정확하게 주 방법이없는 특정 코드를 작성했습니다. 하지만 코드에 문제가 있는지 알고 싶습니다. 기본적으로 Eclipse (Linux 사용)에서 JUnit 테스트 케이스를 사용하여이 작업을 수행 할 수 있습니다. 그러나 현재 Eclipse가없는 Windows에서 테스트해야하는 상황에 처해 있습니다. 그래서 나는 cmd에서 그것을 할 수있는 옵션을 남겼다 (가능하다면). cmd에서 JUnit 테스트 (Eclipse)는 무엇입니까? 이 페이지에서CLI의 JUnit 테스트에 해당

+0

참고 :

set CLASSPATH=%JUNIT_HOME%\junit.jar;c:\myproject\classes;c:\myproject\lib\something.jar 

가 주자를 호출 일부가 없다면 당신은 ** 확실히 **, MS-DOS에서 그것을하고 싶지 않아 주위에 거짓말 그 운영 체제와 고대 플로피 디스크. 당신이 의미하는 명령 셸은 명령어 라인이 매우 비슷해 보이더라도 ** MS-DOS 또는 DOS가 아닌 **입니다. –

+2

가능한 [명령 줄에서 Junit 테스트 사례를 실행하는 방법?] (http://stackoverflow.com/questions/2235276/how-to-run-junit-testcases-from-command-line) –

답변

2

봐 :

  • 의 JUnit 클래스 파일을 포함
  • 클래스 파일 : http://junit.sourceforge.net/doc/faq/faq.htm#running_4

    당신은 에 CLASSPATH를 다음 elemements이 필요합니다, 당신의 JUnit 테스트를 실행하려면 JUnit 테스트 클래스

  • 클래스 파일에 의존하는 라이브러리

테스트 결과 NoClassDefFoundError가 발생하면 CLASSPATH에 누락 된 항목이 있습니다.

윈도우 예 :

java org.junit.runner.JUnitCore <test class name>

관련 문제