struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chaitanya Parkhi" <struts....@gmail.com>
Subject Re: StrutsTestCases
Date Fri, 28 Apr 2006 04:53:33 GMT
hi Ed,ya this is the same  problem i m trying to solve. i hav removed that
addtional slash before "D:" but still its not working, & also i i forgot to
mention in my first mail that i m getting follwing warnings on my consol
window:


log4j:WARN No appenders could be found for logger (
servletunit.struts.MockStrutsTestCase).

log4j:WARN Please initialize the log4j system properly.



On 4/27/06, Ed Griebel <edgriebel@gmail.com> wrote:
>
> There was a question about this a couple of days ago where web.xml was
> not being found. Also, it looks like you have a leading slash before
> the "D:" in  setConfigFile(), that could be the problem.
>
> HTH
> -ed
>
> On 4/27/06, Chaitanya Parkhi <struts.cdp@gmail.com> wrote:
> > hi friends i m working on  Struts Test Cases ,i have written the
> following
> > code,for testing accurate user login from login page for my application
> i
> > hav included strutsTest-2.1.3.jar,junit.jar from JUNIT_HOME
> directory,when i
> > run the following code i m getting following failures:
> >
> > 1.junit.framework.AssertionFailedError: The /WEB-INF/web.xml was not
> found.
> > 2.junit.framework.AssertionFailedError: No tests found in
> > servletunit.struts.MockStrutsTestCase
> >
> > can anybody plz tell me whats a problem? is ther anything reqd to write
> in
> > web.xml for StrutstestCases?................
> >
> >
> > import servletunit.struts.MockStrutsTestCase;
> >
> > public class TestLoginAction extends MockStrutsTestCase {
> >
> >     public void setUp() throws Exception
> >     {
> >     super.setUp();
> >     }
> >
> >     public void tearDown() throws Exception
> >     {
> >     super.tearDown();
> >     }
> >
> >     public TestLoginAction(String testName)
> >     {
> >     super(testName);
> >     }
> >
> >
> >     public void testSuccessfulLogin() {
> >
> >
>
> >  setConfigFile("/D:/Projects/Silk-Server/Phase2-RTQA1-Branch/SilkMobileServerWeb/WebRoot/WEB-INF/config/struts-
> > config.xml");
> >
> >
> >      setRequestPathInfo("/login");
> >         addRequestParameter("username","cdpadmin");
> >         addRequestParameter("password","cdp");
> >
> >
> >         actionPerform();
> >
> >         String[] actionErrors = {"username.required","password.required
> "};
> >     verifyActionErrors(actionErrors);
> >
> >
> >      }
> >
> >     public void testFailedLogin() {
> >
> >         addRequestParameter("username","cdpadmin");
> >         addRequestParameter("password","indiana");
> >         setRequestPathInfo("/login");
> >         actionPerform();
> >
> >
> >         verifyTilesForward("success","success.tiles.def");
> >
> >         verifyActionErrors(new String[] {"error.password.mismatch","
> > error.username.required","error.password.required"});
> >         }
> >
> > }
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message