1
我不知道如何从.feature
读表和正确填充如何从黄瓜表创建一个复杂的对象?
| payInstruction.custodian | and | payInstruction.acctnum |
像内部类。
我有一个表:
| confirmationId | totalNominal | payInstruction.custodian | payInstruction.acctnum |
| 1 | 100.1321 | yyy | yyy |
| 2 | 100.1351 | zzz | zzz |
和我有有一个结构类模板:
class Confirmation {
String confirmationId;
double totalNominal;
PayInstruction payInstruction;
}
class PayInstruction {
String custodian;
String acctnum;
}
自动转换表List<Confirmation>
有错误,因为无法识别payInstruction.acctnum
并支付payInstruction.custodian
有帮助吗?
你有这张桌子的场景吗?你有没有跑过黄瓜,但为此生成测试用例? – px06
px06 - 是的,并有cucumber.runtime.CucumberException:没有这样的字段integration.cucumber.template.Confirmation.payInstruction.custodian –
黄瓜只会自动转换为你想要的类的原始属性。您将不得不手动转换以包含PayInstruction部分... – Grasshopper