private void assertFilterInvoked(String requestUri, String pattern) throws Exception { request.setRequestURI(request.getContextPath() + requestUri); filter = new PatternMappingFilterProxy(delegate, pattern); filter.doFilter(request, response, filterChain); assertThat(delegate.request, equalTo((ServletRequest) request)); assertThat(delegate.response, equalTo((ServletResponse) response)); assertThat(delegate.chain, equalTo((FilterChain) filterChain)); delegate = new MockFilter(); }
@Before public void setup() { request = new MockHttpServletRequest(); request.setContextPath("/context"); response = new MockHttpServletResponse(); filterChain = new MockFilterChain(); delegate = new MockFilter(); }