У меня есть огуречный stepdef как этотобъект Дата в Cucumber
Given the date of <date>
When blah blah
Then x y and z
Examples:
|2015-01-01|
|2045-01-01|
Когда я произвожу stepdefs от этого, я получаю @Given("^the date of (\\d+)-(\\d+)-(\\d+)$")
И метод генерируется с тремя целыми числами в качестве параметров. Как я могу сказать, что Cucumber относится к нему как к Java.Time LocalDate? Есть ли способ создать картограф, который поймет Огурец? Или, по крайней мере, есть способ обработать этот объект даты как строку вместо трех чисел?
я все еще получаю @Given ("^ дата (\\ d +) - (\\ d +) - (\\ d +) $") И метод генерируется с тремя целыми числами в качестве параметров. Как я могу указать Cucumber на ошибку trea –
Вы используете шаблон stepdef по умолчанию и аргументы, созданные огурцом. Измените его на шаблон строки и аргумент, который вы хотите получить в этом методе. – Grasshopper