Advertisement

Spring6测试:JUnit

阅读量:

1. 概念

当我们执行单元测试时,默认情况下针对使用Spring框架的应用程序,默认情况下我们会与系统提供的 Spring 容器交互以获取被测对象及其所需的依赖项。传统的做法是在每个测试方法中手动创建一个 Spring 容器,并从其中获取所需的核心 Bean 对象。例如以下两行常见代码段:

复制代码
 ApplicationContext context = new ClassPathXmlApplicationContext("xxx.xml");

    
 Xxxx xxx = context.getBean(Xxxx.class);

这段代码做了两件事:

  1. 通过创建Spring容器:使用 ClassPathXmlApplicationContext 类来生成一个Spring容器实例。该构造函数接收一个字符串参数——即定义应用逻辑的应用配置文件路径,默认情况下位于类路径下。
    2. 从应用中获取Beans:通过调用 context.getBean() 方法并传递想要获取的具体类型的名称或别名(如 Xxxx.class.)。此

全部评论 (0)

还没有任何评论哟~