Re:Cactus test case
Hi, How do i write cactus test case to test this servlet import java.io.*; import javax.servlet.http.*; import javax.servlet.*; import java.net.*; import java.util.*; public class SampleServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(text/html); PrintWriter out = response.getWriter(); String title = Session Tracking Example; HttpSession session = request.getSession(true); String heading; Integer accessCount = (Integer)session.getAttribute(accessCount); if (accessCount == null) { accessCount = new Integer(0); } else { accessCount = new Integer(accessCount.intValue() + 1); } // Use setAttribute instead of putValue in version 2.2. session.setAttribute(accessCount, accessCount); out.println( BODY\n+ p align=center+ Session ID + session.getId() + br + Creation Time\n + new Date(session.getCreationTime()) + \n + br + Time of Last Access\n + new Date(session.getLastAccessedTime()) + \n +br + Number of Previous Accesses\n + accessCount + \n + /p+ /BODY/HTML); } /** Handle GET and POST requests identically. */ public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } } Regards, Raghu
Re:Cactus test case
Hi, How do i write cactus test case to test this servlet import java.io.*; import javax.servlet.http.*; import javax.servlet.*; import java.net.*; import java.util.*; public class SampleServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(text/html); PrintWriter out = response.getWriter(); String title = Session Tracking Example; HttpSession session = request.getSession(true); String heading; Integer accessCount = (Integer)session.getAttribute(accessCount); if (accessCount == null) { accessCount = new Integer(0); } else { accessCount = new Integer(accessCount.intValue() + 1); } // Use setAttribute instead of putValue in version 2.2. session.setAttribute(accessCount, accessCount); out.println( BODY\n+ p align=center+ Session ID + session.getId() + br + Creation Time\n + new Date(session.getCreationTime()) + \n + br + Time of Last Access\n + new Date(session.getLastAccessedTime()) + \n +br + Number of Previous Accesses\n + accessCount + \n + /p+ /BODY/HTML); } /** Handle GET and POST requests identically. */ public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } } Regards, Raghu