使用此标记来了解有关PowerMock的问题,PowerMock是一个用于为类和方法创建模拟对象的Java库。关于PowerMock对Mockito的扩展的问题应该标记为[powermockito]。
Mockito / PowerMockito每次在不同实例的循环中模拟静态方法?
我有一个静态方法,我需要使用Mockito / PowerMockito模拟公共静态Person MyFactory.getPersonObject(信息信息)此方法正在循环中使用,并为每个人使用一个信息...
使用PowerMockito如何使用一组特定参数验证是否调用了构造函数
注意:期待那些想要指出在其中构造对象的代码的糟糕设计,而不是通过依赖注入或工厂,这很容易......
带有eq(“string”)的Whitebox invokeMethod
我有测试Document document = spy(new Document()); Whitebox.setInternalState(documentReceiverInteractor,“document”,document); String text =“string”; Whitebox.invokeMethod(...
假设我有两个类A和B.类A {public String methodA(String name){B b = new B(); b.methodB(名称); B类{public String methodB(String name){return name + ...
我有一个程序,我已经编写了以下集成测试(真正的测试要复杂得多,但这些是重要的部分):@ RunWith(SpringRunner.class)@SpringBootTest(...
我有一个基于spring的项目,我正在尝试改进其中的代码覆盖率我有以下代码块,它在defferedResult onCompletion方法util上使用lambda ....
我试图在我的测试用例中使用Powermockito来测试遗留公共最终ClassToTest中的void delete()方法,但是当我在ClassToTest上调用mockStatic时抛出此异常...
我有以下powermock测试:@RunWith(PowerMockRunner.class)@PrepareForTest({DaoCaseTypeDefinition.class,QDataContext.class})公共类PowermockTest {private static QDataContext m_dc; ...
Powermock,UUID.getRandom的mockStatic在测试类中工作,但在测试的类中没有
奇怪的情况:使用Powermock模拟出UUID.getRandom()。这适用于JUnit测试类,但是当被测试的类(过滤器,如果重要)调用UUID.getRandom时,唯一的UUID是......
TestNG参数化测试和PowerMockito导致MethodMatcherException
我正在使用org.powermock:powermock-module-testng:1.7.3 org.powermock:powermock-api-mockito:1.7.3 org.testng:testng:6.11 Eveything工作正常,直到我添加org.powermock.core.classloader .annotations ....
我有一个实用程序类,其中一个静态方法调用另一个。我想模拟被调用的方法而不是目标方法。有人有例子吗?我有:@RunWith(PowerMockRunner.class)@ ...
对于我们的应用程序,我们创建了一系列健康检查。其中一个运行状况检查检查MySql数据库是否已启动并正在运行。为了对这个功能进行单元测试,我需要......
EasyMock失败的测试用例“无效使用参数匹配器! 2匹配预期,1记录“错误
让我们将我们的测试文件命名为ExecutorTest.java。在这个文件中,我们有一个单元测试用例,它使用EasyMock模拟一个静态方法 - Executor exectorInstance; PowerMock.mockStaticPartial(...
我的情况:我想补充一个新的测试。我需要模拟Service类的一个静态方法X.不幸的是,现有测试以某种方式使用这种静态方法。当我嘲笑X ......
mockito + easymock - NoClassDefFoundError:net / sf / cglib / proxy / Enhancer
我正在使用easymock + powermock编写测试,我使用powermock的原因是模拟静态方法。我的测试类看起来像:import static org.powermock.api.easymock.PowerMock.mockStatic; ...
我正在编写单元测试并遇到构建器的问题:这是要测试的类:公共类ToBeTest(){public void enact(SomeInput input){Session s = Session.builder()....