webdev.camp/spec/features/admin/courses_spec.rb

23 lines
464 B
Ruby

describe "Admin Course" do
before(:each) do
sign_admin_in
end
it "lists courses" do
create_list(:course , 3)
visit_url admin_courses_url
end
it "shows a course" do
course = create(:course)
visit_url admin_course_url(course)
end
it "creates a course" do
visit_url new_admin_course_url
fill_in 'course_name', :with => 'kaksi'
click_button 'Create Course'
expect(page).to have_content("Course created")
end
end