summaryrefslogtreecommitdiff
path: root/spec/requests/user_accounts_controller/show_user_accounts_spec.rb
blob: 050fda094a53649ece47dc8cc506e89a5f1e8dda (plain)
1
2
3
4
5
6
7
8
9
10
11
12
# frozen_string_literal: true

RSpec.describe 'GET /api/account', type: :request do
  let(:user) { create(:user_account) }
  let(:token) { jwt(user) }

  it_behaves_like 'a GET resource request', sole_route: true do
    let(:headers) { { 'Authorization' => "Bearer #{token['token']}"} }
    let(:route) { '/api/account' }
    let(:expected_text) { [user.email, user.first_name, user.last_name, user.role] }
  end
end