Я создаю простое приложение для блога, и у меня есть блок писателей о том, с чего начать использовать Cucumber для управления моими функциями на высоком уровне.
Если я начну с самой очевидной главной страницы, я должен начать с чего-то вроде:
Feature: Reading blogs
In order to read a blog entry
As a user
I want to be able to click on a blog title
Scenerio: Viewing a blog
Given there is a blog title called "abc"
And I am on the homepage
When I follow "abc"
Then I should see "abc"
Теперь мне нужно будет создать контроллер, действие для индекса и страницу просмотра блога.
Тогда модели и т. Д.
Тогда нужно ли мне как-то создавать фиктивные данные? Работает ли огурец с моей тестовой базой данных?