junit总@mockbaen与@mock的区别与联系

目录

[一 @mockbaen与@mock](#一 @mockbaen与@mock)

[1.1 区别](#1.1 区别)

[1.2 适用范围](#1.2 适用范围)

[1.3 案例](#1.3 案例)

1.3.1使用@mock单元测试

[1.3.2 使用@mockbean集成测试](#1.3.2 使用@mockbean集成测试)


一 @mockbaen与@mock

1.1 区别

1.2 适用范围

经验法则

  • 当测试不涉及 Spring 容器时(如工具类、算法类),使用 @Mock

  • 当测试涉及 Spring 特性(如依赖注入、事务、AOP)时,使用 @MockBean

1.3 案例

1.3.1使用@mock单元测试

1.3.2 使用@mockbean集成测试

相关推荐
呆呆敲代码的小Y4 天前
Lua 上值(UpValue)
开发语言·junit·lua·lua上值·upvalue
呆呆敲代码的小Y4 天前
【游戏开发】xLua 性能优化技巧
junit·性能优化·lua·xlua
lhldsg8 天前
家政派单系统开发实战:从需求分析到智能调度全流程指南
java·junit·小程序·uni-app·需求分析
肠畔码农10 天前
深度解密 Redis 核心引擎:从 MULTI/EXEC 事务机制到 EVAL 脚本的原子性演进
数据库·redis·junit
会编程的吕洞宾12 天前
Spring Cloud Gateway限流:Redis令牌桶防刷实战
数据库·redis·junit
難釋懷15 天前
Nginx-Lua
nginx·junit·lua
萧瑟余晖15 天前
Java深入解析篇三十七之JUnit 5 详解
java·junit
骑士雄师18 天前
superpowers使用流程
junit·skill
重庆小透明19 天前
深入探寻微服务【第五篇微服务限流实战】
微服务·junit·架构
難釋懷19 天前
Nginx-Openresty
nginx·junit·openresty