Spring框架纯注解方式的junit整合测试

位置:首页>文章>详情   分类: 教程分享 > Java教程   阅读(5662)   2023-03-28 11:29:14
Spring框架纯注解方式的junit整合测试如下:
package common.test.base;

import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

import com.xqlee.dev.project.server.config.SpringContextConfig;
import com.xqlee.dev.project.server.config.SpringMvcConfig;


@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes={SpringContextConfig.class,SpringMvcConfig.class})
public class BaseTest {

}

可以看出,基于注解的方式的spring框架整合junit测试,就是将localtions载入xml的方式改成classes的方式载入spring的配置类


实现具体的测试,只需要继承上面的BaseTest,在子类需要测试的方法上使用@Test注解即可

 
标签: spring框架
地址:https://www.leftso.com/article/74.html

相关阅读

java编程中spring框架5.0介绍说明/概述,spring5,spring框架,java编程
Spring框架每个版本的特性及历史介绍,从Spring框架开始1.0到最新的Spring 5.0进行讲解整个Spring生涯中的演变过程以及spring框架生态的扩展。
Spring框架中注解@PostConastruct 和 @PreDestroy来实现Bean初始化和销毁时候执行方法
一般spring框架与junit的整合测试都是通过注解@ContextConfiguration,配置其中的localtions加载的xml配置
Spring框架中,可以在6个内置的Scope中创建bean,也可以定义自定义范围。 在这六个范围中,只有在使用Web感知的ApplicationContext时才有四个范围可用。singlet...
Java编程中发邮件也是常用的。但是原生的jdk自带的发送邮件用起来还是比较麻烦的。spring框架在Java语言中完全是神一样的存在,通过spring框架的邮件工具来发送邮件就非常方便了,本文...
Spring框架Spring IoC容器的核心原理,前三篇已经从历史的角度和大家一起探讨了为什么会有Spring,Spring的两个核心概念:IoC和AOP的雏形,Spring的历史变迁和如今的...
spring boot 1.5整合redis实现spring的缓存框架,spring boot,redis
Spring框架自带了一个任务调度器,虽然默认的方式只能通过配置写死,但是也可以自己适当运用
Spring AOP来由,为何会出现Spring AOP这样的框架? 上一篇从Web开发演进过程的一个侧面简述了一下为什么会有Spring框架?事实上只介绍了为什么会有Spring IOC(控制...