Tests for the new associations and models

Tests for the schedule versioning new associations and models
This commit is contained in:
Ana 2016-07-08 13:27:42 +02:00
parent c047ffd699
commit e7a30302ff
9 changed files with 66 additions and 17 deletions

View file

@ -10,12 +10,12 @@ describe EventSerializer, type: :serializer do
guid: event.guid,
title: 'Some Talk',
length: 30,
date: '',
scheduled_date: '',
language: nil,
abstract: '<p>Lorem ipsum dolor sit amet</p>',
speaker_ids: [],
type: 'Example Event Type',
room: nil,
scheduled_room: nil,
track: nil
}
}.to_json
@ -30,9 +30,9 @@ describe EventSerializer, type: :serializer do
let(:track) { create(:track) }
before do
event.update_attributes(start_time: Date.new(2014, 03, 04), language: 'English')
event.language = 'English'
event.event_users << speaker
event.room = room
create(:event_schedule, event: event, room: room, start_time: Date.new(2014, 03, 04))
event.track = track
end
@ -42,12 +42,12 @@ describe EventSerializer, type: :serializer do
guid: event.guid,
title: 'Some Talk',
length: 30,
date: ' 2014-03-04T00:00:00+0000 ',
scheduled_date: ' 2014-03-04T00:00:00+0000 ',
language: 'English',
abstract: '<p>Lorem ipsum dolor sit amet</p>',
speaker_ids: [speaker.user.id],
type: 'Example Event Type',
room: room.guid,
scheduled_room: room.guid,
track: track.guid
}
}.to_json