我有一个gradle项目"单元测试"和#34;集成测试"任务定义如下:
test {
include '**/*Test.class'
}
task integrationTest(type: Test) {
include '**/*IT.class'
}
我在IntelliJ中创建了一个运行配置来运行所有单元测试,如图像显示:
对于任务' integrationTest':
也做了同样的事情IntelliJ'理解'测试任务并运行它显示图形结果,如下图所示:
当它运行“集成测试”时,不会发生同样的事情。任务。结果显示在文本中,就像我通过命令行运行任务一样。
答案 0 :(得分:1)
回答我自己的问题...... 据我所知,你不能让IntelliJ运行特定任务的测试,而且模式解决方案也不能很好地工作。
因此,我发现在IntelliJ中有效地分离集成测试的唯一方法是使用JUnit类别。
答案 1 :(得分:0)
只需将想法插件添加到gradle即可为我工作
"windows/system32/inetsrv/config"