我正在使用Struts 1.2.x和Ibatis 2.x版本进行开发,所以我昨天完成了,现在我想执行测试这是我第一次尝试使用JUnit,我已经进行了测试但是在JavaApp中没有运行服务器,那么如何模拟或生成具有服务器行为的模拟,并且推荐使用Struts和Ibatis内置环境进行模拟?
例如我如何为登录界面设置加号?
我知道StrutsTestCase使用它,关于Cactus用于容器和非容器场景的模拟,我想使用struts和ibatis查看演示因为我不知道如何从映射中检索数据。感谢
抱歉我的英文
提前致谢!
答案 0 :(得分:1)
你看过HttpUnit吗?我尝试过Servlet测试,完全不同于Struts Actions等等 - 我知道,但它有一些不错的教程。
您也可以查看StrutsTestCase for JUnit。该项目应该是单元测试struts的充分开端。它还提到了Cactus,这是一个在服务器端测试Web应用程序的框架。
实际上,这一切都取决于你想要进行测试的程度。你可能应该首先开始编写测试,你知道测试驱动设计;)它只是起作用。不是我一直这么做......