TestServlet testServlet = new TestServlet();
filterChain.setServlet(testServlet);
MockHttpServletRequest request = new MockHttpServletRequest();
request.setRemoteAddr("192.168.1.8");
MockHttpServletResponse response = new MockHttpServletResponse();
filterChain.doFilter(request, response);
assertFalse(testServlet.wasServiceCalled());
testServlet.reset();
request.setRemoteAddr("192.168.1.9");
filterChain.doFilter(request, response);
assertTrue(testServlet.wasServiceCalled());