我有一个TestNG类,如下所示:
public class WebAPITestCase extends AbstractTestNGSpringContextTests{.....}
我试图理解
extends AbstractTestNGSpringContextTests
的含义。它是如何工作的,其用途是什么?
最佳答案
请阅读javadoc:
AbstractTestNGSpringContextTests是一个抽象的基础测试类,
将Spring TestContext Framework与显式集成
在TestNG环境中的ApplicationContext测试支持。当你
扩展AbstractTestNGSpringContextTests,可以访问受保护的
您可以用来执行的applicationContext实例变量
显式bean查找或测试整个上下文的状态。
基本上,将为测试类设置spring应用程序上下文。
如果那仍然没有道理,我建议您阅读this。