博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jmockit单元测试MockUp调用原始方法
阅读量:6201 次
发布时间:2019-06-21

本文共 393 字,大约阅读时间需要 1 分钟。

最近在编写单元测试用例的时候

遇到了一个场景

就是覆盖代码逻辑的时候

能有选择的返回MockUp的值,或者是原始方法的值

调研了一番,有如下方式可达鸭

JSONObject是我需要Mock的类,在入参为"doge"的时候,返回模拟的值"bark"

重点在于 reentrant属性

new MockUp
(){ private JSONObject it; @Mock(reentrant = true) public String getString(String key){ if(key.equals("doge")){ return "gedo"; }else{ return it.getString(key); } };};

图片描述

参考链接

.

转载地址:http://jcxca.baihongyu.com/

你可能感兴趣的文章
intelliJ IDEA 中快速定位当前文件路径
查看>>
do not kown
查看>>
(转)详解Javascript 中的this指针
查看>>
2017 多校1 I Curse Myself
查看>>
***文件上传控件bootstrap-fileinput的使用和参数配置说明
查看>>
2016国产开源软件TOP100(Q1)
查看>>
二叉搜索树的最近公共祖先的golang实现
查看>>
【ArcGIS】文件地理数据库,个人地理数据库与ArcSDE的局别
查看>>
电子商务网站必须具备的六大功能
查看>>
洛谷-3930(我在洛谷上也写了题解)
查看>>
提交表单 - 详解
查看>>
选择排序分析
查看>>
django-xadmin的登陆权限设置
查看>>
实验二——网络嗅探与欺骗.
查看>>
mini batch
查看>>
【Android】实验5 数独游戏界面设计-报告提交时间:2016.4.15
查看>>
1.3:Render Pipeline and GPU Pipeline
查看>>
java设计模式-单例模式
查看>>
Java构造和解析Json数据的两种方法详解二
查看>>
系统句柄报too many files open
查看>>