如何让Cucumber-JVM与Gradle和Guice一起使用?

时间:2013-07-19 14:11:09

标签: java configuration gradle guice cucumber-jvm

Cucumber-JVM和Gradle不能很好地兼容。 众所周知,workaround已经存在了一段时间。

但是,我无法使用Guice作为DI容器来处理一些更高级的测试:Cucumber没有选择属性文件中配置的Guice模块,甚至可能甚至没有拿起文件本身,导致单例配置多次。

我的项目符合标准布局(src/test/javasrc/test/resources),Cucumber的cucumber-guice.properties位于资源文件夹的根目录中。 在我选择的IDE中,IntelliJ IDEA,测试运行良好。

你知道怎么做这个吗?

1 个答案:

答案 0 :(得分:0)

我能够通过annotations直接应用范围来解决问题。