Skip to content

Commit 9db3ab3

Browse files
committed
Fix tests build failure
1 parent 26e3d81 commit 9db3ab3

File tree

2 files changed

+16
-5
lines changed

2 files changed

+16
-5
lines changed

WooCommerce/WooCommerceTests/ViewRelated/Shipping Label/Create Shipping Label/Multi-package/ShippingLabelPackageItemViewModelTests.swift

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ class ShippingLabelPackageItemViewModelTests: XCTestCase {
1919
products: [],
2020
productVariations: [],
2121
onPackageSwitch: { _ in },
22+
onPackagesSync: { _ in },
2223
formatter: currencyFormatter)
2324

2425
// Then
@@ -60,6 +61,7 @@ class ShippingLabelPackageItemViewModelTests: XCTestCase {
6061
products: [product1, product2, product3],
6162
productVariations: [variation],
6263
onPackageSwitch: { _ in },
64+
onPackagesSync: { _ in },
6365
formatter: currencyFormatter,
6466
weightUnit: "kg")
6567

@@ -89,6 +91,7 @@ class ShippingLabelPackageItemViewModelTests: XCTestCase {
8991
products: [],
9092
productVariations: [],
9193
onPackageSwitch: { _ in },
94+
onPackagesSync: { _ in },
9295
formatter: currencyFormatter,
9396
weightUnit: "kg")
9497

@@ -123,6 +126,7 @@ class ShippingLabelPackageItemViewModelTests: XCTestCase {
123126
products: [],
124127
productVariations: [],
125128
onPackageSwitch: packageSwitchHandler,
129+
onPackagesSync: { _ in },
126130
formatter: currencyFormatter,
127131
weightUnit: "kg")
128132

@@ -148,6 +152,7 @@ class ShippingLabelPackageItemViewModelTests: XCTestCase {
148152
products: [],
149153
productVariations: [],
150154
onPackageSwitch: { _ in },
155+
onPackagesSync: { _ in },
151156
formatter: currencyFormatter,
152157
weightUnit: "kg")
153158

@@ -187,6 +192,7 @@ class ShippingLabelPackageItemViewModelTests: XCTestCase {
187192
products: [product1, product2, product3],
188193
productVariations: [variation],
189194
onPackageSwitch: { _ in },
195+
onPackagesSync: { _ in },
190196
formatter: currencyFormatter,
191197
weightUnit: "kg")
192198

@@ -225,6 +231,7 @@ class ShippingLabelPackageItemViewModelTests: XCTestCase {
225231
products: [product1, product2, product3],
226232
productVariations: [variation],
227233
onPackageSwitch: { _ in },
234+
onPackagesSync: { _ in },
228235
formatter: currencyFormatter,
229236
weightUnit: "kg")
230237

WooCommerce/WooCommerceTests/ViewRelated/Shipping Label/Create Shipping Label/Multi-package/ShippingLabelPackagesFormViewModelTests.swift

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ class ShippingLabelPackagesFormViewModelTests: XCTestCase {
3434
let package2 = ShippingLabelPackageAttributes(packageID: "Box 2", totalWeight: "5.5", productIDs: [1, 2, 3])
3535

3636
// When & Then
37-
let viewModel1 = ShippingLabelPackagesFormViewModel(order: order, packagesResponse: nil, selectedPackages: [])
37+
let viewModel1 = ShippingLabelPackagesFormViewModel(order: order, packagesResponse: nil, selectedPackages: []) { _ in }
3838
XCTAssertFalse(viewModel1.foundMultiplePackages)
3939

40-
let viewModel2 = ShippingLabelPackagesFormViewModel(order: order, packagesResponse: nil, selectedPackages: [package1])
40+
let viewModel2 = ShippingLabelPackagesFormViewModel(order: order, packagesResponse: nil, selectedPackages: [package1]) { _ in }
4141
XCTAssertFalse(viewModel2.foundMultiplePackages)
4242

43-
let viewModel3 = ShippingLabelPackagesFormViewModel(order: order, packagesResponse: nil, selectedPackages: [package1, package2])
43+
let viewModel3 = ShippingLabelPackagesFormViewModel(order: order, packagesResponse: nil, selectedPackages: [package1, package2]) { _ in }
4444
XCTAssertTrue(viewModel3.foundMultiplePackages)
4545
}
4646

@@ -50,7 +50,11 @@ class ShippingLabelPackagesFormViewModelTests: XCTestCase {
5050
insert(MockShippingLabelAccountSettings.sampleAccountSettings(siteID: sampleSiteID, lastSelectedPackageID: "package-1"))
5151

5252
// When
53-
let viewModel = ShippingLabelPackagesFormViewModel(order: order, packagesResponse: nil, selectedPackages: [], storageManager: storageManager)
53+
let viewModel = ShippingLabelPackagesFormViewModel(order: order,
54+
packagesResponse: nil,
55+
selectedPackages: [],
56+
onPackageSyncCompletion: { _ in },
57+
storageManager: storageManager)
5458

5559
// Then
5660
XCTAssertEqual(viewModel.itemViewModels.count, 1)
@@ -66,7 +70,7 @@ class ShippingLabelPackagesFormViewModelTests: XCTestCase {
6670
// When
6771
let viewModel = ShippingLabelPackagesFormViewModel(order: order,
6872
packagesResponse: nil,
69-
selectedPackages: [package1, package2])
73+
selectedPackages: [package1, package2]) { _ in }
7074

7175
// Then
7276
XCTAssertEqual(viewModel.itemViewModels.count, 2)

0 commit comments

Comments
 (0)