Am 05.12.2003 um 17:17 schrieb Bret Kumler:
I think

public static Test suite() {
       return new TestSuite(TestJspOut.class);
     }

needs to be


public static Test suite() { return new ServletTestSuite(TestJspOut.class); }

Nope, ServletTestSuite is only needed for test cases that do not derive from ServletTestCase, JspTestCase or FilterTestCase. The intent is to allow "plain" JUnit test cases to be executed inside of the J2EE container, where they have access to the JNDI context and so forth.


--
Christopher Lenz
/=/ cmlenz at gmx.de

  -----Original Message-----
  From: Patwa, Priyank (Cognizant) [mailto:[EMAIL PROTECTED]
  Sent: Friday, December 05, 2003 2:04 AM
  To: [EMAIL PROTECTED]
  Subject: AbstractWebTestCaller - -Error instantiating class for
JspTestCase

Hi,
i am trying to write a sample code for JspTestCase ...
I have the cactus 1.5 jars (latest vewrsion) in my lib and am using
Websphere 4.0
i had earlier writtena code with simialr config for CactusStrutsTestCase
which is working fine.


Now to start with jspTestCase i hae written the following sample code


public class TestJspOut extends JspTestCase { public TestJspOut(String theName) { super(theName); }

       public static Test suite() {
         return new TestSuite(TestJspOut.class);
       }

       public void beginOut(WebRequest theRequest)throws IOException  {
           theRequest.setURL("localhost", "/cac", "/test.jsp", null,
                   null);
       }


public void testOut() throws IOException { assertEquals("/test.jsp", request.getRequestURI()); assertEquals("localhost", request.getServerName()); assertEquals(9080, request.getServerPort()); }

}


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



Reply via email to