2009-01-29 23 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