如何在 Rails 4 中配置 Cucumber
How to configure Cucumber in Rails 4
我正在尝试在 Rails 4 中使用 Cucumber。我添加了 Cucumber-Rails gem,按照说明中的步骤操作,但是当我编写步骤定义时所以:
When(/^I submit a sign up with the following:$/) do |table|
user = User.create({
first_name: 'Name',
last_name: 'Last',
email: 'email@example.com',
domain: 'example.com',
password: 'foobar',
password_confirmation: 'foobar'
})
end
我收到以下错误:uninitialized constant User (NameError)
./features/step_definitions/users/sign_up_steps.rb:2:in
/^我使用以下内容提交注册:$/'
features/users/sign_up.feature:4:in When I submit a sign up with the following:'
我错过了什么?
缺少用户模型,您正在对其进行 运行 测试。
请检查,您似乎错过了 User
模型
我正在尝试在 Rails 4 中使用 Cucumber。我添加了 Cucumber-Rails gem,按照说明中的步骤操作,但是当我编写步骤定义时所以:
When(/^I submit a sign up with the following:$/) do |table|
user = User.create({
first_name: 'Name',
last_name: 'Last',
email: 'email@example.com',
domain: 'example.com',
password: 'foobar',
password_confirmation: 'foobar'
})
end
我收到以下错误:uninitialized constant User (NameError)
./features/step_definitions/users/sign_up_steps.rb:2:in
/^我使用以下内容提交注册:$/'
features/users/sign_up.feature:4:in When I submit a sign up with the following:'
我错过了什么?
缺少用户模型,您正在对其进行 运行 测试。
请检查,您似乎错过了 User
模型