Test
Cases linked to requirements. Last result is the latest execution — empty means it has not been run.
What the last result means
Unrun and failed cases sit at the top. A passing row does not close an open defect on the same requirement.
Cases4
No result1
Failed0
Open defects on tests0
| Code | Case | Kind | Requirement | Last result | Why |
|---|---|---|---|---|---|
| TC-APZH-BILL-01 | ITN without a valid signature does not mark an invoice paid. | API | REQ-APZH-BILL-01 | No result | No execution is recorded. |
| TC-APZH-CAT-01 | Admin can change the USD book. ZA display converts and marks VAT exclusive. | UI | REQ-APZH-CAT-01 | Passed | Covers REQ-APZH-CAT-01 |
| TC-APZH-ID-01 | Sign-in from a trusted loopback origin returns a session, not an empty body. | API | REQ-APZH-ID-01 | Passed | Covers REQ-APZH-ID-01 |
| TC-APZH-ID-02 | Untrusted origin is rejected. | API | REQ-APZH-ID-02 | Passed | Covers REQ-APZH-ID-02 |