org.mockito.runners
Class MockitoJUnit44Runner
java.lang.Object
org.junit.runner.Runner
org.mockito.runners.MockitoJUnitRunner
org.mockito.runners.MockitoJUnit44Runner
- All Implemented Interfaces:
- org.junit.runner.Describable, org.junit.runner.manipulation.Filterable
Deprecated.
@Deprecated
public class MockitoJUnit44Runner
- extends MockitoJUnitRunner
Deprecated: Simply use MockitoJUnitRunner
Compatible only with JUnit 4.4, this runner adds following behavior:
Runner is completely optional - there are other ways you can get @Mock working, for example by writing a base class.
Explicitly validating framework usage is also optional because it is triggered automatically by Mockito every time you use the framework.
See javadoc for Mockito.validateMockitoUsage()
.
Read more about @Mock annotation in javadoc for MockitoAnnotations
Example:
@RunWith(MockitoJUnitRunner.class)
public class ExampleTest {
@Mock
private List list;
@Test
public void shouldDoSomething() {
list.add(100);
}
}
Methods inherited from class org.junit.runner.Runner |
testCount |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MockitoJUnit44Runner
public MockitoJUnit44Runner(java.lang.Class<?> klass)
throws java.lang.reflect.InvocationTargetException
- Deprecated.
- Throws:
java.lang.reflect.InvocationTargetException