in src/main/java/org/apache/sling/testing/clients/util/HttpUtils.java [59:82]
private static boolean checkStatus(HttpResponse response, int... expectedStatus) {
// if no HttpResponse was given
if (response == null) {
throw new NullPointerException("The response is null!");
}
// if no expected statuses are given
if (expectedStatus == null || expectedStatus.length == 0) {
throw new IllegalArgumentException("At least one expected HTTP Status must be set!");
}
// get the returned HTTP Status
int givenStatus = getHttpStatus(response);
// check if it matches with an expected one
for (int expected : expectedStatus) {
if (givenStatus == expected) {
return true;
}
}
return false;
}