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

时间:2014-11-21 11:18:28

标签: java junit cucumber bdd 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 {
}

2 个答案:

答案 0 :(得分:1)

Cucumber默认在RunCucksTest的同一个包下查找功能文件。您还可以通过提供"功能来更改要查找功能文件的位置。带有@CucumberOptions注释的选项(在RunCucksTest中)。 E. g。,

@CucumberOptions(strict = true,  features = {
        "src/test/resources/cucumber/",
    },monochrome=true)

答案 1 :(得分:0)

  1. 中设置要跟踪的断点
  2. 右键单击Test Runner
  3. 选择Debug作为JUnit。