[test_successful_login]
method = "POST"
route = "auth/login"
payload = { username = "test_user", password = "correct_password" }
expect.http_status = 200
expect.response = { token_type = "Bearer" }
[test_failed_login]
method = "POST"
route = "auth/login"
payload = { username = "test_user", password = "wrong_password" }
expect.http_status = 401
expect.response = { error = "Invalid credentials" }