require "rails_helper" feature 'Volunteering' do before do Rails.application.load_seed sign_in_as_admin create_new_conference sign_out end scenario 'A user applies to be a volunteer for the upcoming conference' do visit root_path click_on I18n.t('views.volunteers.apply') fill_in_volunteer_profile expect(page).to have_content I18n.t('views.volunteers.successful_application') sign_in_as_admin click_on_first_conference_in_management_root click_on I18n.t('activerecord.models.volunteership', count: 2).capitalize expect(page).to have_content 'Volunteer Foo' end end