Sha256: 9d554def12f2f25775328ff4e32069b46307d6dece04695fc0f851a9ba6916d2
Contents?: true
Size: 627 Bytes
Versions: 80
Compression:
Stored size: 627 Bytes
Contents
require 'spec_helper' describe ExerciseConfirmationsController, organization_workspace: :test do let(:user) { create(:user) } let(:reading) { create(:reading, guide: create(:indexed_guide)) } context 'when not authenticated' do before { post :create, params: { exercise_id: reading.id } } it { expect(response.status).to eq 403 } end context 'when authenticated' do before { set_current_user! user } before { post :create, params: { exercise_id: reading.id } } it { expect(response.status).to eq 200 } it { expect(response.body).to json_like(guide_finished_by_solution: true) } end end
Version data entries
80 entries across 80 versions & 1 rubygems