Aer*_*orm 9 mockito powermockito junit5
我想模拟构造函数并在调用构造函数时返回模拟对象。这可以使用 powermockito 的 whenNew 方法来实现,如下所示。
PowerMockito.whenNew(ClassName.class).withAnyArguments().thenReturn(mockObject);
由于 Junit5 尚不支持 powermockito,我需要知道是否可以使用 Mockito 来实现这一点。
小智 5
Mockito 3.5 在核心 Mockito 中添加了许多 PowerMock 的功能。它现在有一个方法,mockConstruction(),您可以使用它来模拟构造函数。参考:https://rieckpil.de/mock-java-constructors-and-their-object-creation-with-mockito/