1
這裏是我的問題:我如何在數據表中多個值映射到一個列表?
When I have step with data:
|Name | Description | data1 | data2|
| A | new A | abc | xyz |
步驟定義
@When I_have_step_with_data(List<DataSet> dataSet){
////
}
我想上面的數據表映射到這個域對象。
public class DataSet{
private String name; -> maps to Name
private String description; -> maps to Description
private List<Data> data; -> creates list of Data with data1,abc and data2,xyz set.
}
public class Data {
private string key;
private String value;
}
任何關於如何實現這一點的指針都會很棒。
在你的步驟定義,你有'data1'(ABC)和'data2'(XYZ),但'Data'類有兩個屬性(key和value)......哪個屬性對應於 「ABC」 和 「XYZ」? – troig
[密鑰=> DATA1,值=> ABC] –