使用Myeclipse開發Struts,用StrutsTestCase進行測試時,首先要在setUp()
中設置setContextDirectory(new File("WebRoot"));
否則回出現如下錯誤:
junit.framework.AssertionFailedError: Error initializing action servlet: Unable to find /WEB-INF/web.xml. TestCase is running from D:\eclipse3.0.2\eclipse\workspace\StrutsDemo directory. Context directory has not been set.