0

Cucumber-JVM 和 Gradle 不能很好地配合。这是众所周知的,并且解决方法已经存在了一段时间。

但是,我无法使用 Guice 作为 DI 容器进行一些更高级的测试的解决方法:Cucumber 不会选择属性文件中配置的 Guice 模块,甚至可能不会选择文件本身,导致需要多次配置单例。

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

你知道如何进行这项工作吗?

4

1 回答 1

0

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

于 2013-07-19T14:11:08.860 回答