如何使用 ruby 将文本嵌入到 Cucumber 报告中?
How to embed text into cucumber report with ruby?
如何使用 ruby 将文本嵌入到 Cucumber 报告中。我们可以通过使用下面的代码使用 java 来做到这一点,但同样我如何在 cucumber-ruby?
中做到这一点
我试过使用嵌入方法,但它不起作用。
下面是 java 中用于将文本写入报告的代码。
来源:https://gist.github.com/aslakhellesoy/4072962
import cucumber.api.Scenario;
public class MyStepdefs {
private Scenario scenario;
@Before
public void before(Scenario scenario) {
this.scenario = scenario;
}
@Given("^I have (\d+) cukes in my belly$")
public void cukes_in_my_belly(int cukes) {
scenario.write("This goes into the report(s)\n");
}
}
我得到的解决方案是简单地打印如下值:
Given("I have {int} cukes in my belly") do |cukes|
puts 'This goes into the report: #{cukes}'
end
如何使用 ruby 将文本嵌入到 Cucumber 报告中。我们可以通过使用下面的代码使用 java 来做到这一点,但同样我如何在 cucumber-ruby?
中做到这一点我试过使用嵌入方法,但它不起作用。
下面是 java 中用于将文本写入报告的代码。
来源:https://gist.github.com/aslakhellesoy/4072962
import cucumber.api.Scenario;
public class MyStepdefs {
private Scenario scenario;
@Before
public void before(Scenario scenario) {
this.scenario = scenario;
}
@Given("^I have (\d+) cukes in my belly$")
public void cukes_in_my_belly(int cukes) {
scenario.write("This goes into the report(s)\n");
}
}
我得到的解决方案是简单地打印如下值:
Given("I have {int} cukes in my belly") do |cukes|
puts 'This goes into the report: #{cukes}'
end