osem-fcy/spec/models/event_schedule_spec.rb

22 lines
549 B
Ruby
Raw Normal View History

require 'spec_helper'
describe EventSchedule do
describe 'association' do
it { should belong_to(:schedule) }
it { should belong_to(:event) }
it { should belong_to(:room) }
end
describe 'validation' do
it 'has a valid factory' do
expect(build(:event_schedule)).to be_valid
end
it { is_expected.to validate_presence_of(:schedule) }
it { is_expected.to validate_presence_of(:event) }
it { is_expected.to validate_presence_of(:room) }
it { is_expected.to validate_presence_of(:start_time) }
end
end