Browse Source

Synchronized MockFilterConfig uses for Spring 1.2.6 and 1.2.8

1.0.x
Ray Krueger 20 years ago
parent
commit
cada23f57d
  1. 11
      core/src/test/java/org/acegisecurity/concurrent/ConcurrentSessionFilterTests.java
  2. 26
      core/src/test/java/org/acegisecurity/ui/AbstractProcessingFilterTests.java

11
core/src/test/java/org/acegisecurity/concurrent/ConcurrentSessionFilterTests.java

@ -16,22 +16,19 @@ @@ -16,22 +16,19 @@
package org.acegisecurity.concurrent;
import junit.framework.TestCase;
import org.springframework.mock.web.MockFilterConfig;
import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.mock.web.MockHttpServletResponse;
import org.springframework.mock.web.MockHttpSession;
import java.io.IOException;
import java.util.Date;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import java.io.IOException;
import java.util.Date;
/**
@ -72,7 +69,7 @@ public class ConcurrentSessionFilterTests extends TestCase { @@ -72,7 +69,7 @@ public class ConcurrentSessionFilterTests extends TestCase {
request.setSession(session);
MockHttpServletResponse response = new MockHttpServletResponse();
MockFilterConfig config = new MockFilterConfig(null);
MockFilterConfig config = new MockFilterConfig(null, null);
// Setup our expectation that the filter chain will not be invoked, as we redirect to expiredUrl
MockFilterChain chain = new MockFilterChain(false);
@ -122,7 +119,7 @@ public class ConcurrentSessionFilterTests extends TestCase { @@ -122,7 +119,7 @@ public class ConcurrentSessionFilterTests extends TestCase {
request.setSession(session);
MockHttpServletResponse response = new MockHttpServletResponse();
MockFilterConfig config = new MockFilterConfig(null);
MockFilterConfig config = new MockFilterConfig(null, null);
// Setup our expectation that the filter chain will be invoked, as our session hasn't expired
MockFilterChain chain = new MockFilterChain(true);

26
core/src/test/java/org/acegisecurity/ui/AbstractProcessingFilterTests.java

@ -16,7 +16,6 @@ @@ -16,7 +16,6 @@
package org.acegisecurity.ui;
import junit.framework.TestCase;
import org.acegisecurity.AccountExpiredException;
import org.acegisecurity.Authentication;
import org.acegisecurity.AuthenticationException;
@ -24,24 +23,15 @@ import org.acegisecurity.BadCredentialsException; @@ -24,24 +23,15 @@ import org.acegisecurity.BadCredentialsException;
import org.acegisecurity.GrantedAuthority;
import org.acegisecurity.GrantedAuthorityImpl;
import org.acegisecurity.MockAuthenticationManager;
import org.acegisecurity.context.SecurityContextHolder;
import org.acegisecurity.providers.UsernamePasswordAuthenticationToken;
import org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices;
import org.acegisecurity.ui.savedrequest.SavedRequest;
import org.acegisecurity.util.PortResolverImpl;
import org.springframework.mock.web.MockFilterConfig;
import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.mock.web.MockHttpServletResponse;
import java.io.IOException;
import java.util.Properties;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
@ -50,6 +40,8 @@ import javax.servlet.ServletRequest; @@ -50,6 +40,8 @@ import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.Properties;
/**
@ -154,7 +146,7 @@ public class AbstractProcessingFilterTests extends TestCase { @@ -154,7 +146,7 @@ public class AbstractProcessingFilterTests extends TestCase {
MockHttpServletRequest request = createMockRequest();
// Setup our filter configuration
MockFilterConfig config = new MockFilterConfig(null);
MockFilterConfig config = new MockFilterConfig(null, null);
// Setup our expectation that the filter chain will not be invoked, as we redirect to authenticationFailureUrl
MockFilterChain chain = new MockFilterChain(false);
@ -194,7 +186,7 @@ public class AbstractProcessingFilterTests extends TestCase { @@ -194,7 +186,7 @@ public class AbstractProcessingFilterTests extends TestCase {
request.setRequestURI("/mycontext/j_OTHER_LOCATION");
// Setup our filter configuration
MockFilterConfig config = new MockFilterConfig(null);
MockFilterConfig config = new MockFilterConfig(null, null);
// Setup our expectation that the filter chain will not be invoked, as we redirect to defaultTargetUrl
MockFilterChain chain = new MockFilterChain(false);
@ -242,7 +234,7 @@ public class AbstractProcessingFilterTests extends TestCase { @@ -242,7 +234,7 @@ public class AbstractProcessingFilterTests extends TestCase {
request.setRequestURI("/mycontext/some.file.html");
// Setup our filter configuration
MockFilterConfig config = new MockFilterConfig(null);
MockFilterConfig config = new MockFilterConfig(null, null);
// Setup our expectation that the filter chain will be invoked, as our request is for a page the filter isn't monitoring
MockFilterChain chain = new MockFilterChain(true);
@ -261,7 +253,7 @@ public class AbstractProcessingFilterTests extends TestCase { @@ -261,7 +253,7 @@ public class AbstractProcessingFilterTests extends TestCase {
MockHttpServletRequest request = createMockRequest();
// Setup our filter configuration
MockFilterConfig config = new MockFilterConfig(null);
MockFilterConfig config = new MockFilterConfig(null, null);
// Setup our expectation that the filter chain will not be invoked, as we redirect to defaultTargetUrl
MockFilterChain chain = new MockFilterChain(false);
@ -349,7 +341,7 @@ public class AbstractProcessingFilterTests extends TestCase { @@ -349,7 +341,7 @@ public class AbstractProcessingFilterTests extends TestCase {
MockHttpServletRequest request = createMockRequest();
// Setup our filter configuration
MockFilterConfig config = new MockFilterConfig(null);
MockFilterConfig config = new MockFilterConfig(null, null);
// Setup our expectation that the filter chain will not be invoked, as we redirect to defaultTargetUrl
MockFilterChain chain = new MockFilterChain(false);
@ -389,7 +381,7 @@ public class AbstractProcessingFilterTests extends TestCase { @@ -389,7 +381,7 @@ public class AbstractProcessingFilterTests extends TestCase {
request.getSession().setAttribute(AbstractProcessingFilter.ACEGI_SAVED_REQUEST_KEY, makeSavedRequestForUrl());
// Setup our filter configuration
MockFilterConfig config = new MockFilterConfig(null);
MockFilterConfig config = new MockFilterConfig(null, null);
// Setup our expectation that the filter chain will be invoked, as we want to go to the location requested in the session
MockFilterChain chain = new MockFilterChain(true);
@ -416,7 +408,7 @@ public class AbstractProcessingFilterTests extends TestCase { @@ -416,7 +408,7 @@ public class AbstractProcessingFilterTests extends TestCase {
request.getSession().setAttribute(AbstractProcessingFilter.ACEGI_SAVED_REQUEST_KEY, makeSavedRequestForUrl());
// Setup our filter configuration
MockFilterConfig config = new MockFilterConfig(null);
MockFilterConfig config = new MockFilterConfig(null, null);
// Setup our expectation that the filter chain will be invoked, as we want to go to the location requested in the session
MockFilterChain chain = new MockFilterChain(true);

Loading…
Cancel
Save