Testing A Delete API Using Restassured
Purpose of DELETE
DELETE requests remove an existing resource from the server, identified typically by its ID in the URL.
Example
given()
.when()
.delete("https://reqres.in/api/users/2")
.then()
.statusCode(204);
What to Verify
Confirm the correct status code (commonly 204 No Content), and, where possible, verify the resource is actually gone by attempting a subsequent GET request that should now fail or return not-found.
PreviousTesting A Put API Using Restassured
Next Extracting Status Code From Response Using Restassured
Ready to master real-world software testing?
Learn manual and automation testing hands-on with mentor-led sessions.
.png)