Back to Course
Rest Assured

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.

Ready to master real-world software testing?

Learn manual and automation testing hands-on with mentor-led sessions.

Explore Course