2009-01-29 22 views
0

即時通訊使用Struts 1.2.x和Ibatis 2.x版本進行開發,所以我昨天完成,現在我想執行測試,這是我第一次嘗試使用JUnit,我已經做測試,但在JavaApp不在服務器上運行,那麼如何模擬或生成與服務器行爲的模擬,並且這些模擬建議用於Struts和Ibatis內置環境?如何使用Struts執行Junit測試 - Ibatis

例如,我如何設置登錄屏幕的accerts?我知道關於StrutsTestCase即時通訊使用它,關於仙人掌是容器和嘲笑非容器的風景,我想查看使用struts和ibatis的演示,因爲我不知道如何從映射中檢索數據。謝謝

對不起我的英語

在此先感謝!

回答

1

你看過HttpUnit嗎?我嘗試了Servlet測試,與Struts Actions完全不同,我知道,但它有一些體面的教程。

你也可以看看StrutsTestCase for JUnit。該項目應該是單元測試struts的充分開始。它還提到Cactus,這是一個用於測試服務器端Web應用程序的框架。

其實這一切都取決於你想要去測試多遠。你可能應該先開始寫測試,你知道測試驅動設計;)它只是起作用。不是我一直這樣做...

+0

我知道關於StrutsTestCase即時通訊使用它,關於仙人掌是容器和模擬非容器的場景,我想查看演示使用struts和ibatis因爲我不知道如何從映射中檢索數據。謝謝 – 2009-01-29 14:43:22