Mockito 结合 Springboot 进行应用测试的方法详解

qqstrategy55120 11 0 pdf 2022-04-11 04:04:43

引入相关jar项目使用的是 springboot2.4.0。spring-boot-starter-test 中包含 junit5 和Mockito 相关jar。如果想使用 junit4,可以将springboot版本降低,junit4 与 junit5 在一些注解和方法上有区别,比如注解的引入目录不同,一些方法进行了优化,有兴趣可以查阅相关资料,这里就不再赘述。所以对该接口进行mock。  3.第一个测试用中展示了如何测试 Service 层代码  4.第二个第三个测试用例中展示了如何通过MockMvc对象实现对RESTful URL接口订单查询的测试。Spring测试框架提供MockMvc对象,可以在不需要客户端-服务端请求的情况下进行MVC测试,完全在服务端这边就可以执行Controller的请求,跟启动了测试服务器一样。通过MockMvcBuilders工具,使用 controller 对象作为参数,创建一个MockMvc对象。

Mockito 结合 Springboot 进行应用测试的方法详解

Mockito 结合 Springboot 进行应用测试的方法详解

Mockito 结合 Springboot 进行应用测试的方法详解

Mockito 结合 Springboot 进行应用测试的方法详解

Mockito 结合 Springboot 进行应用测试的方法详解

用户评论
请输入评论内容
评分:
暂无评论