From 6405ad21ecf06a1cff3139b9d9496fbc993771e5 Mon Sep 17 00:00:00 2001 From: Spencer Lochne Date: Sat, 10 May 2025 22:52:06 -0400 Subject: [PATCH] 9f Solution --- .../ecommerce-project/src/pages/home/Product.test.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/2-copy-of-code/lesson-09/ecommerce-project/src/pages/home/Product.test.jsx b/2-copy-of-code/lesson-09/ecommerce-project/src/pages/home/Product.test.jsx index 9aeb2e4..be42f53 100755 --- a/2-copy-of-code/lesson-09/ecommerce-project/src/pages/home/Product.test.jsx +++ b/2-copy-of-code/lesson-09/ecommerce-project/src/pages/home/Product.test.jsx @@ -9,6 +9,7 @@ vi.mock('axios'); describe('Product component', () => { let product; let loadCart; + let user; beforeEach(() => { product = { @@ -24,6 +25,7 @@ describe('Product component', () => { }; loadCart = vi.fn(); + user = userEvent.setup(); }); it('displays the product details correctly', () => { @@ -53,7 +55,6 @@ describe('Product component', () => { it('adds a product to the cart', async () => { render(); - const user = userEvent.setup(); const addToCartButton = screen.getByTestId('add-to-cart-button'); await user.click(addToCartButton); @@ -73,7 +74,6 @@ describe('Product component', () => { const quantitySelector = screen.getByTestId('product-quantity-selector'); expect(quantitySelector).toHaveValue('1'); - const user = userEvent.setup(); await user.selectOptions(quantitySelector, '3'); expect(quantitySelector).toHaveValue('3');