2

재생 애플리케이션의 이클립스 프로젝트를 만들었습니다. 나는 스칼라를 사용하지 않고 자바 애플리케이션을 개발 중이다.재생 프레임 워크에서 JUnit 테스트 케이스를 실행하는 방법 2.3.2

기본 패키지 아래 테스트 소스 폴더에 기본 테스트 사례가 있습니다. 클래스 이름은 ApplicationTest입니다.

JUnit을 사용하여 테스트 케이스를 작성하는 방법을 읽었습니다. 기본 테스트 케이스는 같은 방법으로 작성됩니다. 액티베이터를 사용하여 앱을 실행하지만 테스트 사례를 실행할 수 없습니다. 그것에 대해 많은 정보를 찾을 수 없습니다.

액티베이터 콘솔 테스트 명령에 0 개의 테스트 사례가 표시됩니다. 다음은 아웃소싱입니다

[email protected]:content-engine$ ./activator 
[info] Loading project definition from /home/mindt/gitrepo/content-engine/project 
[info] Set current project to Content-Engine (in build file:/home/mindt/gitrepo/content-engine/) 
[Content-Engine] $ test 
[info] Compiling 4 Java sources to /home/mindt/gitrepo/content-engine/target/scala-2.11/classes... 
[success] Total time: 4 s, completed 30 Aug, 2014 6:03:50 PM 
[Content-Engine] $ testOnly 
[info] Compiling 4 Java sources to /home/mindt/gitrepo/content-engine/target/scala-2.11/classes... 
[info] Passed: Total 0, Failed 0, Errors 0, Passed 0 
[info] No tests to run for test:testOnly 
[success] Total time: 2 s, completed 30 Aug, 2014 6:03:55 PM 
[Content-Engine] $ 

고마워요!

답변

2

Eclipse가 실행 중일 때 activator clean의 솔루션이 작동하지 않는 경우가 있습니다. Eclipse를 닫은 후 나중에 activator clean을 수행하면 나를 위해 일했습니다.

1

활성제가 깨끗 해져서 작동하기 시작했습니다.

./activator clean