使用mockmvc进行单元测试,controller层调用service层得到的结果和正常调用一样吗?比如,正常情况下返回结果为{ "name": "Lee", "age": 24, "phone": "13800000000" }使用mockmvc时,会不会丢失某些数据,或者说service没有真正的调用,而是虚拟执行操作,结果会不会变为{ "name": "Lee", "age": 24}
1 回答
哔哔one
TA贡献1854条经验 获得超8个赞
mockmvc主要是针对于controller层的测试,而controller层就是调用service完成业务处理,所以通过mockmvc针对于controller的测试返回的json就是service业务返回的信息,除非你自己单独进行操作,导致结果改变
- 1 回答
- 0 关注
- 1716 浏览
添加回答
举报
0/150
提交
取消