QA: manual validation of legacy v2 sms routes #163
Labels
Dev Reviewed
Reviewed by Tech Lead
Notify
Board trigger
PM Reviewed
Reviewed by Product Manager
QA Reviewed
Reviewed by Quality Assurance
QA
Issue requires QA collaboration
User Story - Business Need
Manual validation of Pydantic models and route validation for the POST
/legacy/v2/notifications/sms
and GET/legacy/v2/notifications/:notification_id
routes was deferred because not everything is connected at the time of this writing to properly validate the responses. This ticket aims to manually validate that the routes return the same responses as the notification-api routes.User Story(ies)
As a Developer working on ENP
I want to ensure that the ENP legacy sms routes return the same responses as the notification-api
So that I can ensure parity between the two services.
Additional Info and Resources
QA-245 and QA-246depend on the manual validation that happens in this ticket.
Also note that GET route needs to be under automation, which can either be folded into the above tickets or a new ticket created if needed.
Acceptance Criteria
/v2/notifications/sms
request model is exactly the same as it is in the notification-api/v2/notifications/sms
response model is exactly the same as it is in the notification-api/legacy/v2/notifications/sms
request model is exactly the same as it is in the notification-api/legacy/v2/notifications/sms
response model is exactly the same as it is in the notification-apiQA Considerations
Potential Dependencies
#117 added the Pydantic models for the legacy v2 sms routes
#112 added route validation for the legacy v2 sms routes
#114 connects ENP to the notification-api database
All three tickets need to be complete before any work can begin on this ticket.
Out of Scope
The text was updated successfully, but these errors were encountered: