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

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

      <legend id='UUaTI'><style id='UUaTI'><dir id='UUaTI'><q id='UUaTI'></q></dir></style></legend>
        <bdo id='UUaTI'></bdo><ul id='UUaTI'></ul>

      <tfoot id='UUaTI'></tfoot>

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

      1. 測試方法之外的 Mockito 存根

        Mockito stubbing outside of the test method(測試方法之外的 Mockito 存根)

          1. <legend id='JTGCH'><style id='JTGCH'><dir id='JTGCH'><q id='JTGCH'></q></dir></style></legend>

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

              <tbody id='JTGCH'></tbody>

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

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

                1. 本文介紹了測試方法之外的 Mockito 存根的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我在測試方法之外有以下方法

                  I have the following method outside the test method

                  private DynamicBuild getSkippedBuild() {
                      DynamicBuild build = mock(DynamicBuild.class);
                      when(build.isSkipped()).thenReturn(true);
                      return build;
                  }
                  

                  但是當我調用這個方法時,我得到了以下錯誤

                  but when I call this method I get the following error

                  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 似乎不高興.不支持嗎?

                  Looks like mockito is not happy when you stub outside the test method. Is that not supported ?

                  我可以通過在 @Test 方法中執行存根來實現此功能,但我想在 @Tests 中重復使用存根.

                  I can get this to work by doing the stubbing in @Test method but I want to reuse the stubbing across @Tests.

                  推薦答案

                  如果 isSkipped() 不是 final 方法,這個問題可能表明你嘗試存根一種方法,而另一種方法的存根正在進行中.它不受支持,因為 Mockito 在其存根 API 中依賴于方法調用的順序(when() 等).

                  If isSkipped() is not a final method, this problem probably indicates that you try to stub a method while stubbing of another method is in progress. It's not supported because Mockito relies on order of method invocations (when(), etc) in its stubbing API.

                  我猜你的測試方法中有這樣的東西:

                  I guess you have something like this in your test method:

                  when(...).thenReturn(getSkippedBuild());
                  

                  如果是,則需要改寫如下:

                  If so, you need to rewrite it as follows:

                  DynamicBuild build = getSkippedBuild();
                  when(...).thenReturn(build);
                  

                  這篇關于測試方法之外的 Mockito 存根的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持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='XzheH'></tfoot>

                      <bdo id='XzheH'></bdo><ul id='XzheH'></ul>
                    • <legend id='XzheH'><style id='XzheH'><dir id='XzheH'><q id='XzheH'></q></dir></style></legend>

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

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

                          • 主站蜘蛛池模板: 婷婷久久五月天 | 欧美日韩视频 | 国产欧美一区二区三区久久人妖 | av电影一区 | 亚洲精品在线免费观看视频 | 91在线精品视频 | 欧美在线观看一区二区 | 狠狠操狠狠干 | 成人性视频免费网站 | 另类亚洲视频 | 99精品视频在线 | 一区二区三区久久久 | 日本黄色一级视频 | 伊人导航| 亚洲国产成人av好男人在线观看 | 日韩av高清 | 中文字幕在线二区 | 亚洲国产精品人人爽夜夜爽 | 99久久久无码国产精品 | 日日天天 | 国产亚洲一区二区三区在线观看 | 国产精品久久久久久一区二区三区 | 久久成人精品视频 | 亚洲一二三区免费 | 国产精品久久久久久久久久妇女 | 完全免费在线视频 | 色综合久久久 | 成人av鲁丝片一区二区小说 | 婷婷开心激情综合五月天 | 91精品久久久久久久久久入口 | 在线观看www | 日韩亚洲视频 | 作爱视频免费看 | 天天av网 | 欧美一区精品 | 亚洲第一黄色网 | 日本久久久一区二区三区 | 精品日韩一区 | 成人小视频在线免费观看 | 欧美一二三| 亚洲精品免费在线观看 |