Skip to content
Snippets Groups Projects
Commit 37b04717 authored by Marcela Ribeiro de Oliveira's avatar Marcela Ribeiro de Oliveira
Browse files

creating an user by admin

parent eec18bc5
No related branches found
No related tags found
No related merge requests found
......@@ -117,4 +117,30 @@ resource 'Users' do
end
end
post '/v1/users' do
include_context "authenticate_user_admin"
parameter :name, 'The name of the user', scope: :user
parameter :email, 'The email of user', scope: :user
parameter :description, 'The user description', scope: :user
parameter :password, 'The password of user', scope: :user
parameter :password_confirmation, 'The password confirmation of user', scope: :user
parameter :terms_of_service, 'Checks if user agreed with terms of service', scope: :user
parameter :avatar, 'The user avatar', scope: :user
let(:name) { Faker::Name.name }
let(:email) { Faker::Internet.email }
let(:description) { Faker::Lorem.sentence }
let(:password) { '12345678' }
let(:password_confirmation) { '12345678' }
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
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment