在Struts1.x应用程序中使用struts2-junit-plugin jars

问题描述 投票:0回答:1

我正在研究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。或者我需要添加更多或任何其他错误。请帮助

提前感谢

struts2 junit4 struts-1 struts2-junit-plugin
1个回答
0
投票

编号

这没有意义-Struts 2是一个[[完全]]不同的框架。功能,支持库,体系结构等方面的重叠为零。

可能

可以重新设计Struts 1 StrutsTestCase以支持任何显式的JUnit 4功能(如果不是即装即用的话),或者只是构建支撑对象(例如, ActionFormActionMapping和普通的HTTP内容),然后运行“裸露”测试。Struts 1五年前就已经停产是有原因的:该体系结构过时并且与自身和HTTP紧密耦合,这使测试变得困难。如果您四处搜索,可能会发现一些资源来更新测试基础结构。

© www.soinside.com 2019 - 2024. All rights reserved.