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集成测试

相关推荐
亓才孓24 分钟前
JUnit--Before,After,Test标签
java·junit·log4j
_200_1 天前
Lua 流程控制
开发语言·junit·lua
姓蔡小朋友3 天前
LUA脚本
开发语言·junit·lua
indexsunny5 天前
互联网大厂Java面试实战:Spring Boot、微服务与Kafka在电商场景中的应用
java·spring boot·redis·junit·kafka·mockito·microservices
_200_7 天前
Lua 运算符
开发语言·junit·lua
_200_7 天前
Lua 基本数据类型
开发语言·junit·lua
㳺三才人子8 天前
初探 Spring Framework OncePerRequestFilter
spring boot·spring·junit
Wang's Blog9 天前
Lua: 事件处理深度解析之从协程到跨平台架构实践
junit·架构·lua
中间件XL11 天前
自动测试(base junit)组件
junit·自动测试
驯龙高手_追风15 天前
OpenResty+NtripCaster实现挂载点负载均衡使用初探
junit·负载均衡·openresty