整合jUnit4

1.引入依赖

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>5.2.6.RELEASE</version>
</dependency> <dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.2</version>
</dependency>

2.创建测试类,使用注解方式完成

package spring;

import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import spring.service.AccountService; @RunWith(SpringJUnit4ClassRunner.class)//单元测试框架
@ContextConfiguration("classpath:spring.xml")//加载配置文件
public class TestJunit4 { @Autowired
AccountService accountService; @Test
public void test(){
accountService.transfer();
}
}

整合jUnit5

      <dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>5.2.6.RELEASE</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>5.5.2</version>
</dependency>
package spring;

import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit.jupiter.SpringExtension;
import spring.service.AccountService; @ExtendWith(SpringExtension.class)
@ContextConfiguration("classpath:spring.xml")
public class TestJunit5 { @Autowired
AccountService accountService; @Test
public void test(){
accountService.transfer();
}
}

最新文章

  1. 实例讲解react+react-router+redux
  2. vmwawre 虚拟机优化配置
  3. PHP中计划任务
  4. Log4net(1):配置的简单说明
  5. hibernate学习(1)——helloworld
  6. (1) 第一章 Java体系结构介绍
  7. datagridview 列位置 设置顺序与加载显示顺序不一致
  8. 嵌入式中的 *(volatile unsigned int *)0x500 解释
  9. 分割函数和根据Id串返回名字
  10. java组装json和提取一个json的例子
  11. Linux(6)文件和磁盘管理
  12. socket端口绑定后通过bat干掉
  13. python调用nmap探测局域网设备
  14. 过滤器 拦截器 登录login实例
  15. koa-router post请求接收的参数为空
  16. BZOJ3712[PA2014]Fiolki 建图+倍增lca
  17. python使用分治法找序列最大值
  18. const char * 转换为char*
  19. 使用 if 表达式
  20. 译 - 高可用的mesos计算框架设计

热门文章

  1. python win32 microsoft excel 类range的copyPictrue方法无效
  2. CodeGym自学笔记07——入门Java书籍
  3. golang 切片(slice)
  4. QtQuick与Qml介绍
  5. MAC系统连接Windows共享文件的方法:
  6. PHP日志组件Monolog的使用
  7. java poi技术基础案例
  8. vmhost永久免费主机搭建wordpress
  9. springcloud(三) - 负载均衡Ribbon
  10. springcloud(二) - 服务调用Feign&amp;openFeign