黄瓜JVM:如何从具有方案概述的钩子中的“示例”部分访问数据?

时间:2018-11-05 07:58:33

标签: cucumber cucumber-jvm

我正在使用黄瓜JVM,我有以下场景概述:

 Scenario Outline:
    Given a user login in as <username>
    When the user login
    Then welcome message shoule show to <username>

 Examples:
   | username |
   | alice    |
   | bob      |
   | steve    |

我想从场景挂钩中访问数据,例如:

@Before
public void beforeScenario() {
  List<String> headers = examples.getHeaders()
  String header = headers.filter(header -> header.equals("username")).findFirst().get();
  example.get(header); // should be alice, bob, steve in sequence
}

上面的钩子代码不起作用,是否可以从钩子访问示例表?如果可能的话,该怎么做?

0 个答案:

没有答案