Spring Boot中的WebMvcTest

Spring Boot中的WebMvcTest,第1张

Spring Boot中的WebMvcTest

WebMvcTest的重点仅是加载MVC组件。其他组件必须被模拟。阅读文档:

要测试Spring MVC控制器是否按预期工作,可以使用@WebMvcTest批注。@WebMvcTest将自动配置Spring
MVC基础结构,并将扫描的bean限制为@ Controller,@ ControllerAdvice,@
JsonComponent,Filter,WebMvcConfigurer和HandlerMethodArgumentResolver。使用此注释时,不会扫描常规@Component
bean。


通常,@ WebMvcTest将限于单个控制器,并与@MockBean结合使用,以为所需的协作者提供模拟实现。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5621716.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存