diff --git a/src/main/java/org/mockito/MockedStatic.java b/src/main/java/org/mockito/MockedStatic.java index ac291ba33c..b1089cdbf0 100644 --- a/src/main/java/org/mockito/MockedStatic.java +++ b/src/main/java/org/mockito/MockedStatic.java @@ -35,14 +35,21 @@ public interface MockedStatic extends ScopedMock { * See {@link Mockito#verify(Object)}. */ default void verify(Verification verification) { - verify(times(1), verification); + verify(verification, times(1)); } /** * See {@link Mockito#verify(Object, VerificationMode)}. + * + * @deprecated Please use {@link MockedStatic#verify(Verification, VerificationMode) instead */ void verify(VerificationMode mode, Verification verification); + /** + * See {@link Mockito#verify(Object, VerificationMode)}. + */ + void verify(Verification verification, VerificationMode mode); + /** * See {@link Mockito#reset(Object[])}. */ diff --git a/src/main/java/org/mockito/internal/MockedStaticImpl.java b/src/main/java/org/mockito/internal/MockedStaticImpl.java index 7c3af584eb..0c9456e030 100644 --- a/src/main/java/org/mockito/internal/MockedStaticImpl.java +++ b/src/main/java/org/mockito/internal/MockedStaticImpl.java @@ -61,6 +61,11 @@ public OngoingStubbing when(Verification verification) { @Override public void verify(VerificationMode mode, Verification verification) { + verify(verification, mode); + } + + @Override + public void verify(Verification verification, VerificationMode mode) { assertNotClosed(); MockingDetails mockingDetails = Mockito.mockingDetails(control.getType());