使用此标记来了解有关PowerMock的问题,PowerMock是一个用于为类和方法创建模拟对象的Java库。关于PowerMock对Mockito的扩展的问题应该标记为[powermockito]。
我正在使用java创建手动依赖注入。我正在尝试为此创建Mockito测试。因为我是Mockito的新手而且我之前只为基于框架做过。所以需要你的帮助......
如何模拟非静态,非最终的void方法方法的签名如下。我正在使用Powermockito。 public class Name {public void methodName {...}}} @RunWith(...
我试图模拟一个包含2个静态成员A,B和静态方法Utils.SomeMethod的Impl。我最初尝试混合PowerMock和Mockito,但不确定这是否导致问题......
我正在尝试模拟并使用AWS buildin类。但不断得到不同的错误。当我测试整个方法时,我能够模仿所有其他方法,但是当涉及到凭证形成时......
我们可以在不使用powermockito的情况下模拟私有方法。我知道虽然powermockito有可能,但只是想与所有人一起检查,是否有可能通过其他方式。谢谢 - 萨姆
我有一个带静态方法的简单类,它通常抛出一个空指针:public class MyClass {private static String s; public static final int myMethod(){return s.length(); ...
我有一个枚举,必须有一个内部静态类用于bean注入。我觉得我面临着模拟的最困难的情况:枚举,静态类,静态字段,静态方法..公共枚举...
为什么PowerMock使用javassist libraray和Mockito不使用
我不明白为什么PowerMock使用javassist库而Mockito不是。
我有一个关于mockito功能之一的问题。在几个博客上,我已经读过,模拟构造函数是不可能通过mockito。对于我的一个测试案例,目前通过...完成
使用PowerMockito.whenNew()不会被模拟并调用原始方法
我有一个类似下面的代码:类A {public boolean myMethod(someargs){MyQueryClass query = new MyQueryClass(); Long id = query.getNextId(); //更多代码}}类......
我正在使用JUnit和Powermockito模拟。我必须使用maven或ant在CLI环境中工作。 emma版本:ema-2.0.5312 powermock版本:powermock-mockito-1.5.1-full junit version:...
mockito-mocked服务不返回true,总是返回false
下面的代码(CallService.java)调用一个名为AService的服务并进行一些更新,然后返回一个布尔值。 public boolean getUpdateStatus()抛出ServiceException {if(finder == null)...
运行测试时,方法调用会导致ClassCastException
我正在尝试在一个父类扩展的片段中运行一些测试......我的问题是我有一个方法正在使用一个Activity类进行演员。 FragmentToTest扩展......
无法在gradle中使用testCompile导入mockito导入
我正试图在我的项目中导入mockito,这是不可能的。我花了很多时间尝试...我正在使用Android Studio 3.0我在gradle依赖项中有这个:testCompile'junit:junit:4.12'...
PrepareForTest导致class.getPackage()返回null,变通方法?
我试图模拟私有静态final字段,但该类有一个方法调用class.getPackage(),当我使用@PrepareForTest时返回null。包a.b.c.d;公共类模型{...
不使用InjectMocks创建对象会导致httpClient出现问题
我有一个具有默认构造函数的类。在这个构造函数中,有很多成员被初始化为:public classs MyClass {private String variable1 = null; private String param1 =“2000”; ...
我有最后一堂课。 @Mock响应 响应; @Test public void removeStoreSuccess(){when(app.getApiService())。thenReturn(service);当(service.removeFavoriteStore(anyObject()))....
我想测试以下类Foo的构造函数。 import java.util.List; import java.util.stream.Collectors;公共课Foo {公共列表 酒吧; public Foo(列表
Spring启动在集成测试中使用PowerMock模拟静态方法
我正在SpringBoot中的RestController上编写集成测试。通常我会使用SpringRunner.class运行,但是当涉及Mock静态方法时,我需要使用PowerMock。奇怪的是......
如何使用Powermockito以便跳过私有void方法[重复]
我需要为类似于以下类的类编写测试用例:public class TestClass {public String loadBean(int i){String s = null; if(i <= 0){s =“less”; ...