Uses of Class
io.jooby.test.MockContext
-
Uses of MockContext in io.jooby.test
Methods in io.jooby.test that return MockContextModifier and TypeMethodDescriptionMockContext.detach(Route.Handler next) MockContext.removeResponseHeader(String name) MockContext.send(byte[] data) MockContext.send(byte[]... data) MockContext.send(StatusCode statusCode) MockContext.send(InputStream input) MockContext.send(ByteBuffer data) MockContext.send(FileChannel file) MockContext.send(ReadableByteChannel channel) MockContext.sendError(Throwable cause, StatusCode code) MockContext.setBody(byte[] body) Set request body.Set request body.Set request body.MockContext.setBodyObject(Object body) Set request body.MockContext.setCookieMap(Map<String, String> cookies) Set cookie map.MockContext.setDefaultResponseType(MediaType contentType) MockContext.setFile(String name, FileUpload file) Set mock files.MockContext.setFlashAttribute(String name, String value) Set request flash attribute.MockContext.setFlashMap(FlashMap flashMap) Set flash map.Set form data.MockContext.setHeaders(Map<String, Collection<String>> headers) Set request headers.Set HTTP method.MockContext.setPathMap(Map<String, String> pathMap) MockContext.setQueryString(String queryString) Set query string value.MockContext.setRequestHeader(String name, String value) Set request headers.MockContext.setRequestPath(String pathString) Set requestPath.MockContext.setResetHeadersOnError(boolean resetHeadersOnError) MockContext.setResponseCode(int statusCode) MockContext.setResponseCode(StatusCode statusCode) MockContext.setResponseCookie(Cookie cookie) MockContext.setResponseHeader(String name, String value) MockContext.setResponseLength(long length) MockContext.setResponseType(MediaType contentType) MockContext.setResponseType(String contentType) Set a mock router.MockContext.setSession(MockSession session) Set mock session.MockContext.upgrade(WebSocket.Initializer handler) Methods in io.jooby.test with parameters of type MockContextModifier and TypeMethodDescriptionMockRouter.call(String method, String path, MockContext ctx, Consumer<MockResponse> consumer) Execute a PATCH request to the target application.MockRouter.delete(String path, MockContext context, Consumer<MockResponse> consumer) Execute a DELETE request to the target application.MockRouter.get(String path, MockContext context, Consumer<MockResponse> consumer) Execute a GET request to the target application.MockRouter.patch(String path, MockContext context, Consumer<MockResponse> consumer) Execute a PATCH request to the target application.MockRouter.post(String path, MockContext context, Consumer<MockResponse> consumer) Execute a POST request to the target application.MockRouter.put(String path, MockContext context, Consumer<MockResponse> consumer) Execute a PUT request to the target application.Constructors in io.jooby.test with parameters of type MockContextModifierConstructorDescriptionMockSession(MockContext ctx) Mock session with a random ID.MockSession(MockContext ctx, String sessionId) Creates a mock session.