无法设置Powermock

2020-09-17 02:49发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我无法为Mockito设置Powermock。

我正在使用Mockito版本1.9.5
JUnit版本是4.12

因此,我正在使用Powermock 1.5.6(根据本指南)。

这些是我使用过的Maven依赖项

  
           1.5.6 
      
      <依赖项>
          <依赖性>
               org.powermock 
               powermock-module-junit4-legacy 
               $ {powermock.version} 
              测试
          
          <依赖性>
               org.powermock 
               powermock-api-mockito 
               $ {powermock.version} 
              测试
          
          <依赖性>
               org.powermock 
               powermock-api-support 
               $ {powermock.version} 
              测试
          
      

  

构建项目时,一切似乎都很好,并下载了以下.jars:

  • powermock-api-mockito-1.5.6.jar

  • powermock-api-support-1.5.6.jar

  • powermock-module-junit4-legacy-1.5.6.jar

使用@ RunWith(PowerMockRunner.class)-注释Intellij说,在那里找到"不兼容的类型"。

我的IDE无法解析注解@ PrepareForTest。 根据此示例,.class文件应为 位于" org.powermock.core.classloader.annotations"内部,但对我而言,没有" core"目录。

关于如何正确设置的任何想法?

我们将不胜感激。
在此先感谢您!

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我无法为Mockito设置Powermock。

我正在使用Mockito版本1.9.5
JUnit版本是4.12

因此,我正在使用Powermock 1.5.6(根据本指南)。

这些是我使用过的Maven依赖项

  
           1.5.6 
      
      <依赖项>
          <依赖性>
               org.powermock 
               powermock-module-junit4-legacy 
               $ {powermock.version} 
              测试
          
          <依赖性>
               org.powermock 
               powermock-api-mockito 
               $ {powermock.version} 
              测试
          
          <依赖性>
               org.powermock 
               powermock-api-support 
               $ {powermock.version} 
              测试
          
      

  

构建项目时,一切似乎都很好,并下载了以下.jars:

  • powermock-api-mockito-1.5.6.jar

  • powermock-api-support-1.5.6.jar

  • powermock-module-junit4-legacy-1.5.6.jar

使用@ RunWith(PowerMockRunner.class)-注释Intellij说,在那里找到"不兼容的类型"。

我的IDE无法解析注解@ PrepareForTest。 根据此示例,.class文件应为 位于" org.powermock.core.classloader.annotations"内部,但对我而言,没有" core"目录。

关于如何正确设置的任何想法?

我们将不胜感激。
在此先感谢您!

付费偷看设置
发送
1条回答
一只江湖小虾
1楼-- · 2020-09-17 03:31

拉斐尔,

我想说的是,这更多是一个Stack OverFlow问题,您可能会有更多的运气得到答案。

致谢,
卢克

一周热门 更多>