From 1e323e3b4219084d3aea971671992a3c7a5c7d43 Mon Sep 17 00:00:00 2001 From: Marcela Ribeiro de Oliveira <mro15@inf.ufpr.br> Date: Tue, 7 Mar 2017 11:37:58 -0300 Subject: [PATCH] Destroying an user by admin acceptance test --- spec/acceptance/users_spec.rb | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/spec/acceptance/users_spec.rb b/spec/acceptance/users_spec.rb index 89f684467..bd4b5cd80 100644 --- a/spec/acceptance/users_spec.rb +++ b/spec/acceptance/users_spec.rb @@ -229,11 +229,27 @@ resource 'Users' do let(:terms_of_service) { true } let(:avatar) {""} let(:raw_post) {params.to_json} - + example 'Creating an user by admin' do do_request expect(status).to eq(201) end end + delete '/v1/users/:id' do + include_context "authenticate_user_admin" + + parameter :id, 'The id of the user to be destroyed' + let(:id) {@user.id} + + before do + @user = create(:user) + end + + example 'Destroying an user by admin' do + do_request + expect(status).to eq(200) + end + end + end -- GitLab