()
| 865 | } |
| 866 | |
| 867 | @Test |
| 868 | public void badRequestDefaultSerializer() { |
| 869 | HttpQuery query = NettyMocks.getQuery(tsdb, "/api/error"); |
| 870 | query.getQueryBaseRoute(); |
| 871 | try { |
| 872 | throw new BadRequestException("Bad user error"); |
| 873 | } catch (BadRequestException e) { |
| 874 | query.badRequest(e); |
| 875 | } |
| 876 | assertEquals(HttpResponseStatus.BAD_REQUEST, query.response().getStatus()); |
| 877 | assertEquals( |
| 878 | "{\"error\":{\"code\":400,\"message\":\"Bad user error\"", |
| 879 | query.response().getContent().toString(Charset.forName("UTF-8")) |
| 880 | .substring(0, 47)); |
| 881 | } |
| 882 | |
| 883 | @Test |
| 884 | public void badRequestDefaultSerializerDiffStatus() { |
nothing calls this directly
no test coverage detected