|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
MockitoAnnotations.Mock,
Mock or MockitoAnnotations.Mock have mock objects created for them
and injected to the fields.Answer.
Mockito.when(Object).
MethodInvocationControl interface.InjectingAnnotationEngine with the exception that it
doesn't create/injects mocks annotated with the standard annotations such as
Mock.SpyAnnotationEngine but it uses
PowerMockito.spy(Object) instead.MockAwareVerificationMode for static method
verification.verifyNew(mockClass, times(1)) E.g:
verifyNew(ClassWithStaticMethod.class);
Above is equivalent to:
verifyNew(ClassWithStaticMethod.class, times(1));
verifyStatic(times(1)) E.g:
verifyStatic();
ClassWithStaticMethod.someStaticMethod("some arg");
Above is equivalent to:
verifyStatic(times(1));
ClassWithStaticMethod.someStaticMethod("some arg");
Although it is possible to verify a stubbed invocation, usually it's
just redundant.
Mockito.doThrow(Throwable)
Mockito.doAnswer(Answer)
Mockito.doNothing()
Mockito.doReturn(Object)
See examples in javadoc for Mockito
Mockito.doThrow(Throwable)
Mockito.doAnswer(Answer)
Mockito.doNothing()
Mockito.doReturn(Object)
See examples in javadoc for Mockito
Mockito.when(Object) method.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||