public <T> T verify(T mock, VerificationMode mode) { if (mock == null) { reporter.nullPassedToVerify(); } else if (!mockUtil.isMock(mock)) { reporter.notAMockPassedToVerify(mock.getClass()); } mockingProgress.verificationStarted(new MockAwareVerificationMode(mock, mode)); return mock; }
public MockAwareVerificationMode wrapInMockitoSpecificVerificationMode(Object mock, VerificationMode mode) { return new MockAwareVerificationMode(mock, mode); }
public MockAwareVerificationMode wrapInStaticVerificationMode(VerificationMode mode) { return new StaticMockAwareVerificationMode(mode); }