Я новичок в огурце, но наслаждаюсь им.
В настоящее время я пишу несколько тестов Фрэнка и хотел бы повторно использовать блоки сценария огурца для нескольких функций - я бы хотел чтобы сделать это на уровне огурца, если возможно (не внутри рубина).
Например, я мог бы Есть 4 сценария, которые все начинаются с выполнения одних и тех же шагов входа в систему:
given my app has started
then enter "guest" in "user-field"
and enter "1234" in "password-field"
and press "login"
then I will see "welcome"
then *** here's the work specific to each script ***
Есть ли способ разделить эти первые 5 строк в нескольких сценариях? Какой-то синтаксис включения?