@@ -356,7 +356,7 @@ final class RefundSubmissionUseCaseTests: XCTestCase {
356356 XCTAssertEqual ( eventProperties [ " plugin_slug " ] as? String , Mocks . paymentGatewayID)
357357 }
358358
359- func test_canceling_readerIsReady_alert_tracks_interacRefundCanceled_event_when_payment_method_is_interac ( ) throws {
359+ func test_canceling_preparingReader_alert_tracks_interacRefundCanceled_event_when_payment_method_is_interac ( ) throws {
360360 // Given
361361 let useCase = createUseCase ( details: . init( order: . fake( ) . copy ( total: " 2.28 " ) ,
362362 charge: . fake( ) . copy ( paymentMethodDetails: . interacPresent(
@@ -376,42 +376,7 @@ final class RefundSubmissionUseCaseTests: XCTestCase {
376376 useCase. submitRefund ( . fake( ) , showInProgressUI: { } , onCompletion: { result in
377377 promise ( result)
378378 } )
379- self . alerts. cancelReaderIsReadyAlert ? ( )
380- }
381-
382- // Then
383- XCTAssertTrue ( result. isFailure)
384- XCTAssertEqual ( result. failure as? RefundSubmissionUseCase . RefundSubmissionError , . canceledByUser)
385-
386- let indexOfEvent = try XCTUnwrap ( analyticsProvider. receivedEvents. firstIndex ( where: { $0 == " interac_refund_cancelled " } ) )
387- let eventProperties = try XCTUnwrap ( analyticsProvider. receivedProperties [ indexOfEvent] )
388- XCTAssertEqual ( eventProperties [ " card_reader_model " ] as? String , Mocks . cardReaderModel)
389- XCTAssertEqual ( eventProperties [ " country " ] as? String , " US " )
390- XCTAssertEqual ( eventProperties [ " plugin_slug " ] as? String , Mocks . paymentGatewayID)
391- }
392-
393- func test_canceling_tapOrInsertCard_alert_tracks_interacRefundCanceled_event_when_payment_method_is_interac( ) throws {
394- // Given
395- let useCase = createUseCase ( details: . init( order: . fake( ) . copy ( total: " 2.28 " ) ,
396- charge: . fake( ) . copy ( paymentMethodDetails: . interacPresent(
397- details: . init( brand: . visa,
398- last4: " 9969 " ,
399- funding: . credit,
400- receipt: . init( accountType: . credit,
401- applicationPreferredName: " Stripe Credit " ,
402- dedicatedFileName: " A000000003101001 " ) ) ) ) ,
403- amount: " 2.28 " ,
404- paymentGatewayAccount: createPaymentGatewayAccount ( siteID: Mocks . siteID) ) )
405- mockCardPresentPaymentActions ( clientSideRefundResult: . failure( RefundSubmissionUseCase . RefundSubmissionError. cardReaderDisconnected) ,
406- cancelRefundResult: . success( ( ) ) ,
407- returnCardReaderMessage: . waitingForInput( " " ) )
408-
409- // When
410- let result : Result < Void , Error > = waitFor { promise in
411- useCase. submitRefund ( . fake( ) , showInProgressUI: { } , onCompletion: { result in
412- promise ( result)
413- } )
414- self . alerts. cancelTapOrInsertCardAlert ? ( )
379+ self . alerts. cancelPreparingReaderAlert ? ( )
415380 }
416381
417382 // Then
0 commit comments