久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

    <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="qwawimqqmiuu" 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 想要但沒有被調(diào)用,實際上與這個

        Exception : mockito wanted but not invoked, Actually there were zero interactions with this mock(例外:mockito 想要但沒有被調(diào)用,實際上與這個 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="qwawimqqmiuu" 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 想要但沒有被調(diào)用,實際上與這個 mock 的交互為零的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  我有界面

                  Interface MyInterface {
                    myMethodToBeVerified (String, String);
                  }
                  

                  接口的實現(xiàn)是

                  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.我已經(jīng)完成了

                  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 想要但沒有被調(diào)用,實際上在驗證調(diào)用時與這個 mock 的交互為零.

                  誰能提出一些解決方案.

                  can anyone suggest some solutions.

                  推薦答案

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

                  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"));
                  }
                  

                  這篇關(guān)于例外:mockito 想要但沒有被調(diào)用,實際上與這個 mock 的交互為零的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

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

                  相關(guān)文檔推薦

                  How can I detect integer overflow on 32 bits int?(如何檢測 32 位 int 上的整數(shù)溢出?)
                  Local variables before return statements, does it matter?(return 語句之前的局部變量,這有關(guān)系嗎?)
                  How to convert Integer to int?(如何將整數(shù)轉(zhuǎn)換為整數(shù)?)
                  How do I create an int array with randomly shuffled numbers in a given range(如何在給定范圍內(nèi)創(chuàng)建一個隨機打亂數(shù)字的 int 數(shù)組)
                  Inconsistent behavior on java#39;s ==(java的行為不一致==)
                  Why is Java able to store 0xff000000 as an int?(為什么 Java 能夠?qū)?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="qwawimqqmiuu" 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>

                            主站蜘蛛池模板: 每日更新av | 最近中文字幕在线视频1 | 国产精品亚洲欧美日韩一区在线 | a毛片| 国产一级免费在线观看 | 日韩精品一区二区三区第95 | 欧美精品一区二区三区在线 | 91亚洲欧美| 中文字幕在线观看一区二区 | 成人亚洲精品久久久久软件 | 欧美a√| 久久久久久av | 欧美成人免费在线视频 | www.4567| 久久久亚洲成人 | 国产精品国产三级国产aⅴ中文 | 亚洲网在线| 伊人手机在线视频 | 奇米四色影视 | 国产1区2区在线观看 | 一区二区三区播放 | 国产精品久久久久久久久久久久久久 | 国产999精品久久久久久 | 亚洲一区久久 | 久久久久久久香蕉 | 久操国产 | 91成人午夜性a一级毛片 | 97日日碰人人模人人澡分享吧 | 国产在线一区二区三区 | 国产欧美精品 | 欧美久久一区二区三区 | 亚州精品天堂中文字幕 | 成人免费黄视频 | 国户精品久久久久久久久久久不卡 | 亚洲国产一 | 久久综合狠狠综合久久 | 麻豆久久久久久久 | 欧美综合一区 | 国产一区二区日韩 | 久久只有精品 | 亚洲欧美日韩精品久久亚洲区 |