黄瓜跑步者班不工作

时间:2015-07-12 10:00:42

标签: cucumber

您好我已经创建了一个功能文件,并且为此创建了一个步骤定义类文件但是当我尝试每次它告诉Cucumber运行器类时运行功能时:

  

您可以使用以下代码段实现缺少的步骤:

我正在使用Junit来运行该文件。

My Cucumber Runner课程如下:

    @RunWith(Cucumber.class)
    @CucumberOptions(
    features={"Features"},
    glue={"src.stepdefinition"},
    monochrome=false
            )

1 个答案:

答案 0 :(得分:0)

一旦运行@RunWith(Cucumber.class)注释类,就必须使用黄瓜提供的代码片段来完成场景测试类。

例如,如果您有一个名为Eat Cucumber的方案,如下所示:

Scenario: Eat cucumber
  Given I have a cucumber

在运行黄瓜测试类之后,您应该能够使用其输出提供的代码段创建以下类:

public class EatCucumberSteps {
    @Given("^I have a cucumber$")
    public void I_have_a_cucumber() throws Throwable {
        // your implementation code here...
        throw new PendingException();
    }
    // add all your other missing steps
}