Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- describe "when confirming" do
- let(:competition) { FactoryGirl.build :competition_with_delegates }
- it "works" do
- competition.isConfirmed = true
- expect(competition).to be_valid
- end
- [:cityName, :countryId, :venue, :venueAddress, :website, :latitude, :longitude].each do |field|
- it "requires #{field}" do
- competition.public_send "#{field}=", ""
- competition.isConfirmed = true
- expect(competition).not_to be_valid
- end
- end
- it "must have at least one event" do
- competition.eventSpecs = ""
- competition.isConfirmed = true
- expect(competition).not_to be_valid
- end
- it "requires both dates" do
- competition.start_date = ""
- competition.end_date = ""
- competition.isConfirmed = true
- expect(competition).not_to be_valid
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement