@RunWith(MockitoJUnitRunner.class)
public class MyTestClass {
@Mock
private MyDependency myDependency;
@InjectMocks
private MyClass myClass;
}
@Test
public void myTestMethod() {
when(myDependency.myMethod()).thenReturn("Mocked result");
String result = myClass.myTestMethod();
assertEquals("Mocked result", result);
}
@Test
public void myTestMethod2() {
myClass.myTestMethod2();
verify(myDependency, times(1)).myMethod();
}