require 'rails_helper' include SchedulesHelper module Legacy RSpec.describe 'legacy/schedules/show', type: :view do before(:each) do @question_list = QuestionList.create!(name: 'Parents Questions', question_id_array: [1, 2, 3]) @school = assign(:school, School.create!(name: 'School')) @recipient_list = RecipientList.create!(name: 'Parents', recipient_id_array: [1, 2, 3], school: @school) @schedule = assign(:schedule, Schedule.create!( name: 'Name', description: 'MyText', school: @school, frequency_hours: 2 * 24 * 7, active: false, random: false, recipient_list: @recipient_list, question_list: @question_list )) end it 'renders attributes in

' do render expect(rendered).to match(/Name/) expect(rendered).to match(/MyText/) expect(rendered).to match(/#{@school.name}/) expect(rendered).to match(/Every Other Week/) expect(rendered).to match(/false/) expect(rendered).to match(/false/) expect(rendered).to match(/#{@recipient_list.name}/) expect(rendered).to match(/#{@question_list.name}/) end end end