Add API support for users

This commit is contained in:
Jay Ohms
2025-12-03 07:07:54 -05:00
committed by Stanko K.R.
parent 79fc57a82a
commit 5ad7b973cb
4 changed files with 15 additions and 1 deletions
+8
View File
@@ -48,6 +48,14 @@ class ApiTest < ActionDispatch::IntegrationTest
assert_equal "My new card", @response.parsed_body["title"]
end
test "get users" do
get users_path(format: :json), env: @davids_bearer_token
assert_equal users(:david).account.users.active.count, @response.parsed_body.count
get user_path(users(:david), format: :json), env: @davids_bearer_token
assert_equal users(:david).name, @response.parsed_body["name"]
end
private
def bearer_token_env(token)
{ "HTTP_AUTHORIZATION" => "Bearer #{token}" }