Skip to content

Commit 5cb19db

Browse files
committed
Update unit tests to use purchaseable products
1 parent 39adac5 commit 5cb19db

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

WooCommerce/WooCommerceTests/ViewRelated/Orders/Order Creation/NewOrderViewModelTests.swift

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ class NewOrderViewModelTests: XCTestCase {
130130

131131
func test_view_model_is_updated_when_product_is_added_to_order() {
132132
// Given
133-
let product = Product.fake().copy(siteID: sampleSiteID, productID: sampleProductID, statusKey: "publish")
133+
let product = Product.fake().copy(siteID: sampleSiteID, productID: sampleProductID, purchasable: true)
134134
let storageManager = MockStorageManager()
135135
storageManager.insertSampleProduct(readOnlyProduct: product)
136136
let viewModel = NewOrderViewModel(siteID: sampleSiteID, storageManager: storageManager)
@@ -146,7 +146,7 @@ class NewOrderViewModelTests: XCTestCase {
146146

147147
func test_order_details_are_updated_when_product_quantity_changes() {
148148
// Given
149-
let product = Product.fake().copy(siteID: sampleSiteID, productID: sampleProductID, statusKey: "publish")
149+
let product = Product.fake().copy(siteID: sampleSiteID, productID: sampleProductID, purchasable: true)
150150
let storageManager = MockStorageManager()
151151
storageManager.insertSampleProduct(readOnlyProduct: product)
152152
let viewModel = NewOrderViewModel(siteID: sampleSiteID, storageManager: storageManager)
@@ -166,7 +166,7 @@ class NewOrderViewModelTests: XCTestCase {
166166

167167
func test_selectOrderItem_selects_expected_order_item() {
168168
// Given
169-
let product = Product.fake().copy(siteID: sampleSiteID, productID: sampleProductID, statusKey: "publish")
169+
let product = Product.fake().copy(siteID: sampleSiteID, productID: sampleProductID, purchasable: true)
170170
let storageManager = MockStorageManager()
171171
storageManager.insertSampleProduct(readOnlyProduct: product)
172172
let viewModel = NewOrderViewModel(siteID: sampleSiteID, storageManager: storageManager)
@@ -182,8 +182,8 @@ class NewOrderViewModelTests: XCTestCase {
182182

183183
func test_view_model_is_updated_when_product_is_removed_from_order() {
184184
// Given
185-
let product0 = Product.fake().copy(siteID: sampleSiteID, productID: 0, statusKey: "publish")
186-
let product1 = Product.fake().copy(siteID: sampleSiteID, productID: 1, statusKey: "publish")
185+
let product0 = Product.fake().copy(siteID: sampleSiteID, productID: 0, purchasable: true)
186+
let product1 = Product.fake().copy(siteID: sampleSiteID, productID: 1, purchasable: true)
187187
let storageManager = MockStorageManager()
188188
storageManager.insertProducts([product0, product1])
189189
let viewModel = NewOrderViewModel(siteID: sampleSiteID, storageManager: storageManager)
@@ -249,7 +249,7 @@ class NewOrderViewModelTests: XCTestCase {
249249

250250
func test_payment_section_only_displayed_when_order_has_products() {
251251
// Given
252-
let product = Product.fake().copy(siteID: sampleSiteID, productID: sampleProductID, statusKey: "publish")
252+
let product = Product.fake().copy(siteID: sampleSiteID, productID: sampleProductID, purchasable: true)
253253
let storageManager = MockStorageManager()
254254
storageManager.insertSampleProduct(readOnlyProduct: product)
255255
let viewModel = NewOrderViewModel(siteID: sampleSiteID, storageManager: storageManager)
@@ -266,7 +266,7 @@ class NewOrderViewModelTests: XCTestCase {
266266
func test_payment_section_is_updated_when_products_update() {
267267
// Given
268268
let currencySettings = CurrencySettings(currencyCode: .GBP, currencyPosition: .left, thousandSeparator: "", decimalSeparator: ".", numberOfDecimals: 2)
269-
let product = Product.fake().copy(siteID: sampleSiteID, productID: sampleProductID, statusKey: "publish", price: "8.50")
269+
let product = Product.fake().copy(siteID: sampleSiteID, productID: sampleProductID, price: "8.50", purchasable: true)
270270
let storageManager = MockStorageManager()
271271
storageManager.insertSampleProduct(readOnlyProduct: product)
272272
let viewModel = NewOrderViewModel(siteID: sampleSiteID, storageManager: storageManager, currencySettings: currencySettings)

0 commit comments

Comments
 (0)