0
我試圖使用StrutsTestCase來測試我的Struts2操作,但是我總是在執行「execute()」方法時返回「error」值代理。這裏的例子:StrutsTestCase測試和從Struts2操作類返回的「錯誤」
公共無效testSpike()拋出異常{
request.addHeader("param1", "param"); ActionProxy proxy = getActionProxy("/action/to/test.action"); assertNotNull(proxy); TestAction action = (TestAction) proxy.getAction(); assertNotNull(action); String output = proxy.execute();
}
輸出字符串始終是 「錯誤」。有沒有辦法瞭解發生了什麼?日誌沒有說什麼,甚至嘗試調試在Action類上放置斷點沒有幫助(代碼永遠不會停在那裏)。
有什麼建議嗎?
由於 羅伯特