我有以下步骤定义:
And(/^I enter my credentials and submit$/) do
on(LoginPage) do |page|
page.login_with($test_user['email_address'], $test_user['password'])
page.click_login_button
end
end
我的工厂女孩
Factory.define :user do |u|
u.eamail 'radhasel9@gmail.com'
u.password '123456'
u.admin true
end
那么我怎样才能将这个工厂女孩数据传递给步骤定义?
答案 0 :(得分:0)
Factory Girl是一款旨在模仿活动记录以测试模型的工具,它不会神奇地连接并为您创建步骤定义。如果您想在步骤定义中使用工厂女孩,则需要将其包含在黄瓜env.rb file中。
World FactoryGirl::Syntax::Methods
然后你可以简单地制作你喜欢使用工厂女孩的任何步骤定义。 Here is another link that may help you