@MockitoBean注解使用

前言

@MockitoBean注解是一个测试单元注解,Springboot3.4.0之后,@MockBean被标记成过时注解了

@MockitoBean注解使用

@MockBean

@MockBeanSpringboot3.4.0之后被标记成过时

@MockitoBean使用

less 复制代码
@SpringBootTest
class DemoJpaApplicationTests {


    @MockitoBean
    @MockBean
    private UserRepository userRepository;


    @Test
    void testGetUserById() {
        User mockUser = new User();
        mockUser.setId(1L);

        OngoingStubbing<Optional<User>> user = Mockito.when(userRepository.findById(1L)).thenReturn(Optional.of(mockUser));
    }
}

总结

使用@MockitoBean可以更快的测试执行速度,随着Springboot版本升级,这个已经开始替代其他旧注解了

相关推荐
阿华的代码王国2 分钟前
【Android】PopupWindow实现长按菜单
android·xml·java·前端·后端
用户71290923830711 分钟前
学习使用Trae AI 编程助手
后端
码事漫谈14 分钟前
深入浅出理解WaitForSingleObject:Windows同步编程核心函数详解
后端
云辇10315 分钟前
[Rust]Influxdb初体验
后端
阿星AI工作室16 分钟前
扣子可以发布到小米搞钱了!手把手教程来了丨coze开发者瓜分亿级流量池指南
前端·人工智能·后端
小华同学ai17 分钟前
GitHub 开源爆款工具|MediaCrawler:程序员零门槛采集抖音/小红书/B站等社交评论,30K star 背后的场景实战揭秘!
前端·后端·github
盏灯17 分钟前
🔥🔥🔥websocket 前后端通信,接受命令,并执行
前端·后端·websocket
疯狂的程序猴1 小时前
移动端 WebView 内存泄漏与性能退化问题如何排查 实战调试方法汇总
后端
慌糖1 小时前
Spring Boot音乐服务器项目-查询喜欢的音乐模块
服务器·spring boot·mybatis
ezl1fe1 小时前
RAG 每日一技(十):向量检索的“死穴”?用混合搜索(Hybrid Search)来拯救!
后端·算法