2016-10-21 2 views

Antwort

1

Sie können nur testen, dass das ganze Modell gültig ist. Sie können jedoch testen, ob für das Attribut package ein Fehler vorliegt.

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

beantworten Sie mit 45 Sekunden, brauchte ich mehr Zeit, um diese Antwort einzugeben :( – Sajan

Verwandte Themen