如何将两列以上的Cucumber DataTable转换为可变列表列表?

时间:2018-08-14 08:21:55

标签: java testing cucumber

我有这样的Cucumber DataTable:

做点事情:

  | example | of            | datatable |
  | for     | stackoverflow | com       |

有我的Java代码:

public void someMethod(DataTable dataTable) {
    List<List<String>> rows = new ArrayList(dataTable.asLists(String.class));
    ...

列表“行”现在可以更改,但是子列表不可更改。我如何在不创建新字段的情况下使它们可变? 我希望能够为子列表元素设置值,例如:

rows.get(0).set(0, "new value");

现在此代码将引发UnsupportedOperationException

0 个答案:

没有答案