Is there a way to get a mocked class to return some object no matter what arguments the function is called with?
For example, if one of my param开发者_Python百科eters' types did not have the .equals() method properly implemented.
when(mock.someMethod(any()).thenReturn(yourValue);
The any() matcher basically says you can have any value or a null. Check out the documentation at mockito, especially the section on Argument Matchers.
There are also generics i.e.
when(mock.someMethod(Matchers.<String>any(), Matchers.<Interval>any(), Matchers.Integer>any())).thenReturn(yourValue);
 
         
                                         
                                         
                                         
                                        ![Interactive visualization of a graph in python [closed]](https://www.devze.com/res/2023/04-10/09/92d32fe8c0d22fb96bd6f6e8b7d1f457.gif) 
                                         
                                         
                                         
                                         加载中,请稍侯......
 加载中,请稍侯......
      
精彩评论