2016-10-21 13 views

答えて

1

のようなエラーを取得していますが、モデル全体が有効であることのみをテストすることができます。ただし、package属性のエラーがあるかどうかをテストできます。

context 'validations' do 
let(:super_campaign){FactoryGirl.create(:super_campaign)} 
    context 'package' do 
    it "Package should be present" do 
    expect(super_campaign).to be_valid 
    expect(super_campaign.errors[:package]).to be_nil 
    end 
    end 
end 
2
expect(super_campaign).to be_valid # AR object, not it's attribute 
+0

あなたは45秒で答えています。この回答を入力するのにもっと時間がかかりました。 – Sajan

関連する問題