/** * Assert the response status code is in the 5xx range. */ public ResultMatcher is5xxServerError() { return result -> assertEquals("Range for response status value " + result.getResponse().getStatus(), HttpStatus.Series.SERVER_ERROR, getHttpStatusSeries(result)); }
/** * Assert the response status code is in the 1xx range. */ public ResultMatcher is1xxInformational() { return result -> assertEquals("Range for response status value " + result.getResponse().getStatus(), HttpStatus.Series.INFORMATIONAL, getHttpStatusSeries(result)); }
/** * Assert the response status code is in the 3xx range. */ public ResultMatcher is3xxRedirection() { return result -> assertEquals("Range for response status value " + result.getResponse().getStatus(), HttpStatus.Series.REDIRECTION, getHttpStatusSeries(result)); }
/** * Assert the response status code is in the 4xx range. */ public ResultMatcher is4xxClientError() { return result -> assertEquals("Range for response status value " + result.getResponse().getStatus(), HttpStatus.Series.CLIENT_ERROR, getHttpStatusSeries(result)); }
/** * Assert the response status code is in the 2xx range. */ public ResultMatcher is2xxSuccessful() { return result -> assertEquals("Range for response status value " + result.getResponse().getStatus(), HttpStatus.Series.SUCCESSFUL, getHttpStatusSeries(result)); }
/** * Assert the response status code is in the 3xx range. */ public ResultMatcher is3xxRedirection() { return result -> assertEquals("Range for response status value " + result.getResponse().getStatus(), HttpStatus.Series.REDIRECTION, getHttpStatusSeries(result)); }
/** * Assert the response status code is in the 4xx range. */ public ResultMatcher is4xxClientError() { return result -> assertEquals("Range for response status value " + result.getResponse().getStatus(), HttpStatus.Series.CLIENT_ERROR, getHttpStatusSeries(result)); }
/** * Assert the response status code is in the 5xx range. */ public ResultMatcher is5xxServerError() { return result -> assertEquals("Range for response status value " + result.getResponse().getStatus(), HttpStatus.Series.SERVER_ERROR, getHttpStatusSeries(result)); }
/** * Assert the response status code is in the 1xx range. */ public ResultMatcher is1xxInformational() { return result -> assertEquals("Range for response status value " + result.getResponse().getStatus(), HttpStatus.Series.INFORMATIONAL, getHttpStatusSeries(result)); }
/** * Assert the response status code is in the 2xx range. */ public ResultMatcher is2xxSuccessful() { return result -> assertEquals("Range for response status value " + result.getResponse().getStatus(), HttpStatus.Series.SUCCESSFUL, getHttpStatusSeries(result)); }