public interface HelloService {
String sayHello(String name);
}
public class HelloServiceImpl implements HelloService {
public String sayHello(String name) {
return "Hello, " + name + "!";
}
}
public class MockTest {
public static void main(String[] args) {
HelloService helloService = Jmockring.mock(HelloService.class);
Jmockring.when(helloService.sayHello("Jmockring")).thenReturn("Mocked Hello, Jmockring!");
String result = helloService.sayHello("Jmockring");
Jmockring.verify(helloService).sayHello("Jmockring");
Jmockring.verifyNoMoreInteractions(helloService);
System.out.println(result);
}
}
properties
HelloService.sayHello=Mocked Hello, Jmockring!