Вы пытаетесь превратить таблицу данных в список строк. Поскольку списки являются вертикальными и поскольку String
может занимать ровно одну ячейку, Cucumber ожидает, что у вас есть таблица, в которой ровно один столбец.
| admin |
| pass1234 |
Но вы также можете транспонировать таблицу данных:
List<String> list = dt.transpose().asList(String.class)
Или просто получить доступ к ячейкам напрямую:
String username = dt.cell(0,0);
String password = dt.cell(0,1);