Browse Source

Renamed to RegExpBasedFilterDefinitionMapTests.

Ben Alex 21 years ago
parent
commit
5488bf4ca8

+ 0 - 123
core/src/test/java/org/acegisecurity/intercept/web/FilterInvocationDefinitionMapTests.java

@@ -1,123 +0,0 @@
-/* Copyright 2004 Acegi Technology Pty Limited
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package net.sf.acegisecurity.intercept.web;
-
-import junit.framework.TestCase;
-
-import net.sf.acegisecurity.ConfigAttributeDefinition;
-import net.sf.acegisecurity.MockFilterChain;
-import net.sf.acegisecurity.MockHttpServletRequest;
-import net.sf.acegisecurity.MockHttpServletResponse;
-import net.sf.acegisecurity.SecurityConfig;
-
-
-/**
- * Tests parts of {@link FilterInvocationDefinitionMap} not tested by {@link
- * FilterInvocationDefinitionSourceEditorTests}.
- *
- * @author Ben Alex
- * @version $Id$
- */
-public class FilterInvocationDefinitionMapTests extends TestCase {
-    //~ Constructors ===========================================================
-
-    public FilterInvocationDefinitionMapTests() {
-        super();
-    }
-
-    public FilterInvocationDefinitionMapTests(String arg0) {
-        super(arg0);
-    }
-
-    //~ Methods ================================================================
-
-    public final void setUp() throws Exception {
-        super.setUp();
-    }
-
-    public static void main(String[] args) {
-        junit.textui.TestRunner.run(FilterInvocationDefinitionMapTests.class);
-    }
-
-    public void testConvertUrlToLowercaseIsFalseByDefault() {
-        FilterInvocationDefinitionMap map = new FilterInvocationDefinitionMap();
-        assertFalse(map.isConvertUrlToLowercaseBeforeComparison());
-    }
-
-    public void testConvertUrlToLowercaseSetterRespected() {
-        FilterInvocationDefinitionMap map = new FilterInvocationDefinitionMap();
-        map.setConvertUrlToLowercaseBeforeComparison(true);
-        assertTrue(map.isConvertUrlToLowercaseBeforeComparison());
-    }
-
-    public void testLookupNotRequiringExactMatchSuccessIfNotMatching() {
-        FilterInvocationDefinitionMap map = new FilterInvocationDefinitionMap();
-        map.setConvertUrlToLowercaseBeforeComparison(true);
-        assertTrue(map.isConvertUrlToLowercaseBeforeComparison());
-
-        ConfigAttributeDefinition def = new ConfigAttributeDefinition();
-        def.addConfigAttribute(new SecurityConfig("ROLE_ONE"));
-        map.addSecureUrl("\\A/secure/super.*\\Z", def);
-
-        // Build a HTTP request
-        MockHttpServletRequest req = new MockHttpServletRequest(null);
-        req.setServletPath("/SeCuRE/super/somefile.html");
-
-        FilterInvocation fi = new FilterInvocation(req,
-                new MockHttpServletResponse(), new MockFilterChain());
-
-        ConfigAttributeDefinition response = map.lookupAttributes(fi);
-        assertEquals(def, response);
-    }
-
-    public void testLookupRequiringExactMatchFailsIfNotMatching() {
-        FilterInvocationDefinitionMap map = new FilterInvocationDefinitionMap();
-        assertFalse(map.isConvertUrlToLowercaseBeforeComparison());
-
-        ConfigAttributeDefinition def = new ConfigAttributeDefinition();
-        def.addConfigAttribute(new SecurityConfig("ROLE_ONE"));
-        map.addSecureUrl("\\A/secure/super.*\\Z", def);
-
-        // Build a HTTP request
-        MockHttpServletRequest req = new MockHttpServletRequest(null);
-        req.setServletPath("/SeCuRE/super/somefile.html");
-
-        FilterInvocation fi = new FilterInvocation(req,
-                new MockHttpServletResponse(), new MockFilterChain());
-
-        ConfigAttributeDefinition response = map.lookupAttributes(fi);
-        assertEquals(null, response);
-    }
-
-    public void testLookupRequiringExactMatchIsSuccessful() {
-        FilterInvocationDefinitionMap map = new FilterInvocationDefinitionMap();
-        assertFalse(map.isConvertUrlToLowercaseBeforeComparison());
-
-        ConfigAttributeDefinition def = new ConfigAttributeDefinition();
-        def.addConfigAttribute(new SecurityConfig("ROLE_ONE"));
-        map.addSecureUrl("\\A/secure/super.*\\Z", def);
-
-        // Build a HTTP request
-        MockHttpServletRequest req = new MockHttpServletRequest(null);
-        req.setServletPath("/secure/super/somefile.html");
-
-        FilterInvocation fi = new FilterInvocation(req,
-                new MockHttpServletResponse(), new MockFilterChain());
-
-        ConfigAttributeDefinition response = map.lookupAttributes(fi);
-        assertEquals(def, response);
-    }
-}