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



我有一个很大的问题,我试图解决这个问题,但所有的时间都是一样的。我有黄瓜的这个场景

特征文件

这是步骤的文件

步骤文件

最后我用运行

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的控制台显示为:

ans

这些都是我的文件文件

我正在使用Mac OS

谢谢:(

Cucumber找不到您的步骤定义。在运行功能文件时,将正确的"粘合剂"提供到步骤定义的位置。

最新更新