@@ -129,60 +129,4 @@ final class OrderDetailsViewModelTests: XCTestCase {
129129 let actionButtonIDs = viewModel. moreActionsButtons. map { $0. id }
130130 XCTAssertFalse ( actionButtonIDs. contains ( . editOrder) )
131131 }
132-
133- func test_it_sets_dataSource_isEligibleForCardPresentPayment_to_true_if_it_is_eligible( ) {
134- // Given
135- let order = Order . fake ( ) . copy ( total: " 10.0 " )
136- let stores = MockStoresManager ( sessionManager: . testingInstance)
137- stores. whenReceivingAction ( ofType: OrderCardPresentPaymentEligibilityAction . self) { action in
138- switch action {
139- case let . orderIsEligibleForCardPresentPayment( _, _, _, completion) :
140- completion ( . success( true ) )
141- }
142- }
143-
144- // When
145- let viewModel = OrderDetailsViewModel ( order: order, stores: stores)
146-
147- // Then
148- XCTAssertTrue ( viewModel. dataSource. isEligibleForCardPresentPayment)
149- }
150-
151- func test_it_sets_dataSource_isEligibleForCardPresentPayment_to_false_if_it_is_not_eligible( ) {
152- // Given
153- let order = Order . fake ( ) . copy ( total: " 10.0 " )
154- let stores = MockStoresManager ( sessionManager: . testingInstance)
155- stores. whenReceivingAction ( ofType: OrderCardPresentPaymentEligibilityAction . self) { action in
156- switch action {
157- case let . orderIsEligibleForCardPresentPayment( _, _, _, completion) :
158- completion ( . success( false ) )
159- }
160- }
161-
162- // When
163- let viewModel = OrderDetailsViewModel ( order: order, stores: stores)
164-
165- // Then
166- XCTAssertFalse ( viewModel. dataSource. isEligibleForCardPresentPayment)
167- }
168-
169- func test_it_sets_dataSource_isEligibleForCardPresentPayment_to_false_if_there_is_an_error( ) {
170- // Given
171- let order = Order . fake ( ) . copy ( total: " 10.0 " )
172- let stores = MockStoresManager ( sessionManager: . testingInstance)
173- let error = NSError ( domain: " Error " , code: 0 )
174-
175- stores. whenReceivingAction ( ofType: OrderCardPresentPaymentEligibilityAction . self) { action in
176- switch action {
177- case let . orderIsEligibleForCardPresentPayment( _, _, _, completion) :
178- completion ( . failure( error) )
179- }
180- }
181-
182- // When
183- let viewModel = OrderDetailsViewModel ( order: order, stores: stores)
184-
185- // Then
186- XCTAssertFalse ( viewModel. dataSource. isEligibleForCardPresentPayment)
187- }
188132}
0 commit comments