hi ichy,i tried your suggestion but still prob is still ther.
On 4/28/06, ichy <[EMAIL PROTECTED]> wrote: > > hi Chaitanya > > when i use strutstestcase, i usually specify config file in setUp() as > > public void setUp() throws Exception { > super.setUp(); > setConfigFile("/WEB-INF/config/struts-config.xml"); > } > > according to javadoc, the path can be either an absolute path like you set > or a relative path from WEB-INF. > > you can try > > 1. call setConfigFile() in setUp() > 2. specify a relative path > > i hope this will help. > > regards. > > ichy > > > 2006/4/28, Chaitanya Parkhi <[EMAIL PROTECTED]>: > > 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] > > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >