一. 测试一般程序(Service/DAO/Util类)

1. 在pom.xml中引入依赖

2. 生成测试类

<1> 如果使用IntelliJ IDEA,可以使用快捷键直接生成:

  • Windows快捷键:Ctrl + Shift + T
  • Mac快捷键:Commond + Shift + T

3. 编写测试类

1.使用@SpringBootTest进行测试,使用TestRestTemplate测试Controller类

<1> 在测试类上加入@RunWith(SpringRunner.class) 与@SpringBootTest 注解,
<2> 编写测试方法并添加@Test注解

2. 使用@WebMvcTest 注解测试

<1> 在测试类上加入@RunWith(SpringRunner.class) 与 @WebMvcTest 注解

<2> 使用MockMvc对象测试

 
 
 
 
 

最新文章

  1. TaskTracker执行map或reduce任务的过程(二)
  2. pull解析和sax解析的差别
  3. DataGrid( 数据表格) 组件[6]
  4. POJ 1987 Distance Statistics(树的点分治)
  5. Android使用Activity用作弹出式对话框
  6. jmeter3 测试soap协议-webservice接口
  7. 用php自动发邮件的简单实现
  8. App 组件化/模块化之路——Android 框架组件(Android Architecture Components)使用指南
  9. ViewPager使用记录3——循环展示
  10. codeforces 982D Shark
  11. JS prototype 生成机制
  12. Kafka 基本概念学习笔记
  13. 微信小程序开发——前端如何区分小程序运行环境
  14. 20172306《Java程序设计与数据结构》第九周学习总结
  15. GNU的编译器
  16. 05-老马jQuery教程-动画
  17. org.apache.hadoop.ipc.RemoteException: java.io.IOException:XXXXXXXXXXX could only be replicated to 0 nodes, instead of 1
  18. 深入理解JavaScript系列(转载)
  19. pre 标签的使用
  20. 2017年 ACM Journal Latex templates 新模板生成 acmart.cls 文件

热门文章

  1. js 裁剪图片
  2. js replace all
  3. svg opacity &amp; fill-opacity &amp; stroke-opacity
  4. Flutter: redux简单使用
  5. HDFS 02 - HDFS 的机制:副本机制、机架感知机制、负载均衡机制
  6. linux驱动系列之程序反汇编
  7. 11_MySQL如何让数据分页显示
  8. HTTPS:网络安全攻坚战
  9. 【经验】Rufus制作Win10启动盘支持UEFI:比使用UltraISO(软碟通)制作Win10操作系统U盘启动盘更快捷的工具完整教程-
  10. Python - Asyncio模块实现的生产消费者模型