From 771b0f7a6574578bd1c7d1d3c333f26173f33e92 Mon Sep 17 00:00:00 2001 From: Zsika Phillip Date: Mon, 27 Nov 2017 14:17:05 -0800 Subject: Adds Auth Result to Sign In with Custom token (#489) * Adds Auth Result to Sign In with Custom token * Addresses comomments --- Example/Auth/Tests/FIRVerifyCustomTokenResponseTests.m | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'Example/Auth/Tests/FIRVerifyCustomTokenResponseTests.m') diff --git a/Example/Auth/Tests/FIRVerifyCustomTokenResponseTests.m b/Example/Auth/Tests/FIRVerifyCustomTokenResponseTests.m index b1d9d97..9fe95b1 100644 --- a/Example/Auth/Tests/FIRVerifyCustomTokenResponseTests.m +++ b/Example/Auth/Tests/FIRVerifyCustomTokenResponseTests.m @@ -47,6 +47,11 @@ static NSString *const kExpiresInKey = @"expiresIn"; */ static NSString *const kRefreshTokenKey = @"refreshToken"; +/** @var kIsNewUserKey + @brief The name of the "isNewUser" property in the response. + */ +static NSString *const kIsNewUserKey = @"isNewUser"; + /** @var kTestIDToken @brief Testing ID token for verifying assertion. */ @@ -274,6 +279,7 @@ static const double kAllowedTimeDifference = 0.1; kIDTokenKey : kTestIDToken, kExpiresInKey : kTestExpiresIn, kRefreshTokenKey : kTestRefreshToken, + kIsNewUserKey : @YES, }]; XCTAssert(callbackInvoked); XCTAssertNil(RPCError); @@ -282,6 +288,7 @@ static const double kAllowedTimeDifference = 0.1; NSTimeInterval expiresIn = [RPCResponse.approximateExpirationDate timeIntervalSinceNow]; XCTAssertEqualWithAccuracy(expiresIn, [kTestExpiresIn doubleValue], kAllowedTimeDifference); XCTAssertEqualObjects(RPCResponse.refreshToken, kTestRefreshToken); + XCTAssertTrue(RPCResponse.isNewUser); } @end -- cgit v1.2.3