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

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

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

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

      1. 使用 Mockito 2 模擬最終課程

        Mock final class with Mockito 2(使用 Mockito 2 模擬最終課程)
      2. <legend id='9gO9Z'><style id='9gO9Z'><dir id='9gO9Z'><q id='9gO9Z'></q></dir></style></legend>

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

                  <small id='9gO9Z'></small><noframes id='9gO9Z'>

                1. 本文介紹了使用 Mockito 2 模擬最終課程的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在從我目前正在處理的項目中刪除 Powermock,因此我正在嘗試僅使用 Mockito (mockito-core-2.2.28) 重寫一些現有的單一測試.

                  I'm removing Powermock from the project I'm currently working on, so I'm trying to rewrite some existing unitary test only with Mockito (mockito-core-2.2.28).

                  當我運行測試時,出現以下錯誤:

                  When I run the test, I have the following error:

                  org.mockito.exceptions.base.MockitoException:

                  org.mockito.exceptions.base.MockitoException:

                  無法模擬/監視類 com.ExternalpackagePath.Externalclass

                  Cannot mock/spy class com.ExternalpackagePath.Externalclass

                  Mockito 無法模擬/窺探,因為:

                  Mockito cannot mock/spy because :

                  • 最后一節課

                  我知道這個問題已經被問過了(如何模擬帶有 mockito 的 final 類,模擬對象調用 final使用 Mockito 類靜態方法),但我沒有找到我正在尋找的答案.

                  I know that this question has already been asked (How to mock a final class with mockito, Mock objects calling final classes static methods with Mockito), but I didn't find the answer I'm looking for.

                  這是我的代碼摘錄:

                  public class MyClassToTest extends TestCase {
                      private MyClass myClass;
                      @Mock private Externalclass ext;  // This class is final, I would like to mock it
                  
                      @Override
                      protected void setUp() throws Exception {
                          MockitoAnnotations.initMocks(this); // <<<< The exception is thrown here
                          ext = Mockito.mock(Externalclass.class);
                      }
                  }
                  

                  如 Mockito 文檔中所述(https://github.com/mockito/mockito/wiki/What%27s-new-in-Mockito-2,§Mock the unmockable),我添加了 org.mockito.plugins.MockMaker 文件.這是我項目的樹:

                  As mentioned in the Mockito documentation (https://github.com/mockito/mockito/wiki/What%27s-new-in-Mockito-2, §Mock the unmockable), I added the org.mockito.plugins.MockMaker file. This is the tree of my project :

                  • 項目
                    • 源代碼
                      • com.packagePath.myPackage
                        • 我的班級
                        • com.packagePath.myPackage
                          • myClassToTest
                          • 模擬擴展
                            • org.mockito.plugins.MockMaker

                            我也嘗試將資源"放在src"中的目錄,在名為test"的子目錄中,但結果仍然相同.

                            I also tries to put the "resources" directory in "src", in a subdir called "test", but the result is still the same.

                            我認為使用 Mockito v2 可以模擬決賽.有人知道這里缺少什么嗎?

                            I thought that mocking a final was possible with Mockito v2. Does someone have an idea of what is missing here ?

                            謝謝!

                            推薦答案

                            好吧,我發現這里有什么問題,它可能對其他人有用.我的項目樹錯了,我把org.mockito.plugins.MockMaker直接放到了src"的一個目錄mockito-extension"中.這是我現在的樹:

                            Well, I found what's wrong here, it maybe useful for other people. My project tree is wrong, I put the org.mockito.plugins.MockMaker in a directory "mockito-extension" directly in "src". This is my tree now:

                            • 項目
                              • 源代碼
                                • com.packagePath.myPackage
                                  • 我的班級
                                  • org.mockito.plugins.MockMaker
                                  • com.packagePath.myPackage
                                    • myClassToTest

                                    這篇關于使用 Mockito 2 模擬最終課程的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持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?)
                    <i id='3x5xW'><tr id='3x5xW'><dt id='3x5xW'><q id='3x5xW'><span id='3x5xW'><b id='3x5xW'><form id='3x5xW'><ins id='3x5xW'></ins><ul id='3x5xW'></ul><sub id='3x5xW'></sub></form><legend id='3x5xW'></legend><bdo id='3x5xW'><pre id='3x5xW'><center id='3x5xW'></center></pre></bdo></b><th id='3x5xW'></th></span></q></dt></tr></i><div class="zphfr5r" id='3x5xW'><tfoot id='3x5xW'></tfoot><dl id='3x5xW'><fieldset id='3x5xW'></fieldset></dl></div>
                    1. <legend id='3x5xW'><style id='3x5xW'><dir id='3x5xW'><q id='3x5xW'></q></dir></style></legend>

                            <tbody id='3x5xW'></tbody>

                          <small id='3x5xW'></small><noframes id='3x5xW'>

                          <tfoot id='3x5xW'></tfoot>
                            <bdo id='3x5xW'></bdo><ul id='3x5xW'></ul>
                            主站蜘蛛池模板: 打包钢带,铁皮打包带,烤蓝打包带-高密市金和金属制品厂 | 自动钻孔机-全自动数控钻孔机生产厂家-多米(广东)智能装备有限公司 | 天津仓库出租网-天津电商仓库-天津云仓一件代发-【博程云仓】 | 高压管道冲洗清洗机_液压剪叉式升降机平台厂家-林君机电 | 馋嘴餐饮网_餐饮加盟店火爆好项目_餐饮连锁品牌加盟指南创业平台 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 加盟店-品牌招商加盟-创业项目商机平台 | 耙式干燥机_真空耙式干燥机厂家-无锡鹏茂化工装备有限公司 | 换链神器官网-友情链接交换、购买交易于一体的站长平台 | 济南铝方通-济南铝方通价格-济南方通厂家-山东鲁方通建材有限公司 | 超声波清洗机-超声波清洗设备定制生产厂家 - 深圳市冠博科技实业有限公司 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库 | 工业淬火油烟净化器,北京油烟净化器厂家,热处理油烟净化器-北京众鑫百科 | 超声波破碎仪-均质乳化机(供应杭州,上海,北京,广州,深圳,成都等地)-上海沪析实业有限公司 | 板材品牌-中国胶合板行业十大品牌-环保板材-上海声达板材 | led全彩屏-室内|学校|展厅|p3|户外|会议室|圆柱|p2.5LED显示屏-LED显示屏价格-LED互动地砖屏_蕙宇屏科技 | 高光谱相机-近红外高光谱相机厂家-高光谱成像仪-SINESPEC 赛斯拜克 | 粘弹体防腐胶带,聚丙烯防腐胶带-全民塑胶 | 水厂自动化-水厂控制系统-泵站自动化|控制系统-闸门自动化控制-济南华通中控科技有限公司 | 薪动-人力资源公司-灵活用工薪资代发-费用结算-残保金优化-北京秒付科技有限公司 | 强效碱性清洗剂-实验室中性清洗剂-食品级高纯氮气发生器-上海润榕科学器材有限公司 | 盛源真空泵|空压机-浙江盛源空压机制造有限公司-【盛源官网】 | 实验室pH计|电导率仪|溶解氧测定仪|离子浓度计|多参数水质分析仪|pH电极-上海般特仪器有限公司 | 安徽净化板_合肥岩棉板厂家_玻镁板厂家_安徽科艺美洁净科技有限公司 | ph计,实验室ph计,台式ph计,实验室酸度计,台式酸度计 | 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 动力配电箱-不锈钢配电箱-高压开关柜-重庆宇轩机电设备有限公司 聚天冬氨酸,亚氨基二琥珀酸四钠,PASP,IDS - 远联化工 | 粉末冶金注射成型厂家|MIM厂家|粉末冶金齿轮|MIM零件-深圳市新泰兴精密科技 | 网带通过式抛丸机,,网带式打砂机,吊钩式,抛丸机,中山抛丸机生产厂家,江门抛丸机,佛山吊钩式,东莞抛丸机,中山市泰达自动化设备有限公司 | 民用音响-拉杆音响-家用音响-ktv专用音响-万昌科技 | C形臂_动态平板DR_动态平板胃肠机生产厂家制造商-普爱医疗 | 不干胶标签,不干胶标签纸_厂家-山东同力胶粘制品 | 涂层测厚仪_漆膜仪_光学透过率仪_十大创新厂家-果欧电子科技公司 | 聚氨酯催化剂K15,延迟催化剂SA-1,叔胺延迟催化剂,DBU,二甲基哌嗪,催化剂TMR-2,-聚氨酯催化剂生产厂家 | 首页 - 张店继勇软件开发工作室| 首页|专注深圳注册公司,代理记账报税,注册商标代理,工商变更,企业400电话等企业一站式服务-慧用心 | ASA膜,ASA共挤料,篷布色母料-青岛未来化学有限公司 | 华溶溶出仪-Memmert稳定箱-上海协烁仪器科技有限公司 | 早报网| 六维力传感器_六分量力传感器_模腔压力传感器-南京数智微传感科技有限公司 | 智能终端_RTU_dcm_北斗星空自动化科技|