public void testWithMessage() throws Exception { BuiltinErrorResponder responder = new BuiltinErrorResponder(); SimpleResponse response = (SimpleResponse) responder.makeResponse(new Server(), new MockRequest(), new Exception("error Message")); String body = response.getContent(); assertSubString("error Message", body); }
public void testResponse() throws Exception { BuiltinErrorResponder responder = new BuiltinErrorResponder(); SimpleResponse response = (SimpleResponse) responder.makeResponse( new Server(), new MockRequest(), new Exception("some error message")); assertEquals(400, response.getStatus()); String body = response.getContent(); assertHasRegexp("<html>", body); assertHasRegexp("<body", body); assertHasRegexp("java.lang.Exception: some error message", body); }