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

    <tfoot id='GlXgQ'></tfoot>

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

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

        • <bdo id='GlXgQ'></bdo><ul id='GlXgQ'></ul>
        <legend id='GlXgQ'><style id='GlXgQ'><dir id='GlXgQ'><q id='GlXgQ'></q></dir></style></legend>
      1. 例外:mockito 想要但沒有被調用,實際上與這個

        Exception : mockito wanted but not invoked, Actually there were zero interactions with this mock(例外:mockito 想要但沒有被調用,實際上與這個 mock 的交互為零)

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

          <tfoot id='jOUVI'></tfoot>

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

                <tbody id='jOUVI'></tbody>
                • 本文介紹了例外:mockito 想要但沒有被調用,實際上與這個 mock 的交互為零的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我有界面

                  Interface MyInterface {
                    myMethodToBeVerified (String, String);
                  }
                  

                  接口的實現是

                  class MyClassToBeTested implements MyInterface {
                     myMethodToBeVerified(String, String) {
                      …….
                     }
                  }
                  

                  我還有一門課

                  class MyClass {
                      MyInterface myObj = new MyClassToBeTested();
                      public void abc(){
                           myObj.myMethodToBeVerified (new String("a"), new String("b"));
                      }
                  }
                  

                  我正在嘗試為 MyClass 編寫 JUnit.我已經完成了

                  I am trying to write JUnit for MyClass. I have done

                  class MyClassTest {
                      MyClass myClass = new MyClass();
                    
                      @Mock
                      MyInterface myInterface;
                  
                      testAbc(){
                           myClass.abc();
                           verify(myInterface).myMethodToBeVerified(new String("a"), new String("b"));
                      }
                  }
                  

                  但是我得到 mockito 想要但沒有被調用,實際上在驗證調用時與這個 mock 的交互為零.

                  誰能提出一些解決方案.

                  can anyone suggest some solutions.

                  推薦答案

                  你需要在你正在測試的類中注入 mock.目前,您正在與真實對象進行交互,而不是與模擬對象進行交互.您可以通過以下方式修復代碼:

                  You need to inject mock inside the class you're testing. At the moment you're interacting with the real object, not with the mock one. You can fix the code in a following way:

                  void testAbc(){
                       myClass.myObj = myInteface;
                       myClass.abc();
                       verify(myInterface).myMethodToBeVerified(new String("a"), new String("b"));
                  }
                  

                  雖然將所有初始化代碼提取到 @Before

                  although it would be a wiser choice to extract all initialization code into @Before

                  @Before
                  void setUp(){
                       myClass = new myClass();
                       myClass.myObj = myInteface;
                  }
                  
                  @Test
                  void testAbc(){
                       myClass.abc();
                       verify(myInterface).myMethodToBeVerified(new String("a"), new String("b"));
                  }
                  

                  這篇關于例外:mockito 想要但沒有被調用,實際上與這個 mock 的交互為零的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持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?)
                    <tfoot id='vNd3j'></tfoot>

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

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

                            <bdo id='vNd3j'></bdo><ul id='vNd3j'></ul>

                              <tbody id='vNd3j'></tbody>

                            主站蜘蛛池模板: 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 北京开业庆典策划-年会活动策划公司-舞龙舞狮团大鼓表演-北京盛乾龙狮鼓乐礼仪庆典策划公司 | 品牌策划-品牌设计-济南之式传媒广告有限公司官网-提供品牌整合丨影视创意丨公关活动丨数字营销丨自媒体运营丨数字营销 | 水质传感器_水质监测站_雨量监测站_水文监测站-山东水境传感科技有限公司 | ?水马注水围挡_塑料注水围挡_防撞桶-常州瑞轩水马注水围挡有限公司 | 振动时效_振动时效仪_超声波冲击设备-济南驰奥机电设备有限公司 北京宣传片拍摄_产品宣传片拍摄_宣传片制作公司-现像传媒 | PCB接线端子_栅板式端子_线路板连接器_端子排生产厂家-置恒电气 喷码机,激光喷码打码机,鸡蛋打码机,手持打码机,自动喷码机,一物一码防伪溯源-恒欣瑞达有限公司 假肢-假肢价格-假肢厂家-河南假肢-郑州市力康假肢矫形器有限公司 | 超声波乳化机-超声波分散机|仪-超声波萃取仪-超声波均质机-精浩机械|首页 | 免费网站网址收录网_海企优网站推荐平台 | STRO|DTRO-STRO反渗透膜(科普)_碟滤| 流量检测仪-气密性检测装置-密封性试验仪-东莞市奥图自动化科技有限公司 | 四川实木门_成都实木门 - 蓬溪聚成门业有限公司 | 奥运星-汽车性能网评-提供个性化汽车资讯 | 锯边机,自动锯边机,双面涂胶机-建业顺达机械有限公司 | 大白菜官网,大白菜winpe,大白菜U盘装系统, u盘启动盘制作工具 | 高温热泵烘干机,高温烘干热泵,热水设备机组_正旭热泵 | 【电子厂招聘_普工招工网_工厂招聘信息平台】-工立方打工网 | 奶茶加盟,奶茶加盟店连锁品牌-甜啦啦官网 | 连续油炸机,全自动油炸机,花生米油炸机-烟台茂源食品机械制造有限公司 | 医养体检包_公卫随访箱_慢病随访包_家签随访包_随访一体机-济南易享医疗科技有限公司 | PCB接线端子_栅板式端子_线路板连接器_端子排生产厂家-置恒电气 喷码机,激光喷码打码机,鸡蛋打码机,手持打码机,自动喷码机,一物一码防伪溯源-恒欣瑞达有限公司 假肢-假肢价格-假肢厂家-河南假肢-郑州市力康假肢矫形器有限公司 | 石膏基自流平砂浆厂家-高强石膏基保温隔声自流平-轻质抹灰石膏粉砂浆批发-永康市汇利建设有限公司 | 西门子气候补偿器,锅炉气候补偿器-陕西沃信机电工程有限公司 | 水上浮桥-游艇码头-浮动码头-游船码头-码瑞纳游艇码头工程 | 金属回收_废铜废铁回收_边角料回收_废不锈钢回收_废旧电缆线回收-广东益夫金属回收公司 | 北京公积金代办/租房发票/租房备案-北京金鼎源公积金提取服务中心 | 自恢复保险丝_贴片保险丝_力特保险丝_Littelfuse_可恢复保险丝供应商-秦晋电子 | 篮球架_乒乓球台_足球门_校园_竞技体育器材_厂家_价格-沧州浩然体育器材有限公司 | 东莞注册公司-代办营业执照-东莞公司注册代理记账-极刻财税 | 康明斯发电机,上柴柴油发电机,玉柴柴油发电机组_海南重康电力官网 | 木材烘干机,木炭烘干机,纸管/佛香烘干设备-河南蓝天机械制造有限公司 | 课件导航网_ppt课件_课件模板_课件下载_最新课件资源分享发布平台 | 东莞喷砂机-喷砂机-喷砂机配件-喷砂器材-喷砂加工-东莞市协帆喷砂机械设备有限公司 | 气弹簧定制-气动杆-可控气弹簧-不锈钢阻尼器-工业气弹簧-可调节气弹簧厂家-常州巨腾气弹簧供应商 | 广东健伦体育发展有限公司-体育工程配套及销售运动器材的体育用品服务商 | 防水套管-柔性防水套管-刚性防水套管-上海执品管件有限公司 | Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 高柔性拖链电缆_卷筒电缆_耐磨耐折聚氨酯电缆-玖泰特种电缆 | 超细粉碎机|超微气流磨|气流分级机|粉体改性设备|超微粉碎设备-山东埃尔派粉碎机厂家 | 高低温试验房-深圳高低温湿热箱-小型高低温冲击试验箱-爱佩试验设备 | 滚珠丝杆升降机_螺旋升降机_丝杠升降机-德迈传动 |