FactoryGirl.create无法按预期工作

时间:2019-05-28 12:46:57

标签: ruby ruby-on-rails-3 rspec factory-bot

在编写rspec测试用例时,我被困在这一点上,工厂女孩正在为一个模型而不是为另一个模型创建实例。

let!(:server) { FactoryGirl.create(:server, 
                  account: account, 
                  key: 'vm-999') }
let!(:host) { FactoryGirl.create(:host,                                      
                  account: account,
                  key: 'host-9') }

在这些之后,当我从数据库查询服务器时,我得到了这个对象,但是当我查询主机时,我得到了零。我不确定工厂女孩是否正在创建实例。

我正在Rspec.configure中重新加载

 FactoryGirl.reload
 FactoryGirl.lint

我想念什么?

0 个答案:

没有答案