require 'spec_helper' describe 'admin/emails/index' do it 'renders conference sidebar' do assign :settings, create(:email_settings) expect(sidebar).to be true end it 'renders email templates' do @conference = create(:conference) assign :conference, @conference @settings = create(:email_settings) assign :settings, @settings render expect(rendered). to have_selector("input[type='checkbox'][value='1']", count: 4) expect(rendered). to have_selector("input[checked='checked'][type='checkbox'][value='1']", count: 1) expect(rendered).to include('Lorem Ipsum Dolsum') expect(rendered). to include('Lorem ipsum dolor sit amet, consectetuer adipiscing elit') end end