Я хочу проверить возраст пользователя моего приложения на Rails, использующего огурец. Определение функции выглядит примерно так:
Scenario: Successful calculation of age
Given I set my date of birth to "1987-07-15"
Then my age should be "22"
Определение вышеприведенных функций не будет выполняться каждый год, поскольку возраст пользователя будет увеличиваться на один год.
Одним из решений может быть динамическая установка даты рождения, например, 22.years.ago. Но я не знаю, как это сделать в Gherkin (язык определения характеристик огурца).
Есть что-нибудь по этому поводу?