springboot+mockito测试controller层遇到的问题

springboot+mockito测试controller层遇到的问题

      使用MockitoJUnitRunner测试的一个例子,原来报错无法找到bean,

类似的异常如下:createBeanError…..

原因:是因为@Runwith使用了SpringRunner,应该修改为MockitoJUnitRunner

 

代码如下:

 

 

 

@RunWith(MockitoJUnitRunner.class)

@WebMvcTest(AccountController.class)

public class WithdrawControllerTest {

 

@Autowired

private MockMvc mockMvc;

@InjectMocks

private AbcController abcController;

@Mock

private AbcService abcService;

 

@Test

public void test() throws Exception {

Abc abc=new Abc();

abcController.accept(abc);

}

}

 

转载于:https://my.oschina.net/iioschina/blog/1833094

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/101600.html原文链接:https://javaforall.net

(0)
上一篇 2021年6月7日 上午9:00
下一篇 2021年6月7日 上午10:00


相关推荐

  • sqlalchemy钩子

    sqlalchemy钩子基本概念 Sqlalchemy pythonOrm 框架 Session sqlalchemy 通过 session 和数据库进行交互 用法是定义 Session 类 链接数据库 实例 session 对象 Events Session 和数据库交互过程中发生的各种事件 sqlalchemy 包含一个事件 API 该 API 发布了很多钩子 e g createtransa f

    2026年3月17日
    2
  • 目前最流行且免费的10个服务器性能监控工具

    目前最流行且免费的10个服务器性能监控工具WGCLOUD是国人开源的一款运维监控工具,它不同于zabbix等,wgcloud具有集成度高,易部署,易上手,自动化监控等特点,特别适合我们中小企业使用,可以极大降低我们的运维成本,因为一个实习生就

    2022年7月1日
    25
  • 最全源码网站_短视频源码php

    最全源码网站_短视频源码php1.ASP.NET源码:http://i.aspx1.com/showforum-4.aspx2.源码之家:http://www.codejia.com/3.源码网:http://www.codepub.com/4.虾客源码:http://www.xkxz.com/5.源码开发网:http://www.codedn.com/6.洪越源代码:http://www.softhy.net/7…

    2025年10月30日
    4
  • 接口知识大全(含实物图40种)

    接口知识大全(含实物图40种)1 IDE 接口 一种硬盘接口 IDE 的英文全称为 IntegratedDr 即 电子集成驱动器 它的本意是指把 硬盘控制器 与 盘体 集成在一起的硬盘驱动器 多用于家用产品中 也部分应用于服务器 IDE 接口优点 价格低廉 兼容性强 性价比高 IDE 接口缺点 数据传输速度慢 线缆长度过短 连接设备少 不支持热插拔 nbsp 发展历程 早期的 IDE 接

    2026年3月18日
    3
  • idea2021.7.15激活码【2021.7最新】

    (idea2021.7.15激活码)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.htmlMLZPB5EL5Q-eyJsa…

    2022年3月21日
    49
  • 如何关闭右键pycharm_pycharm显示interpreter

    如何关闭右键pycharm_pycharm显示interpreter关闭选项卡即可

    2022年8月25日
    9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号