Sha256: 6c2764a2ac072b99e07fdc23255c65360af72727a40631518fd5dad71b72b8d3
Contents?: true
Size: 806 Bytes
Versions: 5
Compression:
Stored size: 806 Bytes
Contents
require 'spec_helper' describe 'CourseGroup Courses' do before { as :admin } let(:course_group) { create(:course_group, name: 'math 2012 courses') } let(:course) { create(:course, code: 'Math2012') } before :all do set_resource 'course-group-enrollment' end context 'new', js: true do before do @course = course visit gaku.edit_course_group_path(course_group) click '#courses-menu a' @data = course_group @select = 'course_group_enrollment_course_id' end it_behaves_like 'enroll to course' end context 'remove' do before do course_group.courses << course visit gaku.edit_course_group_path(course_group) click '#courses-menu a' @data = course_group end it_behaves_like 'remove enrollment' end end
Version data entries
5 entries across 5 versions & 1 rubygems