org.acegisecurity.intercept.web
Class FilterSecurityInterceptorTests

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.acegisecurity.intercept.web.FilterSecurityInterceptorTests
All Implemented Interfaces:
junit.framework.Test

public class FilterSecurityInterceptorTests
extends junit.framework.TestCase

Tests FilterSecurityInterceptor.

Version:
$Id: FilterSecurityInterceptorTests.java 1570 2006-07-06 17:05:08Z carlossg $
Author:
Ben Alex

Constructor Summary
FilterSecurityInterceptorTests()
           
FilterSecurityInterceptorTests(String arg0)
           
 
Method Summary
static void main(String[] args)
           
 void setUp()
           
 void testEnsuresAccessDecisionManagerSupportsFilterInvocationClass()
           
 void testEnsuresRunAsManagerSupportsFilterInvocationClass()
           
 void testHttpsInvocationReflectsPortNumber()
           
 void testNormalStartupAndGetter()
           
 void testNotLoadedFromApplicationContext()
           
 void testSuccessfulInvocation()
          We just test invocation works in a success event.
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FilterSecurityInterceptorTests

public FilterSecurityInterceptorTests()

FilterSecurityInterceptorTests

public FilterSecurityInterceptorTests(String arg0)
Method Detail

main

public static void main(String[] args)

setUp

public final void setUp()
                 throws Exception
Overrides:
setUp in class junit.framework.TestCase
Throws:
Exception

testEnsuresAccessDecisionManagerSupportsFilterInvocationClass

public void testEnsuresAccessDecisionManagerSupportsFilterInvocationClass()
                                                                   throws Exception
Throws:
Exception

testEnsuresRunAsManagerSupportsFilterInvocationClass

public void testEnsuresRunAsManagerSupportsFilterInvocationClass()
                                                          throws Exception
Throws:
Exception

testHttpsInvocationReflectsPortNumber

public void testHttpsInvocationReflectsPortNumber()
                                           throws Throwable
Throws:
Throwable

testNormalStartupAndGetter

public void testNormalStartupAndGetter()
                                throws Exception
Throws:
Exception

testSuccessfulInvocation

public void testSuccessfulInvocation()
                              throws Throwable
We just test invocation works in a success event. There is no need to test access denied events as the abstract parent enforces that logic, which is extensively tested separately.

Throws:
Throwable - DOCUMENT ME!

testNotLoadedFromApplicationContext

public void testNotLoadedFromApplicationContext()
                                         throws Exception
Throws:
Exception


Copyright © 2004-2008 Interface21, Inc. All Rights Reserved.