Sha256: dcbeda23f699ae4cbd8fe415675c2e3e1051fd28c84f7165ee77bf76250c2fdb
Contents?: true
Size: 602 Bytes
Versions: 25
Compression:
Stored size: 602 Bytes
Contents
require 'spec_helper' describe ExerciseConfirmationsController, organization_workspace: :test do let(:user) { create(:user) } let(:reading) { create(:reading) } 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.parse_json).to json_like(status: :passed, result: '') } end end
Version data entries
25 entries across 25 versions & 1 rubygems