2

我制作了eclipse的应用程序项目。我正在开发java应用程序,而不是使用scala。如何在运行框架中运行JUnit测试用例2.3.2

在默认包下有测试源文件夹下的默认测试用例。类名是ApplicationTest

我已经阅读了关于如何使用JUnit编写测试用例。缺省测试用例使用相同的方式编写。我使用激活器运行我的应用程序,但无法运行测试用例。找不到关于它的很多信息。

在激活控制台测试命令显示0个测试用例。以下是outout

[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