有没有办法在jbehave报告中打印变量的实际值?
在下面的示例中,在幕后(java步骤),jbehave将foo
值替换为bar
,但在报告中检索foo
。
这是代码
Given I have something:
| foo |
| foo |
...
Examples:
| foo |
| bar |
报告将打印出来:
Given I have something:
| foo |
| foo |
...
而不是:
Given I have something:
| foo |
| bar |
...
答案 0 :(得分:0)
根据您提供的信息很难找到问题,但documentation的摘录可能有所帮助:
@Given("a stock of <symbol> and a <threshold>") public void aStock(
@Named("symbol") String symbol, @Named("threshold") double threshold) {
// ... }
&#34;另请注意,虽然在正则表达式模式中界定参数名称的字符纯粹是传统的 - 但它们 仅用于以可读方式匹配步骤方法的目的 - 需要使用尖括号,因为它用于将名称替换为报告中的值。&#34;