Возникли проблемы с выполнением этой работы. Кажется, это было проблемой для других, и я думаю, что следовал всем советам.
Я настроил урезанное приложение rails 3 .0.14, чтобы оно просто включало огурцы-rails & factory_girl_rails, но пока не идет. Я ожидаю, что я делаю что-то глупое!
Выполнение теста cuc, приведенного ниже, дает следующее:
Scenario: test factory-girl # features/users.feature:3
Given the following user exists: # features/users.feature:4
| name | email |
| Brandon | brandon@example.com |
Undefined step: "the following user exists:" (Cucumber::Undefined)
Была создана фабрика пользователей, в которой я уверен, с небольшим выводом 'pp'.
Был бы очень признателен за любую помощь, чтобы получить это отсортировано.
Ross
Настройка
env.rb: фрагмент
require 'pp'
require 'cucumber/rails'
require 'factory_girl_rails'
require 'factory_girl/step_definitions'
функции / поддержка / factories.rb:
FactoryGirl.define do
factory :user do
name 'Adam Advertiser'
email 'a@b.com'still
end
end
pp FactoryGirl.create(:user)
Особенности огурца / user.feature:
Feature: a
Scenario: test factory-girl
Given the following user exists:
| name | email |
| Brandon | brandon@example.com |