From 40916b6a361a79ec3fea17536471060d473a96dc Mon Sep 17 00:00:00 2001 From: Ziyi Date: Sat, 24 Apr 2021 19:30:52 -0700 Subject: [PATCH] FullCalendarFormatter spec init --- app/services/full_calendar_formatter.rb | 3 +++ spec/features/conference_schedule_spec.rb | 4 ++-- spec/services/full_calendar_formatter_spec.rb | 14 ++++++++++++++ 3 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 spec/services/full_calendar_formatter_spec.rb diff --git a/app/services/full_calendar_formatter.rb b/app/services/full_calendar_formatter.rb index e69de29b..91cd3b25 100644 --- a/app/services/full_calendar_formatter.rb +++ b/app/services/full_calendar_formatter.rb @@ -0,0 +1,3 @@ +class FullCalendarFormatter + def rooms_to_resources(rooms); end +end diff --git a/spec/features/conference_schedule_spec.rb b/spec/features/conference_schedule_spec.rb index da682839..fae6fbeb 100644 --- a/spec/features/conference_schedule_spec.rb +++ b/spec/features/conference_schedule_spec.rb @@ -5,10 +5,10 @@ feature Schedule do let!(:program) { conference.program } context 'as a conference participant' do - scenario 'who visits the schedule page' do + context 'who visits the schedule page' do before(:each) do visit vertical_schedule_conference_schedule_path end end end -end \ No newline at end of file +end diff --git a/spec/services/full_calendar_formatter_spec.rb b/spec/services/full_calendar_formatter_spec.rb new file mode 100644 index 00000000..2cf607e9 --- /dev/null +++ b/spec/services/full_calendar_formatter_spec.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +require 'spec_helper' + +describe FullCalendarFormatter do + let!(:room0) { create(:room) } + let!(:room1) { create(:room) } + + describe 'JSON formatting for FullCalendar' do + it 'translates rooms to resources' do + room_list = [room1, room2] # TODO + end + end +end