我正在使用Struts 2創建一個Web應用程序。我正在使用StrutsTestCase
作爲Junit測試用例來測試Action類。我使用struts2-core-2.3.4.jar
導入了struts2-junit-plugin-2.3.4.jar
。在測試用例方法中,當我嘗試設置請求參數時,請求變量不可用。它顯示編譯錯誤。我正在'請求無法解析'錯誤。在我的測試課上,我將StrutsTestCase
作爲受保護的參數。但它在擴展方法中不可用。StrutsTestCase實現 - 編譯錯誤
我的測試動作看起來是這樣的:
import org.apache.struts2.StrutsTestCase;
public class WallPlanningActionTest extends StrutsTestCase {
public void testList() {
request.setParameter("salesOrg",1);
}
郵政堆棧跟蹤。 –
我沒有得到任何異常,而我得到編譯錯誤 – Jothi
嗯..你的POM是什麼? –