Problem description
/retrieve-age-band (retrieveSimSwapAgeBand, added in #273) has no test definitions — no scenario in code/Test_definitions/ references it. Test Cases (basic) are mandatory at rc per the API Readiness Checklist. CAMARA Validation's Gherkin engine lints existing feature files; it doesn't check operation coverage, so this passed unflagged.
Expected action
Add code/Test_definitions/sim-swap-retrieveSimSwapAgeBand.feature, covering:
- sunny day: band
1–17 for a valid phoneNumber
- the
111 sentinel case
- 2-legged and 3-legged access token variants (matching the
AGEBAND_2LEGS/AGEBAND_3LEGS request examples)
400, 401, 403, 404, 422
501 NOT_IMPLEMENTED — unique to this operation
Additional context
Raised during Release Management review of the r4.1 rc snapshot (#283).
Problem description
/retrieve-age-band(retrieveSimSwapAgeBand, added in #273) has no test definitions — no scenario incode/Test_definitions/references it. Test Cases (basic) are mandatory atrcper the API Readiness Checklist. CAMARA Validation's Gherkin engine lints existing feature files; it doesn't check operation coverage, so this passed unflagged.Expected action
Add
code/Test_definitions/sim-swap-retrieveSimSwapAgeBand.feature, covering:1–17for a validphoneNumber111sentinel caseAGEBAND_2LEGS/AGEBAND_3LEGSrequest examples)400,401,403,404,422501 NOT_IMPLEMENTED— unique to this operationAdditional context
Raised during Release Management review of the r4.1 rc snapshot (#283).