Validating the status code of a response is a fundamental step to ensure that the API behaves as expected. REST Assured provides a straightforward way to validate the status code using its built-in methods.
Example :
import io.restassured.RestAssured;
import io.restassured.response.Response;
public class StatusCodeValidation {
public static void main(String[] args) {
Response response = RestAssured.get("https://api.example.com/resource");
int statusCode = response.getStatusCode();
// Validate the status code
if (statusCode == 200) {
System.out.println("Status code is 200: OK");
} else {
System.out.println("Unexpected status code: " + statusCode);
}
}
}?