如何使用mockito模拟QueueItems []?

时间:2015-05-29 19:39:20

标签: mockito

QueueItems[] items = ....

我如何使用mockito模拟QueueItems []的对象?

我试过:ArrayList workItems = mock(ArrayList.class);           QueueItems = mock(QueueItems.class);

但没有工作。

1 个答案:

答案 0 :(得分:0)

如果要自定义创建项目数组,则应创建此类数组,然后将mocks插入到数组中。您不应该尝试模拟数组,因为这是核心Java实现。

此外,== disasm: <RubyVM::InstructionSequence:block in irb_binding@(irb)>===== == catch table | catch type: redo st: 0002 ed: 0009 sp: 0000 cont: 0002 | catch type: next st: 0002 ed: 0009 sp: 0000 cont: 0009 |------------------------------------------------------------------------ 0000 trace 256 ( 1) 0002 trace 1 0004 putself 0005 putstring \"foo\" 0007 opt_send_without_block <callinfo!mid:puts, argc:1, FCALL|ARGS_SIMPLE> 0009 trace 512 0011 leave 更好用,因为它们可以提供更大的灵活性。一个例子:

List