SpringBoot调用MockMvc进行Junit单元测试
Mock介绍
在面向对象的程序设计中,模拟对象(英语:mock object)是以可控的方式模拟真实对象行为的假对象。在编程过程中,通常通过模拟一些输入数据,来验证程序是否达到预期结果。
Mockito操作步骤
1、模拟测试类所需的外部依赖
2、执行测试代码
3、判断执行结果是否达到预期
MockMvc
MockMvc是由spring-test包提供,实现了对Http请求的模拟,能够直接使用网络的形式,转换到Controller的调用,使得测试速度快、不依赖网络环境。同时提供了一套验证的工具,结果的验证十分
原创
2021-06-24 17:56:15 ·
384 阅读 ·
7 评论