public void createContainerRequest_NoRequestBaseUriGiven_ShouldPass() { JRestlessContainerRequest request = createAnyRequest(); when(request.getBaseUri()).thenReturn(null); container.createContainerRequest(request, mock(ContainerResponseWriter.class), mock(SecurityContext.class)); }
@Test public void createContainerRequest_NoRequestHttpMethodGiven_ShouldThrowNpe() { JRestlessContainerRequest request = createAnyRequest(); when(request.getHttpMethod()).thenReturn(null); assertThrows(NullPointerException.class, () -> container.createContainerRequest(request, mock(ContainerResponseWriter.class), mock(SecurityContext.class))); }
@Test public void createContainerRequest_NoRequestEntityStreamGiven_ShouldThrowNpe() { JRestlessContainerRequest request = createAnyRequest(); when(request.getEntityStream()).thenReturn(null); assertThrows(NullPointerException.class, () -> container.createContainerRequest(request, mock(ContainerResponseWriter.class), mock(SecurityContext.class))); }
@Test public void createContainerRequest_NoRequestRequestUriGiven_ShouldThrowNpe() { JRestlessContainerRequest request = createAnyRequest(); when(request.getRequestUri()).thenReturn(null); assertThrows(NullPointerException.class, () -> container.createContainerRequest(request, mock(ContainerResponseWriter.class), mock(SecurityContext.class))); }
@Test public void createContainerRequest_NoRequestHeadersGiven_ShouldThrowNpe() { JRestlessContainerRequest request = createAnyRequest(); when(request.getHeaders()).thenReturn(null); assertThrows(NullPointerException.class, () -> container.createContainerRequest(request, mock(ContainerResponseWriter.class), mock(SecurityContext.class))); }
@Test public void createContainerRequest_NoSecurityContext_ShouldThrowNpe() { assertThrows(NullPointerException.class, () -> container.createContainerRequest(createAnyRequest(), mock(ContainerResponseWriter.class), null)); }
@Test public void createContainerRequest_NoContainerResponseWriterGiven_ShouldThrowNpe() { assertThrows(NullPointerException.class, () -> container.createContainerRequest(createAnyRequest(), null, mock(SecurityContext.class))); }