test.unit.org.codehaus.groovy.grails.plugins.springsecurity
Class GrailsAccessDeniedHandlerImplTests

Unit tests for GrailsAccessDeniedHandlerImpl.

author:
Burt Beckwith

Field Summary
 def _e
           
 def _handler
           
 String _message
           
 def _request
           
 def _response
           
 
Constructor Summary
GrailsAccessDeniedHandlerImplTests()
           
 
Method Summary
void setUp()
          
void testHandleAjaxErrorPage()
           Test handle() when there's an Ajax error page set.
void testHandleAjaxNoErrorPage()
           Test handle() for Ajax request when there's no Ajax error page set.
void testHandleErrorPage()
           Test handle() when there's an error page set.
void testHandleErrorPageNonstandardPort()
           Test handle() when there's an error page set and the server port isn't 80.
void testHandleErrorPageSecure()
           Test handle() when there's an error page set and the request is secure.
void testHandleErrorPageSecureNonstandardPort()
           Test handle() when there's an error page set, the request is secure, and the port isn't 443.
void testHandleNoErrorPage()
           Test handle() when there's no error page set.
void testSetAjaxErrorPage()
           Test setAjaxErrorPage().
void testSetErrorPage()
           Test setErrorPage().
 

Constructor Detail

GrailsAccessDeniedHandlerImplTests

GrailsAccessDeniedHandlerImplTests()


Method Detail

setUp

void setUp()


testHandleAjaxErrorPage

void testHandleAjaxErrorPage()
Test handle() when there's an Ajax error page set.


testHandleAjaxNoErrorPage

void testHandleAjaxNoErrorPage()
Test handle() for Ajax request when there's no Ajax error page set.


testHandleErrorPage

void testHandleErrorPage()
Test handle() when there's an error page set.


testHandleErrorPageNonstandardPort

void testHandleErrorPageNonstandardPort()
Test handle() when there's an error page set and the server port isn't 80.


testHandleErrorPageSecure

void testHandleErrorPageSecure()
Test handle() when there's an error page set and the request is secure.


testHandleErrorPageSecureNonstandardPort

void testHandleErrorPageSecureNonstandardPort()
Test handle() when there's an error page set, the request is secure, and the port isn't 443.


testHandleNoErrorPage

void testHandleNoErrorPage()
Test handle() when there's no error page set.


testSetAjaxErrorPage

void testSetAjaxErrorPage()
Test setAjaxErrorPage().


testSetErrorPage

void testSetErrorPage()
Test setErrorPage().