
测试
文章平均质量分 87
多啦哀梦
喜欢就关注一下呗 会一直更新的哦
展开
-
Springboot MockMvc 单元测试 参数传值问题
Springboot MockMvc 单元测试 参数传值问题在使用MockMvc单元测试对接口进行测试时,可能会遇到你在测试中传入的值,无法被映射到对应的属性的问题,本节就讨论一下如何解决这样的问题其他关于接口测试的内容可以参考之前的文章:Springboot Restful风格 接口单元测试_Mockget请求get请求参数很简单,只需要加入到param参数中,或者使用get请求将参数“?param=xxx” 拼接到url后面, MvcResult mvcResult = mockMvc.原创 2021-03-02 15:51:13 · 9881 阅读 · 0 评论 -
Springboot 接口单元测试 拦截器 登录 以及构建返回对象
Springboot 接口单元测试 返回构建跳过拦截器的方式拦截器中包含登录方式构建MockBean返回对象结论上一篇写到了使用@MockBean为Springboot 单元测试接口,可以看这一篇Springboot Restful风格 接口单元测试_Mock在正常情况下问题会解决,但是会碰到如下的情况如果有拦截器怎么办拦截器有登录方式怎么解决在增删改中,如果某个结果被标注为@MockBean的类返回为空,影响后续的流程如何解决下面我们就根据之前的结论,完成后续的内容!跳过拦截器的方式原创 2021-03-03 17:43:03 · 10127 阅读 · 2 评论 -
Springboot Restful风格 接口单元测试_Mock
概述在传统的Springboot项目中,当你按照接口文档写完API后,会手写测试用例对接口进行测试,包括接口是否是连通的,边界值等, 这是我们在完成任务时对代码质量的保证。而在线上部署时,要求我们在部署前去做接口的最后一次测试,以便于在maven/gradle build项目时,能够安全通过最后一道关卡。顺带一提,我们自己使用的是CI/CD 去构建项目的。步骤请确定你自己的版本 , 这很重要,不同版本的实现细节有区别 <groupId>org.springframework.boot原创 2021-02-25 17:40:02 · 6722 阅读 · 3 评论