如何一步一步地运行@RunWith(Cucumber.class)

yen*_*den 5 java bdd junit cucumber cucumber-jvm

我正在研究BDD文件并尝试使用JUnit进行测试.

我想在@RunWith(Cucumber.class)中使用RunCukesTest类.

我在许多网站上搜索了如何安装需求,但我找不到任何网站,一步一步简要解释.

你可以一步一步地向我解释一下,我该如何进行测试?

package test.newtest;

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

@RunWith(Cucumber.class)
public class RunCukesTest {
}
Run Code Online (Sandbox Code Playgroud)

小智 1

Cucumber 会默认寻找与 RunCucksTest 同一包下的功能文件。您还可以通过提供带有注释的“features”选项来更改它将查找功能文件的位置@CucumberOptions(在 RunCucksTest 中)。例如,

@CucumberOptions(strict = true,  features = {
        "src/test/resources/cucumber/",
    },monochrome=true)
Run Code Online (Sandbox Code Playgroud)