com.mockobjects.helpers
Class ServletTestHelper

java.lang.Object
  extended bycom.mockobjects.helpers.AbstractServletTestHelper
      extended bycom.mockobjects.helpers.ServletTestHelper

public class ServletTestHelper
extends AbstractServletTestHelper

Sets up mock servlet objects in a common configuration. HttpSession is attached to request, RequestDispatcher is connected to HttpSession

See Also:
MockHttpServletRequest.setSession(HttpSession), MockServletContext.setupGetRequestDispatcher(RequestDispatcher)

Constructor Summary
ServletTestHelper(HttpServlet testSubject)
           
 
Method Summary
 void testDoGet()
           
 void testDoPost()
           
 void testServlet()
          Calls HttpServlet.service passing it the MockHttpServletRequest & MockHttpServletResponse
 void testServletInit()
          Calls HttpServlet.init passing it the MockServletConfig
 
Methods inherited from class com.mockobjects.helpers.AbstractServletTestHelper
getHttpSession, getRequest, getRequestDispatcher, getResponse, getServletConfig, getServletContext
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServletTestHelper

public ServletTestHelper(HttpServlet testSubject)
Method Detail

testServletInit

public void testServletInit()
                     throws ServletException
Calls HttpServlet.init passing it the MockServletConfig

Throws:
ServletException

testServlet

public void testServlet()
                 throws ServletException,
                        java.io.IOException
Calls HttpServlet.service passing it the MockHttpServletRequest & MockHttpServletResponse

Throws:
ServletException
java.io.IOException

testDoPost

public void testDoPost()
                throws ServletException,
                       java.io.IOException
Throws:
ServletException
java.io.IOException

testDoGet

public void testDoGet()
               throws ServletException,
                      java.io.IOException
Throws:
ServletException
java.io.IOException


Copyright © 2002 Mock Objects. All Rights Reserved.