Hi Vincent,
          I will give you  my JSP which i want to test.

It is:

  <[EMAIL PROTECTED] import="com.arraytest.StringArray"%>

<%
  StringArray stringArray1 = new StringArray();
  stringArray1.add("itemForStringArray1");
  pageContext.setAttribute("stringArray1", 
  stringArray1);
StringArray stringArray2 = new StringArray();
stringArray2.add("itemForStringArray2");
stringArray2.delete(0);
pageContext.setAttribute("stringArray2", stringArray2, PageContext.SESSION_SCOPE);
StringArray stringArray3 = new StringArray();
stringArray3.add("itemForStringArray3");
pageContext.setAttribute("stringArray3Count", String.valueOf(stringArray3.count()), 
PageContext.APPLICATION_SCOPE);
%>

This is JSP wich is doing some StringList Inser add delete operation. And this 
"itemForStringArray3Count" and infact all others also i want to access in TestClass 
which i mentioned in previous mail.

In this TestStringArray3() -- I want to test the correct value is returned and asdet 
in JSP.
Thats all. Its just preliminary level.

If you could help me i will be very happy.

----- Original Message -----
From: "Vincent Massol" <[EMAIL PROTECTED]>
Date: Mon, 9 Feb 2004 21:09:19 +0100
To: "'Cactus Users List'" <[EMAIL PROTECTED]>
Subject: RE: Assesrtion Failed Error while JSP Testing

> Hi Dinesh,
> 
> Can you please show us your test case? The teststringArray3() method
> does not call anything that sets your stringArrya3Count attribute in the
> servlet context. Where is that set?
> 
> Thanks
> -Vincent
> 
> > -----Original Message-----
> > From: Dinesh N [mailto:[EMAIL PROTECTED]
> > Sent: 09 February 2004 08:06
> > To: [EMAIL PROTECTED]
> > Subject: Assesrtion Failed Error while JSP Testing
> > 
> > Hi Friends,
> >     I am new to this technology. I am testing a jsp page which do some
> > operation on java compiled class.
> > 
> > Now i have created some test case like:
> > 
> > public void teststringArray3()
> >     {
> >              System.out.println("Value is
> > "+session.getServletContext().getAttribute("stringArray3Count"));
> >              assertSame("This should be
> >
> same","1",session.getServletContext().getAttribute("stringArray3Count"))
> ;
> > 
> >     }
> > 
> > ****stringArray3Count is an veriable which is set to proper value in
> JSP
> > Page.
> > 
> > But i am not able to access the Value in Test class. It is returning
> NULL.
> > CAn anybody help me...?
> > Please let me know where is problem in my Code or what..?
> > 
> > I also tried with. pageContext.include("/test.jsp");
> > and then pageContext.getAttribute(stringArray3Count());
> > But still it returns null.
> > 
> > After running the Result is:
> > 
> >    This should be same expected same:<1> was not:<null>
> > 
> > junit.framework.AssertionFailedError: This should be same expected
> > same:<1> was not:<null>
> > at:
> > arraytest.StringArrayJSPTest.teststringArray3
> > 
> > CAn anybody tell me what is the problem ?
> > 
> > Thanking You,
> > 
> > Ragards,
> > Dinesh N.
> > 
> > --
> > India.com free e-mail - www.india.com.
> > Check out our value-added Premium features, such as an extra 20MB for
> mail
> > storage, POP3, e-mail forwarding, and ads-free mailboxes!
> > 
> > Powered by Outblaze
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 



Thanking You,

Ragards,
Dinesh N.

-- 
India.com free e-mail - www.india.com. 
Check out our value-added Premium features, such as an extra 20MB for mail storage, 
POP3, e-mail forwarding, and ads-free mailboxes!

Powered by Outblaze

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to