F.P*_*F.P 3 java unit-testing intellij-idea
我有以下项目结构
/
src/ # src-files for the app
org.mayapp.main.Main/
test/ # unit-tests
org.myapp.test.main.MainTestSuite/
Run Code Online (Sandbox Code Playgroud)
当我想运行我的单元测试时,例如org.myapp.test.main.MainTestSuite,IntelliJ总是尝试编译整个项目中的所有包.
我想阻止这种情况,因为我目前正在开发我的应用程序的一部分,并且仍然希望在应用程序的其他部分上运行单元测试.
有没有办法阻止IntelliJ在运行单元测试之前编译整个项目?
在IntelliJ中运行测试时,您会看到它为该测试添加了运行目标,请参阅JUnit部分下的运行 - >编辑配置.
如果你查看测试的运行目标,你会看到有一个Before Launch部分,默认情况下有Make选择.如果取消选择Make IntelliJ将不会在测试运行之前进行/编译.
请记住保存运行目标,因为IntelliJ会在您运行不同的测试时创建新目标.
| 归档时间: |
|
| 查看次数: |
2190 次 |
| 最近记录: |