Verwendung der Methode „Verify()“ mit und ohne Parameter „times(1)“.
Posted: 27 Jan 2025, 10:42
Ich konnte keinen praktischen Unterschied zwischen diesen beiden Verwendungen finden. Könnte es möglicherweise zu künftigen Komplikationen zu vermeiden, könnte es möglicherweise ein Problem verursachen, das zufällig eine von ihnen auswählt?
[*]
Wenn sie genau gleich sind, welches kann als Best Practice angenommen werden?
Code: Select all
verify(mockObj).foo();
[*]
Code: Select all
verify(mockObj, times(1)).foo();
Wenn sie genau gleich sind, welches kann als Best Practice angenommen werden?