Skip to content

Commit

Permalink
Clean up swiftlint warning
Browse files Browse the repository at this point in the history
  • Loading branch information
mariolopez-pypl committed Nov 14, 2023
1 parent 217727f commit 562a8e2
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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?
Expand Down
20 changes: 10 additions & 10 deletions UnitTests/PayPalNativePaymentsTests/PayPalClient_Tests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -29,19 +29,19 @@ class PayPalClient_Tests: XCTestCase {
)

func testUserAuthenticationIsPassed_returnsRequestEmail() async {
let modifiedRequest = PayPalNativeCheckoutRequest(orderID: "fake-order-id", userAuthenticationEmail: "[email protected]")
let mockPayPalDelegate = MockPayPalDelegate()
payPalClient.delegate = mockPayPalDelegate
await payPalClient.start(request: modifiedRequest)
XCTAssertEqual(mockNativeCheckoutProvider.userAuthenticationEmail, "[email protected]")
let modifiedRequest = PayPalNativeCheckoutRequest(orderID: "fake-order-id", userAuthenticationEmail: "[email protected]")
let mockPayPalDelegate = MockPayPalDelegate()
payPalClient.delegate = mockPayPalDelegate
await payPalClient.start(request: modifiedRequest)
XCTAssertEqual(mockNativeCheckoutProvider.userAuthenticationEmail, "[email protected]")
}

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 {
Expand Down

0 comments on commit 562a8e2

Please sign in to comment.