Hi,
Does anyone know how to write cactus test cases to test this servlet.
[CODE]
public class HelloServlet extends HttpServlet {
public void doGet(HttpServl etRequest request,
HttpServletResp onse response)
throws ServletExceptio n, IOException {
response.setCon tentType("text/html");
PrintWriter out = response.getWri ter();
String title = "Session Tracking Example";
HttpSession session = request.getSess ion(true);
String heading;
Integer accessCount =
(Integer)sessio n.getAttribute( "accessCoun t");
if (accessCount == null) {
accessCount = new Integer(0);
} else {
accessCount = new Integer(accessC ount.intValue() + 1);
}
// Use setAttribute instead of putValue in version 2.2.
session.setAttr ibute("accessCo unt", accessCount);
out.println(
"<BODY>\n"+ " <p align=center>"+
"Session ID" +
session.getId() + "<br>"
+
" Creation Time\n" +
new Date(session.ge tCreationTime() ) + "\n" + "<br>"
+
" Time of Last Access\n" +
new Date(session.ge tLastAccessedTi me()) + "\n" +"<br>"
+
" Number of Previous Accesses\n" +
accessCount + "\n" + "</p>"+
"</BODY></HTML>");
}
/** Handle GET and POST requests identically. */
public void doPost(HttpServ letRequest request,
HttpServletResp onse response)
throws ServletExceptio n, IOException {
doGet(request, response);
}
}
[CODE]
Thanks
Does anyone know how to write cactus test cases to test this servlet.
[CODE]
public class HelloServlet extends HttpServlet {
public void doGet(HttpServl etRequest request,
HttpServletResp onse response)
throws ServletExceptio n, IOException {
response.setCon tentType("text/html");
PrintWriter out = response.getWri ter();
String title = "Session Tracking Example";
HttpSession session = request.getSess ion(true);
String heading;
Integer accessCount =
(Integer)sessio n.getAttribute( "accessCoun t");
if (accessCount == null) {
accessCount = new Integer(0);
} else {
accessCount = new Integer(accessC ount.intValue() + 1);
}
// Use setAttribute instead of putValue in version 2.2.
session.setAttr ibute("accessCo unt", accessCount);
out.println(
"<BODY>\n"+ " <p align=center>"+
"Session ID" +
session.getId() + "<br>"
+
" Creation Time\n" +
new Date(session.ge tCreationTime() ) + "\n" + "<br>"
+
" Time of Last Access\n" +
new Date(session.ge tLastAccessedTi me()) + "\n" +"<br>"
+
" Number of Previous Accesses\n" +
accessCount + "\n" + "</p>"+
"</BODY></HTML>");
}
/** Handle GET and POST requests identically. */
public void doPost(HttpServ letRequest request,
HttpServletResp onse response)
throws ServletExceptio n, IOException {
doGet(request, response);
}
}
[CODE]
Thanks