Spring   发布时间:2022-04-09  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了java – 试图理解Spring的@RunWith,@ ContextConfiguration;和ANT大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我是第一次使用Spring的测试注释,并试图了解它们是如何适应的. doc说使用@RunWith指定测试运行器,使用@ContextConfiguration指定context config xml文件.我想通过ant的JUnit任务运行这些测试.

我读到@RunWith是一个JUnit注释,因此ant的JUnit任务不应该有任何问题处理它.但@ContextConfiguration是一个Spring注释,那么JUnit如何处理呢?或者,Spring是否将测试类转换为JUnit TESTCase的子类,并以某种方式指定测试运行器?他们如何实际合作?

最佳答案
通过@RunWith(SpringJUnit4ClassRunner.class),您可以告诉JUnit使用其他Runner.在这种情况下,SpringJUnit4ClassRunner Runner.然后Spring Runner处理@ContextConfiguration Annotation.

无论你是从Eclipse,一个更好的IDE,命令行,Maven还是Ant开始测试,它都可以工作.

大佬总结

以上是大佬教程为你收集整理的java – 试图理解Spring的@RunWith,@ ContextConfiguration;和ANT全部内容,希望文章能够帮你解决java – 试图理解Spring的@RunWith,@ ContextConfiguration;和ANT所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。