Поэтому я хочу использовать функцию табличных параметров из jBehave, но по какой-то причине учитывается только первый столбец .
История
Given I login using the users $userTable
|url |userRole |
|http://localhost:3000 |Administrator |
|http://localhost:3000 |User |
Steps
@Given("I login using the users $userTable")
public void givenUrlIsAccessedUsingTable
(@Named("userTable")ExamplesTable userTable) {
List<Map<String, String>> rows = userTable.getRows();
for (Map<String, String> row : rows) {
setupPreconditions(row.get("url"), row.get("userRole"));
}
Фактический результат из отчета
Там нет пользовательского столбца.
Я не понимаю, что я делаю не так?