【发布时间】:2014-12-10 21:12:39
【问题描述】:
这是我的 build.gradle 文件中的 sn-p:
test{
systemProperty "test", "test"
}
然后我的测试代码如下所示:
@org.junit.Test public void test(){ Assert.assertEquals("test", System.getProperty("test")); }
当我从命令行运行这个测试时,它通过了。如果我在 gradle 窗口任务测试中选择并单击鼠标右键然后选择运行此测试也通过。但是,当我去测试自己并选择在方法名称上运行时,它没有通过。看起来在第三种情况下 IntelliJ 完全忽略了 gradle 上下文。当直接从 IDE 运行时,是否可以做一些事情来使这个测试工作?提前感谢您的回复。 Gradle 版本 2.3.3 和 IntelliJ 14.0.2
【问题讨论】:
标签: intellij-idea junit gradle