@Test
public void shouldCallWithOptionalParameter() throws IOException {

    FakeServletRequest request = new FakeServletRequest("GET", contextRoot, "/api", "/hello");
    assertThat(admin).isNull();
    servlet.service(request, response);
    assertThat(admin).isEmpty();
    request.setParameter("admin", "true");
    servlet.service(request, response);
    assertThat(admin).hasValue(true);
}