如何从中加载值。Cucumber-jvm步骤类中的属性文件

Man*_*s.e 5 java testing integration spring cucumber-jvm

我已经写了一个黄瓜集成测试,运行正常。

然后我想要来自step.java的一些类变量从.properties值中获取它们的值

public class cucumberStepClass { 
    @Value("${value.from.propertiesfile}")
    private String variable
//rest of integration test
}
Run Code Online (Sandbox Code Playgroud)

有谁知道我如何注入这些值,以便我的测试可以使用它们?

Myk*_*rov 4

您是否启用了与 spring 依赖注入的集成?您需要cucumber-spring为此添加依赖项。请参阅https://docs.cucumber.io/cucumber/state/#spring

  • 我想参考已移至 https://docs.cucumber.io/cucumber/state/#spring (2认同)