<!-- For Maven -->
<dependency>
<groupId>org.ymock</groupId>
<artifactId>ymock</artifactId>
<version>1.0.0</version>
<scope>test</scope>
</dependency>
// For Gradle
testImplementation 'org.ymock:ymock:1.0.0'
import org.junit.Assert;
import org.junit.Test;
import org.ymock.Mock;
public class MyClass {
public String doSomething() {
return "result";
}
}
public class MyClassTest {
@Mock
private MyClass myClass;
@Test
public void testDoSomething() {
when(myClass.doSomething()).thenReturn("mockedResult");
String result = myClass.doSomething();
Assert.assertEquals("mockedResult", result);
}
}