草庐IT

mappingFilter

全部标签

java - Mockito:以复杂对象作为参数的 stub 方法

也许这是一个新手问题,但找不到答案。我需要用Mockitostub一个方法。如果该方法具有“简单”参数,那么我可以做到。例如,带有两个参数的find方法,汽车颜色和门数:when(carFinderMock.find(eq(Color.RED),anyInt())).thenReturn(Car1);when(carFinderMock.find(eq(Color.BLUE),anyInt())).thenReturn(Car2);when(carFinderMock.find(eq(Color.GREEN),eq(5))).thenReturn(Car3);问题是find参数是一个复