import com.ymock.CreationMode; import com.ymock.MockObject; MockObject mockObj = new MockObject(Object.class, CreationMode.LAZY); mockObj.when(() -> mockObj.mockMethod()).thenReturn("Mocked Result"); String result = mockObj.mockMethod(); mockObj.verify(() -> mockObj.mockMethod()).called(); import org.junit.Test; import com.ymock.MockObject; import static org.junit.Assert.assertEquals; public class MyTestClass { @Test public void myTestMethod() { MockObject mockObj = new MockObject(Object.class); mockObj.when(() -> mockObj.mockMethod()).thenReturn("Mocked Result"); String result = mockObj.mockMethod(); mockObj.verify(() -> mockObj.mockMethod()).called(); assertEquals("Mocked Result", result); } }


上一篇:
下一篇:
切换中文