测试相关模型是否存在

时间:2015-04-05 08:35:00

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

用户有一个个人资料。配置文件是在创建用户后创建的。如何使用rspec测试配置文件是否存在?

let(:user) { FactoryGirl.create(:student) }
subject { user }
it { is_expected.to be_valid }
it { is_expected.to (#profile exist))   # I don't know what goes here

1 个答案:

答案 0 :(得分:1)

您可能无法将其写入一行。这是我的想法 -

let(:user) { FactoryGirl.create(:student) }
subject { user }
it { is_expected.to be_valid }
expect(user.profile).to be_present