diff --git a/UnitTests/PayPalNativePaymentsTests/MockNativeCheckoutProvider.swift b/UnitTests/PayPalNativePaymentsTests/MockNativeCheckoutProvider.swift index 8bd2f935b..22769c326 100644 --- a/UnitTests/PayPalNativePaymentsTests/MockNativeCheckoutProvider.swift +++ b/UnitTests/PayPalNativePaymentsTests/MockNativeCheckoutProvider.swift @@ -9,7 +9,7 @@ import XCTest class MockNativeCheckoutProvider: NativeCheckoutStartable { var correlationID: String? - var userAuthenticationEmail: String? = nil + var userAuthenticationEmail: String? var onCancel: StartableCancelCallback? var onError: StartableErrorCallback? var onApprove: StartableApproveCallback? diff --git a/UnitTests/PayPalNativePaymentsTests/PayPalClient_Tests.swift b/UnitTests/PayPalNativePaymentsTests/PayPalClient_Tests.swift index 451e5b0bd..d869a1120 100644 --- a/UnitTests/PayPalNativePaymentsTests/PayPalClient_Tests.swift +++ b/UnitTests/PayPalNativePaymentsTests/PayPalClient_Tests.swift @@ -29,19 +29,19 @@ class PayPalClient_Tests: XCTestCase { ) func testUserAuthenticationIsPassed_returnsRequestEmail() async { - let modifiedRequest = PayPalNativeCheckoutRequest(orderID: "fake-order-id", userAuthenticationEmail: "fake_user_email@mock.paypal.com") - let mockPayPalDelegate = MockPayPalDelegate() - payPalClient.delegate = mockPayPalDelegate - await payPalClient.start(request: modifiedRequest) - XCTAssertEqual(mockNativeCheckoutProvider.userAuthenticationEmail, "fake_user_email@mock.paypal.com") + let modifiedRequest = PayPalNativeCheckoutRequest(orderID: "fake-order-id", userAuthenticationEmail: "fake_user_email@mock.paypal.com") + let mockPayPalDelegate = MockPayPalDelegate() + payPalClient.delegate = mockPayPalDelegate + await payPalClient.start(request: modifiedRequest) + XCTAssertEqual(mockNativeCheckoutProvider.userAuthenticationEmail, "fake_user_email@mock.paypal.com") } func testUserAuthenticationIsNil_returnsNilForEmail() async { - let modifiedRequest = PayPalNativeCheckoutRequest(orderID: "fake-order-id") - let mockPayPalDelegate = MockPayPalDelegate() - payPalClient.delegate = mockPayPalDelegate - await payPalClient.start(request: request) - XCTAssertNil(mockNativeCheckoutProvider.userAuthenticationEmail) + let modifiedRequest = PayPalNativeCheckoutRequest(orderID: "fake-order-id") + let mockPayPalDelegate = MockPayPalDelegate() + payPalClient.delegate = mockPayPalDelegate + await payPalClient.start(request: request) + XCTAssertNil(mockNativeCheckoutProvider.userAuthenticationEmail) } func testStart_whenNativeSDKOnApproveCalled_returnsPayPalResult() async {