我刚刚设置了一个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我刚开始用黄瓜工作几个小时。我很陌生。答案 0 :(得分:0)
你应该尝试" @ CucumberOptions"删除点