Unit Test Protocol (Prime Product)
Unit Test Protocol (Prime Product)
App-level checks: does Prime Product work for this tenant? Cross-app ISP journeys live under UAT & ISP Processes.
# | Check | Pass when |
|---|---|---|
1 | Module available | Product module is enabled; authorized users can open the catalog |
2 | Create / edit product | A product can be created and found again in the catalog |
3 | Version lifecycle | Draft → active → deprecated behaves as expected; shop uses the active version |
4 | Regional rule | A product limited to a region appears only where allowed |
5 | Constraint / add-on | An invalid combination is blocked; a valid add-on can be selected |
6 | Voucher | A test voucher applies under its rules and is rejected outside them |
7 | Available products | For a known address with Property coverage, the expected products are returned |
8 | Permissions | Users without catalog rights cannot change products |
Record date, tester, environment, and defects. Keep this page short — expand only with checks that repeatedly catch real failures.