are the same thing, the first is for testing a precise number of calls, the second, verify(mockObj).foo();
, actually does this:
public static <T> T verify(T mock) {
return MOCKITO_CORE.verify(mock, times(1));}
So it only changes for the readability of the code.