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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >