Page 1 of 1

Verwendung der Methode „Verify()“ mit und ohne Parameter „times(1)“.

Posted: 27 Jan 2025, 10:42
by Anonymous
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?

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?