Skip to content

Commit 902cfd1

Browse files
committed
Remove non useful tests because we do not mock the Configuration loader.
1 parent a6af0bd commit 902cfd1

File tree

1 file changed

+0
-56
lines changed

1 file changed

+0
-56
lines changed

WooCommerce/WooCommerceTests/ViewRelated/OrderDetailsViewModelTests.swift

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)