pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

<i id='Jsd5h'><tr id='Jsd5h'><dt id='Jsd5h'><q id='Jsd5h'><span id='Jsd5h'><b id='Jsd5h'><form id='Jsd5h'><ins id='Jsd5h'></ins><ul id='Jsd5h'></ul><sub id='Jsd5h'></sub></form><legend id='Jsd5h'></legend><bdo id='Jsd5h'><pre id='Jsd5h'><center id='Jsd5h'></center></pre></bdo></b><th id='Jsd5h'></th></span></q></dt></tr></i><div class="r1tjxzp" id='Jsd5h'><tfoot id='Jsd5h'></tfoot><dl id='Jsd5h'><fieldset id='Jsd5h'></fieldset></dl></div>
<legend id='Jsd5h'><style id='Jsd5h'><dir id='Jsd5h'><q id='Jsd5h'></q></dir></style></legend>

          <bdo id='Jsd5h'></bdo><ul id='Jsd5h'></ul>
      1. <tfoot id='Jsd5h'></tfoot>

        <small id='Jsd5h'></small><noframes id='Jsd5h'>

        調用未存根的方法時拋出 RuntimeException

        Throw a RuntimeException when invoking an unstubbed method(調用未存根的方法時拋出 RuntimeException)

        <small id='bHnc3'></small><noframes id='bHnc3'>

            <bdo id='bHnc3'></bdo><ul id='bHnc3'></ul>
          • <tfoot id='bHnc3'></tfoot>

                  <i id='bHnc3'><tr id='bHnc3'><dt id='bHnc3'><q id='bHnc3'><span id='bHnc3'><b id='bHnc3'><form id='bHnc3'><ins id='bHnc3'></ins><ul id='bHnc3'></ul><sub id='bHnc3'></sub></form><legend id='bHnc3'></legend><bdo id='bHnc3'><pre id='bHnc3'><center id='bHnc3'></center></pre></bdo></b><th id='bHnc3'></th></span></q></dt></tr></i><div class="5jnj7l7" id='bHnc3'><tfoot id='bHnc3'></tfoot><dl id='bHnc3'><fieldset id='bHnc3'></fieldset></dl></div>
                  <legend id='bHnc3'><style id='bHnc3'><dir id='bHnc3'><q id='bHnc3'></q></dir></style></legend>

                    <tbody id='bHnc3'></tbody>
                  本文介紹了調用未存根的方法時拋出 RuntimeException的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在使用 Mockito.我想在調用未存根的方法時拋出 RuntimeException.

                  I'm using Mockito. I want to throw a RuntimeException when an unstubbed method is called.

                  有什么辦法嗎?

                  推薦答案

                  您可以為模擬設置默認答案.所有未存根的方法都將使用此默認答案.

                  You can set a default answer for a mock. All methods that aren't stubbed will use this default answer.

                  public void testUnstubbedException() {
                      // Create a mock with all methods throwing a RuntimeException by default
                      SomeClass someClass = mock( SomeClass .class, new RuntimeExceptionAnswer() );
                  
                      doReturn(1).when(someClass).getId(); // Must use doReturn
                  
                      int id = someClass.getId(); // Will return 1
                  
                      someClass.unstubbedMethod(); // Will throw RuntimeException
                  }
                  
                  public static class RuntimeExceptionAnswer implements Answer<Object> {
                  
                      public Object answer( InvocationOnMock invocation ) throws Throwable {
                          throw new RuntimeException ( invocation.getMethod().getName() + " is not stubbed" );
                      }
                  
                  }
                  

                  請注意,您不能when 與此功能一起使用,因為該方法在 when 之前調用(mockito when() 調用如何工作?),它會在之前拋出 RuntimeException模擬進入存根模式.

                  Note that you cannot use when with this functionality, since the method is called before when (How does mockito when() invocation work?) and it will throw a RuntimeException before the mock goes into stubbing mode.

                  因此,您必須使用 doReturn 才能使其工作.

                  Therefore, you must use doReturn for this to work.

                  這篇關于調用未存根的方法時拋出 RuntimeException的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  How can I detect integer overflow on 32 bits int?(如何檢測 32 位 int 上的整數溢出?)
                  Local variables before return statements, does it matter?(return 語句之前的局部變量,這有關系嗎?)
                  How to convert Integer to int?(如何將整數轉換為整數?)
                  How do I create an int array with randomly shuffled numbers in a given range(如何在給定范圍內創建一個隨機打亂數字的 int 數組)
                  Inconsistent behavior on java#39;s ==(java的行為不一致==)
                  Why is Java able to store 0xff000000 as an int?(為什么 Java 能夠將 0xff000000 存儲為 int?)
                    <tbody id='uSsQU'></tbody>

                      <legend id='uSsQU'><style id='uSsQU'><dir id='uSsQU'><q id='uSsQU'></q></dir></style></legend>

                    1. <i id='uSsQU'><tr id='uSsQU'><dt id='uSsQU'><q id='uSsQU'><span id='uSsQU'><b id='uSsQU'><form id='uSsQU'><ins id='uSsQU'></ins><ul id='uSsQU'></ul><sub id='uSsQU'></sub></form><legend id='uSsQU'></legend><bdo id='uSsQU'><pre id='uSsQU'><center id='uSsQU'></center></pre></bdo></b><th id='uSsQU'></th></span></q></dt></tr></i><div class="v7zl7f7" id='uSsQU'><tfoot id='uSsQU'></tfoot><dl id='uSsQU'><fieldset id='uSsQU'></fieldset></dl></div>
                      • <bdo id='uSsQU'></bdo><ul id='uSsQU'></ul>
                        • <tfoot id='uSsQU'></tfoot>

                        • <small id='uSsQU'></small><noframes id='uSsQU'>

                          • 主站蜘蛛池模板: 暖气片十大品牌厂家_铜铝复合暖气片厂家_暖气片什么牌子好_欣鑫达散热器 | 高效复合碳源-多核碳源生产厂家-污水处理反硝化菌种一长隆科技库巴鲁 | 绿萝净除甲醛|深圳除甲醛公司|测甲醛怎么收费|培训机构|电影院|办公室|车内|室内除甲醛案例|原理|方法|价格立马咨询 | 山东led显示屏,山东led全彩显示屏,山东LED小间距屏,临沂全彩电子屏-山东亚泰视讯传媒有限公司 | 地图标注-手机导航电子地图如何标注-房地产商场地图标记【DiTuBiaoZhu.net】 | 开云(中国)Kaiyun·官方网站 - 登录入口 | 济宁工业提升门|济宁电动防火门|济宁快速堆积门-济宁市统一电动门有限公司 | 乐之康护 - 专业护工服务平台,提供医院陪护-居家照护-居家康复 | 山东集装箱活动房|济南集装箱活动房-济南利森集装箱有限公司 | 异噻唑啉酮-均三嗪-三丹油-1227-中北杀菌剂厂家 | 杜甫仪器官网|实验室平行反应器|升降水浴锅|台式低温循环泵 | 北京网站建设首页,做网站选【优站网】,专注北京网站建设,北京网站推广,天津网站建设,天津网站推广,小程序,手机APP的开发。 | 山东PE给水管厂家,山东双壁波纹管,山东钢带增强波纹管,山东PE穿线管,山东PE农田灌溉管,山东MPP电力保护套管-山东德诺塑业有限公司 | 屏蔽服(500kv-超高压-特高压-电磁)-徐吉电气 | 阿尔法-MDR2000无转子硫化仪-STM566 SATRA拉力试验机-青岛阿尔法仪器有限公司 | 恒温槽_恒温水槽_恒温水浴槽-上海方瑞仪器有限公司 | 新密高铝耐火砖,轻质保温砖价格,浇注料厂家直销-郑州荣盛窑炉耐火材料有限公司 | 兰州牛肉面加盟,兰州牛肉拉面加盟-京穆兰牛肉面 | 无尘烘箱_洁净烤箱_真空无氧烤箱_半导体烤箱_电子防潮柜-深圳市怡和兴机电 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 加气混凝土砌块设备,轻质砖设备,蒸养砖设备,新型墙体设备-河南省杜甫机械制造有限公司 | 成都亚克力制品,PVC板,双色板雕刻加工,亚克力门牌,亚克力标牌,水晶字雕刻制作-零贰捌广告 | 合肥制氮机_合肥空压机厂家_安徽真空泵-凯圣精机 | 对夹式止回阀厂家,温州对夹式止回阀制造商--永嘉县润丰阀门有限公司 | 泰国试管婴儿_泰国第三代试管婴儿费用|成功率|医院—新生代海外医疗 | 旋振筛_不锈钢旋振筛_气旋筛_旋振筛厂家—新乡市大汉振动机械有限公司 | 金蝶帐无忧|云代账软件|智能财税软件|会计代账公司专用软件 | 磁粉制动器|张力控制器|气胀轴|伺服纠偏控制器整套厂家--台灵机电官网 | 江苏全风,高压风机,全风环保风机,全风环形高压风机,防爆高压风机厂家-江苏全风环保科技有限公司(官网) | 超声波清洗机_大型超声波清洗机_工业超声波清洗设备-洁盟清洗设备 | 粤丰硕水性环氧地坪漆-防静电自流平厂家-环保地坪涂料代理 | 北京开业庆典策划-年会活动策划公司-舞龙舞狮团大鼓表演-北京盛乾龙狮鼓乐礼仪庆典策划公司 | 充气膜专家-气膜馆-PTFE膜结构-ETFE膜结构-商业街膜结构-奥克金鼎 | 经济师考试_2025中级经济师报名时间_报名入口_考试时间_华课网校经济师培训网站 | 播音主持培训-中影人教育播音主持学苑「官网」-中国艺考界的贵族学校 | 洛阳永磁工业大吊扇研发生产-工厂通风降温解决方案提供商-中实洛阳环境科技有限公司 | 灌木树苗-绿化苗木-常绿乔木-价格/批发/基地 - 四川成都途美园林 | 翰香原枣子坊加盟费多少钱-正宗枣核糕配方培训利润高飘香 | 体检车_移动CT车_CT检查车_CT车_深圳市艾克瑞电气有限公司移动CT体检车厂家-深圳市艾克瑞电气有限公司 | 啤酒设备-小型啤酒设备-啤酒厂设备-济南中酿机械设备有限公司 | 数年网路-免费在线工具您的在线工具箱-shuyear.com |