Create new client
✅ [1 / 3] Assertion Passed! response must be valid and have a body
✅ [2 / 3] Assertion Passed! response body should contain name, url, and id fields
✅ [3 / 3] Assertion Passed! response should have correct name and url
Get new client by ID
✅ [1 / 3] Assertion Passed! response must be valid and have a body
✅ [2 / 3] Assertion Passed! response body should contain name, url, and id fields
✅ [3 / 3] Assertion Passed! response should have correct id name and url
Get all clients
✅ [1 / 2] Assertion Passed! response must be valid and have a body
✅ [2 / 2] Assertion Passed! response must contain test user
Update client
✅ [1 / 3] Assertion Passed! response must be valid and have a body
✅ [2 / 3] Assertion Passed! response body should contain name, url, and id fields
✅ [3 / 3] Assertion Passed! response should have updated name and url
Illegal update
✅ [1 / 1] Assertion Passed! Updates to ID should not be allowed. Response should return a 400
Get updated client by ID
✅ [1 / 3] Assertion Passed! response must be valid and have a body
✅ [2 / 3] Assertion Passed! response body should contain name, url, and id fields
✅ [3 / 3] Assertion Passed! response should have correct id name and url
Get all clients post update
✅ [1 / 2] Assertion Passed! response must be valid and have a body
✅ [2 / 2] Assertion Passed! response must contain test user
Delete a client
✅ [1 / 1] Assertion Passed! response must have OK status
Get client by ID post delete
✅ [1 / 1] Assertion Passed! response should return a 404
Get all clients post delete
✅ [1 / 2] Assertion Passed! response must be valid and have a body
✅ [2 / 2] Assertion Passed! response must not contain test user
Create bad client
✅ [1 / 1] Assertion Passed! Missing client name. Response should return a 400
Update missing client
✅ [1 / 1] Assertion Passed! response should return a 404
Delete missing client
✅ [1 / 1] Assertion Passed! response should return a 404