isNull()
/ anyList()
是否有anyListOf(Class<T>)
匹配器对应物?使用下面的代码片段,这是否可能,或者我做错了。
@Mock private Calling calling;
@Test
public void test() {
final Object VALUE_ONE = new Object();
final Object VALUE_TWO = null;
when(calling.read(any(), anyList(), anyList)).thenReturn(VALUE_ONE);
// Should be
// when(calling.read(any(), anyList(), isNull())).thenReturn(VALUE_TWO);
when(calling.read(any(), anyList(), anyList)).thenReturn(VALUE_TWO);
TestClass resposne = TestHelper.read(calling, 1l);
...
}
答案 0 :(得分:0)
你可以在Mockito中这样写。
Mockito.when(mo.read(Mockito.any(), Mockito.anyList(), Mockito.eq(null))).thenReturn(VALUE_ONE);