Save This Page
Home » cactus-1.8.0-src » org.apache.cactus.sample.servlet.unit » [javadoc | source]
org.apache.cactus.sample.servlet.unit
public class: TestServletConfig [javadoc | source]
java.lang.Object
   junit.framework.TestCase
      org.apache.cactus.internal.AbstractCactusTestCase
         org.apache.cactus.ServletTestCase
            org.apache.cactus.sample.servlet.unit.TestServletConfig

All Implemented Interfaces:
    CactusTestCase

Tests that exercise the Cactus Servlet Config wrapper.
Fields inherited from org.apache.cactus.ServletTestCase:
request,  response,  session,  config
Method from org.apache.cactus.sample.servlet.unit.TestServletConfig Summary:
testGetLogs,   testGetServletNameNoOverride,   testGetServletNameOverriden,   testSetConfigParameter,   testSetConfigParameterOverrideWebXmlParameter
Methods from org.apache.cactus.ServletTestCase:
createProtocolHandler
Methods from org.apache.cactus.internal.AbstractCactusTestCase:
createProtocolHandler,   runBare,   runBareServer
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.cactus.sample.servlet.unit.TestServletConfig Detail:
 public  void testGetLogs() 
    Verify that calls to ServletContext.log() methods can be retrieved and asserted.
 public  void testGetServletNameNoOverride() 
    Verify that if we don't override the servlet name we get the original name (i.e. Cactus is effectively transparent).
 public  void testGetServletNameOverriden() 
    Verify that we can override the ServletConfig.getServletName() method.
 public  void testSetConfigParameter() 
    Verify that we can add parameters to the config list of parameters programatically, without having to define them in web.xml.
 public  void testSetConfigParameterOverrideWebXmlParameter() 
    Verify that calling setInitParameter() with a parameter already defined in web.xml will override it.