Java 8和Cucumber不会使用Lambdas方法运行步骤文件

时间:2018-07-13 23:29:46

标签: java-8 cucumber cucumber-jvm gherkin selenide

我遇到了一个很大的问题,并且试图解决这个问题,但是所有时间都是一样的。 我在黄瓜上有这种情况

feature file

这是步骤的文件

steps' file

最后我和

  package Steps;

import cucumber.api.CucumberOptions;
import cucumber.api.junit.Cucumber;
import org.junit.runner.RunWith;

@RunWith(Cucumber.class)
@CucumberOptions(
        features = {"./src/test/java/features"},
        glue = {"./src/test/java/Steps"},
        plugin = {"pretty", "html:reports/cucumber-html-report","json:cucumber.json"}
)
public class Orquestador {

}

并且intellij的consolo显示如下:

ans

这些都是我的档案 Files

我正在使用Mac OS

谢谢:)

1 个答案:

答案 0 :(得分:0)

黄瓜找不到您的步骤定义。运行功能文件时,请在步骤定义的位置提供正确的“胶水”。