Sha256: 381431eb0eea0a63648f5e47c90c4c65c4b8d1617a524c4b29b789c3d71b450a
Contents?: true
Size: 661 Bytes
Versions: 3
Compression:
Stored size: 661 Bytes
Contents
require 'rails_helper' RSpec.describe Peoplefinder::MembershipsController, type: :controller do routes { Peoplefinder::Engine.routes } before do mock_logged_in_user end describe 'DELETE destroy' do let(:membership) { create(:membership) } it 'deletes the record' do delete :destroy, id: membership.to_param, referer: people_path expect { Peoplefinder::Membership.find(membership) }.to raise_error(ActiveRecord::RecordNotFound) end it 'redirects to the referer' do delete :destroy, id: membership.to_param, referer: people_path expect(response).to redirect_to(people_path) end end end
Version data entries
3 entries across 3 versions & 1 rubygems