Return-Path: Delivered-To: apmail-jakarta-cactus-user-archive@apache.org Received: (qmail 82555 invoked from network); 16 Apr 2002 12:29:10 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 16 Apr 2002 12:29:10 -0000 Received: (qmail 23281 invoked by uid 97); 16 Apr 2002 12:29:09 -0000 Delivered-To: qmlist-jakarta-archive-cactus-user@jakarta.apache.org Received: (qmail 23265 invoked by uid 97); 16 Apr 2002 12:29:09 -0000 Mailing-List: contact cactus-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Cactus Users List" Reply-To: "Cactus Users List" Delivered-To: mailing list cactus-user@jakarta.apache.org Received: (qmail 23253 invoked from network); 16 Apr 2002 12:29:08 -0000 Subject: Re: Servlet Testing with Attributes To: "Cactus Users List" X-Mailer: Lotus Notes Release 5.0.4 June 8, 2000 Message-ID: From: Arathi.Bhaskar@itsindia.com Date: Tue, 16 Apr 2002 17:14:00 +0530 X-MIMETrack: Serialize by Router on BLRMS2/ITS(Release 5.0.8 |June 18, 2001) at 04/16/2002 06:14:01 PM MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii X-Virus-Scanned: by AMaViS perl-11 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi This is the code I have: public void beginGetMethod(ServletTestRequest theRequest) { theRequest.addParameter("strScreenId", "5"); theRequest.addParameter("strMinRoleId", "1"); } public void testGetMethod() throws IOException { System.out.println("Inside testGetMethod........"); try { servlet.doGet(request, response); } catch (Exception e) { System.out.println(e.toString()); } System.out.println("Completed testGetMethod....."); } My actual Servlet being tested uses request.getParameter() method to retrieve the values of strScreenId, strMinRoleId. Will this not work??? Thanks & Regards Arathi laurent.duperv al@masq.ca To: cactus-user@jakarta.apache.org cc: 04/16/02 05:15 Subject: Re: Servlet Testing with Attributes PM Please respond to "Cactus Users List" On 16 Apr, Arathi.Bhaskar@itsindia.com wrote: > Hi > > I have a test servlet , which does the following: > > 1. In the setup method, i am instantiating the actual servlet to be tested. > 2. In the test method, i am calling the servlet's doGet method, which is to > be tested. doGet method in the actual servlet accepts two parameters as > part of the Query String. (thru getAttribute). > > My question is, how can I set this in my test method before calling the > doGet method. > I think this is the correct way: public void beginDoGet(WebRequest theRequest) { theRequest.setURL("localhost:8080", "/servletcontext", "/YourTestServlet", null, "param1=foo,param2=bar"); } L -- Laurent Duperval People have one thing in common--they are all different. -- To unsubscribe, e-mail: < mailto:cactus-user-unsubscribe@jakarta.apache.org> For additional commands, e-mail: < mailto:cactus-user-help@jakarta.apache.org> -----------------------Disclaimer------------------------ The views of the author may not necessarily reflect those of the Company. All liability is excluded to the extent permitted by law for any claims arising as a result of the use of this medium to transmit information by or to IT Solutions (India) Pvt. Ltd. We have taken precautions to minimize the risk of transmitting software viruses, but we advise you to carry out your own virus checks on any attachment to this message. We cannot accept liability for any loss or damage caused by software viruses. ------------------------Disclaimer------------------------ -- To unsubscribe, e-mail: For additional commands, e-mail: