Cucumber在JAVA项目中生成输出所需的设置是什么?

时间:2015-04-10 05:08:15

标签: java cucumber bdd

我刚刚设置了一个JAVA项目,它有一些非常基本的功能,只涉及一些打印语句。

我的CucumberRunner课程的代码是:

package com.check.cucumber;

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

@RunWith(Cucumber.class)
@Cucumber.Options(
        format={"pretty","json:output/"},
        features={"src/com/check/features"}
    )
public class CucumberRunner {

}

当我以Cucumber功能运行此项目时,我得到的功能是在STDOUT中传递但我没有得到任何JSON输出。

我的项目目前只有3个文件:CucumberRunner类,StepDefinition类和一个功能文件。(以及必需的jar文件)

我是否需要在构建路径中添加一些内容才能获得输出?

P.S我刚开始用黄瓜工作几个小时。我很陌生。

1 个答案:

答案 0 :(得分:0)

你应该尝试" @ CucumberOptions"删除点