@@ -357,82 +357,6 @@ TEST_F(AuthenticationClientTest, SignInClientCancel) {
357
357
response.GetError ().GetErrorCode ());
358
358
}
359
359
360
- TEST_F (AuthenticationClientTest, SignUpInUser) {
361
- const std::string email = GetEmail ();
362
- std::cout << " Creating account for: " << email << std::endl;
363
-
364
- AuthenticationClient::SignUpResponse signup_response = SignUpUser (email);
365
- EXPECT_EQ (olp::http::HttpStatusCode::CREATED,
366
- signup_response.GetResult ().GetStatus ());
367
- EXPECT_EQ (kErrorSignUpCreated ,
368
- signup_response.GetResult ().GetErrorResponse ().message );
369
- EXPECT_FALSE (signup_response.GetResult ().GetUserIdentifier ().empty ());
370
-
371
- AuthenticationClient::SignInUserResponse response = SignInUser (email);
372
- EXPECT_EQ (olp::http::HttpStatusCode::PRECONDITION_FAILED,
373
- response.GetResult ().GetStatus ());
374
- EXPECT_EQ (kErrorPreconditionFailedCode ,
375
- response.GetResult ().GetErrorResponse ().code );
376
- EXPECT_EQ (kErrorPreconditionFailedMessage ,
377
- response.GetResult ().GetErrorResponse ().message );
378
- EXPECT_TRUE (response.GetResult ().GetAccessToken ().empty ());
379
- EXPECT_TRUE (response.GetResult ().GetTokenType ().empty ());
380
- EXPECT_TRUE (response.GetResult ().GetRefreshToken ().empty ());
381
- EXPECT_TRUE (response.GetResult ().GetUserIdentifier ().empty ());
382
- EXPECT_FALSE (response.GetResult ().GetTermAcceptanceToken ().empty ());
383
- EXPECT_FALSE (response.GetResult ().GetTermsOfServiceUrl ().empty ());
384
- EXPECT_FALSE (response.GetResult ().GetTermsOfServiceUrlJson ().empty ());
385
- EXPECT_FALSE (response.GetResult ().GetPrivatePolicyUrl ().empty ());
386
- EXPECT_FALSE (response.GetResult ().GetPrivatePolicyUrlJson ().empty ());
387
-
388
- AuthenticationClient::SignInUserResponse response2 = AcceptTerms (response);
389
- EXPECT_EQ (olp::http::HttpStatusCode::NO_CONTENT,
390
- response2.GetResult ().GetStatus ());
391
- EXPECT_EQ (kErrorNoContent , response2.GetResult ().GetErrorResponse ().message );
392
- EXPECT_TRUE (response2.GetResult ().GetAccessToken ().empty ());
393
- EXPECT_TRUE (response2.GetResult ().GetTokenType ().empty ());
394
- EXPECT_TRUE (response2.GetResult ().GetRefreshToken ().empty ());
395
- EXPECT_TRUE (response2.GetResult ().GetUserIdentifier ().empty ());
396
- EXPECT_TRUE (response2.GetResult ().GetTermAcceptanceToken ().empty ());
397
- EXPECT_TRUE (response2.GetResult ().GetTermsOfServiceUrl ().empty ());
398
- EXPECT_TRUE (response2.GetResult ().GetTermsOfServiceUrlJson ().empty ());
399
- EXPECT_TRUE (response2.GetResult ().GetPrivatePolicyUrl ().empty ());
400
- EXPECT_TRUE (response2.GetResult ().GetPrivatePolicyUrlJson ().empty ());
401
-
402
- AuthenticationClient::SignInUserResponse response3 = SignInUser (email);
403
- EXPECT_EQ (olp::http::HttpStatusCode::OK, response3.GetResult ().GetStatus ());
404
- EXPECT_STREQ (kErrorOk .c_str (),
405
- response3.GetResult ().GetErrorResponse ().message .c_str ());
406
- EXPECT_FALSE (response3.GetResult ().GetAccessToken ().empty ());
407
- EXPECT_FALSE (response3.GetResult ().GetTokenType ().empty ());
408
- EXPECT_FALSE (response3.GetResult ().GetRefreshToken ().empty ());
409
- EXPECT_FALSE (response3.GetResult ().GetUserIdentifier ().empty ());
410
- EXPECT_TRUE (response3.GetResult ().GetTermAcceptanceToken ().empty ());
411
- EXPECT_TRUE (response3.GetResult ().GetTermsOfServiceUrl ().empty ());
412
- EXPECT_TRUE (response3.GetResult ().GetTermsOfServiceUrlJson ().empty ());
413
- EXPECT_TRUE (response3.GetResult ().GetPrivatePolicyUrl ().empty ());
414
- EXPECT_TRUE (response3.GetResult ().GetPrivatePolicyUrlJson ().empty ());
415
-
416
- AuthenticationTestUtils::DeleteUserResponse response4 =
417
- DeleteUser (response3.GetResult ().GetAccessToken ());
418
- EXPECT_EQ (olp::http::HttpStatusCode::NO_CONTENT, response4.status );
419
- EXPECT_STREQ (kErrorNoContent .c_str (), response4.error .c_str ());
420
-
421
- AuthenticationClient::SignInUserResponse response5 = SignInUser (email);
422
- // According to the AAA team, we should expect one of 401 or 404 status.
423
- EXPECT_THAT (
424
- response5.GetResult ().GetStatus (),
425
- testing::AnyOf (testing::Eq (olp::http::HttpStatusCode::UNAUTHORIZED),
426
- testing::Eq (olp::http::HttpStatusCode::NOT_FOUND)))
427
- << GetErrorId (response5);
428
- EXPECT_EQ (kErrorAccountNotFoundCode ,
429
- response5.GetResult ().GetErrorResponse ().code )
430
- << GetErrorId (response5);
431
- EXPECT_EQ (kErrorAccountNotFoundMessage ,
432
- response5.GetResult ().GetErrorResponse ().message )
433
- << GetErrorId (response5);
434
- }
435
-
436
360
TEST_F (AuthenticationClientTest, SignUpUserCancel) {
437
361
const std::string email = GetEmail ();
438
362
std::cout << " Creating account for: " << email << std::endl;
0 commit comments