In cucumber I can parse a table to a list of a objects, for example:
public class Model {
public String a;
public String b;
public String c;
}
My feature file:
Scenario: Example
Given examples
|a |b |c |
|lsj |fjsldkf|fljs |
|fjsdfj|jfkskjl|fsjls|
My step class:
@Given("$examples$")
public void examples(List<Model> list){}
How can I do same when my model object has reference for other objects, for instance:
public class SubModel{
public String subA;
public String subB;
}
public class Model {
public String a;
public String b;
public String c;
public SubModel subModel1;
public SubModel subModel2;
}
In this case how can I write a table so I can parse to a list of models?