From 1db63c9043924667fc3e5a773cf6f4233c7865db Mon Sep 17 00:00:00 2001 From: baarkerlounger Date: Tue, 5 Apr 2022 16:07:02 +0100 Subject: [PATCH] Test edit password auth even though we don't have a route for it --- spec/controllers/users_controller_spec.rb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 spec/controllers/users_controller_spec.rb diff --git a/spec/controllers/users_controller_spec.rb b/spec/controllers/users_controller_spec.rb new file mode 100644 index 000000000..07aea691d --- /dev/null +++ b/spec/controllers/users_controller_spec.rb @@ -0,0 +1,18 @@ +require "rails_helper" + +RSpec.describe UsersController, type: :controller do + let(:params) { { id: other_user.id } } + let(:user) { FactoryBot.create(:user, :data_coordinator) } + let(:other_user) { FactoryBot.create(:user, organisation: user.organisation) } + + before do + sign_in user + end + + describe "GET #edit_password" do + it "returns not found" do + get :edit_password, params: params + expect(response).to have_http_status(:not_found) + end + end +end