我在定义步骤并将其映射到场景时遇到问题。 我已经安装了maven,为Java设置了依赖关系,并为IntelliJ中的外部库安装了针对Java插件的黄瓜。
此步骤中发生了3个错误: “从不使用课堂步骤” “从未使用构造函数步骤” “语言级别不支持Lambda表达式”
这里的确切问题是什么?
import cucumber.api.PendingException;
public class Steps {
public Steps() {
Given("^I navigate to the login page$", () -> {
// Write code here that turns the phrase above into concrete actions
throw new PendingException();
});
}
}
这是创建步骤的示例