gpt4 book ai didi

mockito - 在 spy 对象上回答后如何在 Mockito 中执行原始方法

转载 作者:行者123 更新时间:2023-12-02 00:54:11 27 4
gpt4 key购买 nike

我想知道描述中的事情是否可行以及如何去做。

我知道你可以调用原始方法然后像这样做答案:

when(presenter, "myMethod").doAnswer(<CUSTOMANSWER>)

但我想对它们进行不同的排序,首先执行 CUSTOMANSWER,然后调用原始方法。

最佳答案

对于追随者,实际上可以同时doAnswer callRealMethod...

   doAnswer(new Answer<Object>() {
public Object answer(InvocationOnMock invocationOnMock) throws Throwable {
invocationOnMock.callRealMethod(); // this one
return null;
}
}).when(subject).method(...);

关于mockito - 在 spy 对象上回答后如何在 Mockito 中执行原始方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37138598/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com