java存根_java – Mockito在测试方法之外的存根
我在测试方法之外有以下方法
private DynamicBuild getSkippedBuild() {
DynamicBuild build = mock(DynamicBuild.class);
when(build.isSkipped()).thenReturn(true);
return build;
}
但是当我调用这个方法时,我得到以下错误
org.mockito.exceptions.misusing.UnfinishedStubbingException:
Unfinished stubbing detected here:
-> at LINE BEING CALLED FROM
E.g. thenReturn() may be missing.
Examples of correct stubbing:
when(mock.isOk()).thenReturn(true);
when(mock.isOk()).thenThrow(exception);
doThrow(exception).when(mock).someVoidMethod();
Hints:
1. missing thenReturn()
2. you are trying to stub a final method,you naughty developer!
当你在测试方法之外存在时,看起来mockito不高兴.这不受支持吗?
编辑:我可以通过在@Test方法中进行存根来实现这一点,但我想重用@Tests中的存根.
java存根_java – Mockito在测试方法之外的存根相关推荐
- 存根类 测试代码 java_嘲弄和存根–了解Mockito的测试双打
存根类 测试代码 java 介绍 我遇到的一件事是使用模拟框架的团队假设他们在模拟. 他们并不知道Mocks只是Gerard Meszaros在xunitpatterns.com上分类的"测 ...
- 嘲弄和存根–了解Mockito的测试双打
介绍 我遇到的一件事是使用模拟框架的团队假设他们在模拟. 他们并不知道Mocks只是Gerard Meszaros在xunitpatterns.com上归类的"测试双打"之一. 重 ...
- java商城_java网上商城系统怎么样?优势又有哪些?
导读:大家都知道Java是一款非常实用的开发语言,而通过Java开发的商城吸引也因为其强大安全性能与使用性能等优势受到了很多企业商家的青睐,那么一款功能丰富的Java商城系统也自然成为... 大家都知 ...
- 【源码+教程】Java课设项目_12款最热最新Java游戏项目_Java游戏开发_Java小游戏_飞翔的小鸟_王者荣耀_超级玛丽_推箱子_黄金矿工_贪吃蛇
马上就要期末了,同学们课设做的如何了呢?本篇为大家带来了12款热门Java小游戏项目的源码和教程,助力大家顺利迎接暑假![源码+教程]Java课设项目_12款最热最新Java游戏项目_Java游戏开发 ...
- 人名币符号java代码_java怎么输出货币符号
满意答案 java输出货比符号测试方法: import java.text.NumberFormat; import java.util.Locale; public class FormatTest ...
- 黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三)
黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三) 1.1 异常概述与异常体系结构 1.2 JVM遇到异常时的默认处理方案 1.3 异常处理 1.4 异常处理之try--catch ...
- java 带参数的构造函数_java – mockito模拟一个带参数的构造函数
您发布的代码适用于我与最新版本的Mockito和Powermockito.也许你还没有准备A? 尝试这个: A.java public class A { private final String t ...
- 20年java面试_Java 20年
20年java面试 二十年前,在苏黎世的一间公寓里发生了两件事. 我的女儿迈出了第一步,一位年轻的博士后研究员(她的父亲)迈出了使用Java的第一步. 很难完全了解当时的Java. 在这些时代,TCL ...
- java 全局变量_Java语言与C语言、C++语言有何差异以及优劣势
差异 熟悉C语言和C++语言的读者一定想搞清楚这个问题,实际上,Java确实是从C语言和C++语言继承了许多成分,甚至可以将Java看成是类C语言发展和衍生的产物.比如Java语言的变量声明.操作符的 ...
最新文章
- 第一款支持容器和云部署的开源数据库Neo4j 3.0
- webpack+vue实践
- wireshark 总体结构
- 文巾解题 181. 超过经理收入的员工
- 【CV】目标检测入门和实现思路!
- 玩大数据期间碰到的一些问题总结
- python使用系统命令连接数据库_windows下命令行方式完成MySQL配置及Python连接数据库...
- WCF 第二章 契约 数据契约等效
- 焦点图,带数字显示,支持常见浏览器
- Spring read-only=true 只读事务的一些概念
- Xcode 高级调试技巧
- 求a的高次幂对b的余数
- 对高校深入开展翻转课堂的建议
- 【算法特训总结】计算机经典算法的核心思想及独特角度的解读
- Ubuntu18.04美化桌面(主题、图标)
- Tomcat 9下载安装及配置
- Windows解决端口占用问题 Port xxxx was already in use
- 提问的智慧 (全文)
- foobar2000 1.4.4 正式版发布
- kerberos+druid+phoenix
热门文章
- 计算机专升研学院推荐,【解析】专升硕院校专业推荐
- 爬虫-豆瓣书籍排行榜及用户信息-2021.7.23-使用Scrapy框架-用MongoDB存储数据
- 【T+】畅捷通T+服务管理中,异步任务服务(TPlusPopAsyncTaskService1700)无法启动
- 推荐几款实用的思维导图工具
- 【python】使用python绘制地图时添加指北针
- 李洪强iOS开发支付集成之支付宝支付
- win10 ,jkd8 查看线程状态
- Flask+pywebview开发桌面应用实战记录
- 如何将usb设置设为第一启动项
- 如何将立创 EDA 的封装导入到 AD/PADS 软件中