【发布时间】:2012-10-11 12:34:44
【问题描述】:
我们如何测试用 2.0.x 版本编写的应用程序的动作类?
我阅读了this link 发现,struts-junit 插件仅适用于 struts 2.1.1 或更高版本。
我的应用程序是使用 struts 2.0.11 编写的,我认为在我的项目中升级版本并不容易。
考虑到这些限制,我们如何对 Action 类进行单元测试?
【问题讨论】:
标签: java unit-testing struts2 junit
我们如何测试用 2.0.x 版本编写的应用程序的动作类?
我阅读了this link 发现,struts-junit 插件仅适用于 struts 2.1.1 或更高版本。
我的应用程序是使用 struts 2.0.11 编写的,我认为在我的项目中升级版本并不容易。
考虑到这些限制,我们如何对 Action 类进行单元测试?
【问题讨论】:
标签: java unit-testing struts2 junit
您想测试您的操作类的任何特殊方面吗?
只要您的操作类被编写为 POJO,您就可以使用您选择的任何测试框架将它们作为普通 Java 类进行测试。
编辑:试试this custom class,它扩展了JUnit 的TestCase 类。你需要依赖org.springframework: spring-mock。
【讨论】: