Remove tests made obsolete by ShibbolethRunner redesign.
authorgilbert <gilbert@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Thu, 3 Nov 2005 04:26:04 +0000 (04:26 +0000)
committergilbert <gilbert@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Thu, 3 Nov 2005 04:26:04 +0000 (04:26 +0000)
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@1893 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

tests/edu/internet2/middleware/shibboleth/serviceprovider/AuthenticationFilterTest.java [deleted file]
tests/edu/internet2/middleware/shibboleth/serviceprovider/TestContextInitializer.java [deleted file]

diff --git a/tests/edu/internet2/middleware/shibboleth/serviceprovider/AuthenticationFilterTest.java b/tests/edu/internet2/middleware/shibboleth/serviceprovider/AuthenticationFilterTest.java
deleted file mode 100644 (file)
index f673d45..0000000
+++ /dev/null
@@ -1,93 +0,0 @@
-package edu.internet2.middleware.shibboleth.serviceprovider;
-import java.io.File;
-
-import com.mockrunner.mock.web.MockFilterConfig;
-import com.mockrunner.mock.web.MockHttpServletRequest;
-import com.mockrunner.mock.web.MockHttpServletResponse;
-import com.mockrunner.mock.web.MockServletContext;
-import com.mockrunner.mock.web.WebMockObjectFactory;
-import com.mockrunner.servlet.ServletTestModule;
-
-import edu.internet2.middleware.shibboleth.resource.AuthenticationFilter;
-import edu.internet2.middleware.shibboleth.resource.FilterSupport;
-import edu.internet2.middleware.shibboleth.resource.FilterSupport.RMAppInfo;
-
-/**
- * Use Mockrunner to test the Shib Filter
- */
-public class AuthenticationFilterTest extends SPTestCase {
-       
-       // The Factory creates the Request, Response, Session, etc.
-       WebMockObjectFactory factory = new WebMockObjectFactory();
-    
-    // The TestModule runs the Servlet and Filter methods in the simulated container
-       ServletTestModule testModule = new ServletTestModule(factory);
-    
-    // Now simulated Servlet API objects
-       MockServletContext servletContext= new MockServletContext();
-       MockFilterConfig filterConfig= factory.getMockFilterConfig();
-    MockHttpServletResponse response = factory.getMockResponse();
-    MockHttpServletRequest request = factory.getMockRequest();
-       
-       // Filter objects
-       private AuthenticationFilter filter;
-       
-       // SP configuration objects
-       private FilterSupport service;
-       private RMAppInfo rmAppInfo;
-
-       protected void setUp() throws Exception {
-               super.setUp();
-               
-        // ServletContext (argument to Filters and Servlets)
-               servletContext.setServletContextName("dummy Servlet Context");
-        servletContext.setInitParameter("requireId", ".+/test.+");
-               
-               // The FilterConfig (argument to Filter init)
-               filterConfig.setupServletContext(servletContext);
-               filterConfig.setFilterName("Test Filter under JUnit");
-               
-               // Create instance of Filter class, add to chain, call its init()
-               filter = (AuthenticationFilter) testModule.createFilter(AuthenticationFilter.class);
-        
-               // Initialize an SP Context and Confg
-               String configFileName = new File("data/spconfig.xml").toURI().toString();
-               initServiceProvider(configFileName); 
-               
-               // Plug an instance of FilterSupportImpl into the Filter
-               service = new FilterSupportImpl();
-               AuthenticationFilter.setFilterSupport(service);
-
-        // Get our own copy of SP Config info for Assert statements
-               rmAppInfo = service.getRMAppInfo("default");
-
-        request.setRemoteAddr("127.0.0.1");
-        request.setContextPath("/secure");
-        request.setProtocol("HTTP/1.1");
-        request.setScheme("https");
-        request.setServerName("sp.example.org");
-        request.setServerPort(9443);
-       }
-    
-    void setRequestUrls(String suffix) {
-        request.setMethod("GET");
-        request.setRequestURI("http://sp.example.org:9443/secure/"+suffix);
-        request.setRequestURL("http://sp.example.org:9443/secure/"+suffix);
-        request.setServletPath("/secure/"+suffix);
-        
-    }
-       
-       public void testInitialGET() {
-               
-               setRequestUrls("test.txt");
-        
-               // Run the Filter against the request
-               testModule.doFilter();
-               
-               // It should generate a Redirect to the WAYF, with added parameters
-               assertTrue(response.wasRedirectSent());
-               String wayfurl = response.getHeader("Location");
-               assertEquals(rmAppInfo.wayfUrl,wayfurl.substring(0,wayfurl.indexOf('?')));
-       }
-
-}
diff --git a/tests/edu/internet2/middleware/shibboleth/serviceprovider/TestContextInitializer.java b/tests/edu/internet2/middleware/shibboleth/serviceprovider/TestContextInitializer.java
deleted file mode 100644 (file)
index d0b7d35..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-package edu.internet2.middleware.shibboleth.serviceprovider;
-
-import java.io.File;
-
-import edu.internet2.middleware.shibboleth.common.Credentials;
-import edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException;
-import edu.internet2.middleware.shibboleth.serviceprovider.ServiceProviderConfig.ApplicationInfo;
-
-public class TestContextInitializer extends SPTestCase {
-       
-    /**
-     * Load the typical sample configuration file from the usual place.
-     */
-       public void testStandardConfiguration() throws ShibbolethConfigurationException {
-               String configFileName = new File("data/spconfig.xml").toURI().toString();
-               initServiceProvider(configFileName);
-               ServiceProviderConfig config = context.getServiceProviderConfig();
-               Credentials credentials = config.getCredentials();
-               ApplicationInfo appinfo = config.getApplication("default");
-       }
-    
-       
-    /**
-     * Try to load a URL that doesn't point to a file.
-     */
-       public void testBadConfigurationName() {
-               String configFileName = new File("data/spconfig-bogus.xml").toURI().toString();;
-               try {
-            initServiceProvider(configFileName);
-            fail();
-        } catch (ShibbolethConfigurationException e) {
-            // Expected result
-        }
-       }
-}