我正在研究struts 1.x应用程序,需要在其中实现junit 4测试用例。我有struts2-junit-plugin罐,用于使用StutsTestCase创建Action类的测试用例。这可能吗 ?使用struts2-junit jars的Struts 1.x应用程序。当我尝试运行测试用例时,其给出错误-InitializationError当我检查故障跟踪时-显示java.lang.noclassdeffounderror org / springframework / core / io / resourceloader
任何人都可以在事业上帮助我。它是junit jar版本还是在struts 1应用程序中使用struts2 jar。或者我需要添加更多或任何其他错误。请帮助
提前感谢
编号
这没有意义-Struts 2是一个[[完全]]不同的框架。功能,支持库,体系结构等方面的重叠为零。您 可能StrutsTestCase
以支持任何显式的JUnit 4功能(如果不是即装即用的话),或者只是构建支撑对象(例如, ActionForm
,ActionMapping
和普通的HTTP内容),然后运行“裸露”测试。Struts 1五年前就已经停产是有原因的:该体系结构过时并且与自身和HTTP紧密耦合,这使测试变得困难。如果您四处搜索,可能会发现一些资源来更新测试基础结构。