я не знаю, как читать таблицу из .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
любая помощь?
У вас есть сценарий для этой таблицы? И еще вы запустили Cucumber для создания тестовых примеров? – px06
px06 - yes и has cucumber.runtime.CucumberException: Нет такого поля integration.cucumber.template.Confirmation.payInstruction.custodian –
Огурцы будут автоматически конвертировать только примитивные свойства в желаемый класс. Вам нужно будет вручную преобразовать, чтобы включить часть PayInstruction ... – Grasshopper