From 0f52cf2365a32af0bf09eb107ec44d2972aa10f8 Mon Sep 17 00:00:00 2001 From: Spencer Lochne Date: Sat, 10 May 2025 22:41:09 -0400 Subject: [PATCH] 9d Solution --- .../ecommerce-project/src/pages/home/Product.test.jsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 386537b..6d169c0 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 @@ -67,10 +67,14 @@ describe('Product component', () => { expect(loadCart).toHaveBeenCalled(); }); - it('selects a quantity', () => { + it('selects a quantity', async () => { render(); const quantitySelector = screen.getByTestId('product-quantity-selector'); expect(quantitySelector).toHaveValue('1'); + + const user = userEvent.setup(); + await user.selectOptions(quantitySelector, '3'); + expect(quantitySelector).toHaveValue('3'); }); }); \ No newline at end of file