【发布时间】:2017-05-23 11:44:33
【问题描述】:
如何用可变参数模拟方法concatenate(String... messages)
如果我将参数传递为
String[] messages = {"abc"};
Helper helper = mock(Helper.class);
doReturn(someStr).when(helper).concatenate(messages);
这行不通。
【问题讨论】:
-
你为什么要首先做这样的事情?
-
@mike:我正在使用 mockito 编写 junit,我想模拟 concatenate()。我也试过 Mockito。
anyVararg() 但没有运气。