E-Shop Laptops & Electronics - test case reports
The model declares 10 test cases. The 3 reports linked below hold 10 distinct test cases between them; the reports overlap, so their counts add up to 20, and a test case in several reports is counted once.
Each title opens a self-contained interactive report for one cluster of the batch manifest; open the one that covers the part of the model you need. Each report links back here.
-
E-Shop - Orders test cases
ordersSelects slice orders9 test casesin
orders/test-cases/orders/orders.orders.EC001Submit order at line limitorders.orders.ER001Submit empty orderorders.orders.ER002Submit non-existent orderorders.orders.ER003Submit already submitted orderorders.orders.ER004Move an order backwardsorders.orders.TC001Submit valid orderorders.orders.TC002Retrieve existing orderorders.orders.TC003List customer ordersorders.orders.TC004Move an order to its next status
-
E-Shop - Back office test cases
shop-adminSelects slice shop-admin1 test casein
shop-admin/test-cases/shop-admin/shop-admin.shop-admin.EC001A price corrected in the back office is the price the catalog then servesSources- Codebase analysis · Confidence impact: supportsservices/products-service/src/server.tsThe catalog service registers five routes and none of them writes a product, so the assertion this test makes cannot be satisfied by the shop as it stands. That is what the test records rather than a defect in the test.
- Codebase analysis · Confidence impact: supportsapps/shop-admin/src/app/features/products/product-detail/product-detail.htmlThe product detail screen prints "Catalog price. products-service has no endpoint that changes it." beside the figure, and the quote form below it says the service only returns a quote and never persists one. There is no control for this test to drive either.
- Codebase analysis · Confidence impact: supports
-
E-Shop - All test cases
everythingSelects the whole model10 test casesin
_global/test-cases/everything/orders.orders.EC001Submit order at line limitorders.orders.ER001Submit empty orderorders.orders.ER002Submit non-existent orderorders.orders.ER003Submit already submitted orderorders.orders.ER004Move an order backwardsorders.orders.TC001Submit valid orderorders.orders.TC002Retrieve existing orderorders.orders.TC003List customer ordersorders.orders.TC004Move an order to its next statusshop-admin.shop-admin.EC001A price corrected in the back office is the price the catalog then servesSources- Codebase analysis · Confidence impact: supportsservices/products-service/src/server.tsThe catalog service registers five routes and none of them writes a product, so the assertion this test makes cannot be satisfied by the shop as it stands. That is what the test records rather than a defect in the test.
- Codebase analysis · Confidence impact: supportsapps/shop-admin/src/app/features/products/product-detail/product-detail.htmlThe product detail screen prints "Catalog price. products-service has no endpoint that changes it." beside the figure, and the quote form below it says the service only returns a quote and never persists one. There is no control for this test to drive either.
- Codebase analysis · Confidence impact: supports