我想让我的开发人员同事使用Groovy脚本编写单元(和集成)测试,他们可以在Eclipse和命令行中运行,以及Gradle可以在CI服务器上运行。
我已经制作了脚本声明的@BaseScript,其中......
runTest() { run() }
..但不起作用:Eclipse不会选择脚本作为测试(“Run as”不包含'JUnit Test'),Gradle显然也不会将它们作为测试。< / p>
(我刚刚安装了Groovy-Eclipse的快照版本,其中包含对Groovy 2.2的支持,希望它能够神奇地工作,但它没有。)
如何实现这一目标?