diff --git a/spec/acceptance/users_spec.rb b/spec/acceptance/users_spec.rb index 2e73227c23c2f722fdab8d4a6def6eb263eb7c3f..ca9ecbedb04ce8367cc72df3a72dc789e3b13508 100644 --- a/spec/acceptance/users_spec.rb +++ b/spec/acceptance/users_spec.rb @@ -51,4 +51,28 @@ resource 'Users' do end end + post '/v1/auth' do + + parameter :name, 'The name of the user' + parameter :email, 'The email of user' + parameter :description, 'The user description' + parameter :password, 'The password of user' + parameter :password_confirmation, 'The password confirmation of user' + parameter :terms_of_service, 'Checks if user agreed with terms of service' + parameter :avatar, 'The user avatar' + + 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' do + do_request + expect(status).to eq(200) + end + end end