<dependency> <groupId>org.mockachino</groupId> <artifactId>mockachino</artifactId> <version>1.0.0</version> <scope>test</scope> </dependency> List<String> mockedList = Mockachino.mock(List.class); Mockachino.when(mockedList.size()).thenReturn(5); int size = mockedList.size(); Mockachino.verify(mockedList).size(); List<String> mockedList = Mockachino.mock(List.class); mockedList.add("item1"); mockedList.add("item2"); Mockachino.verify(mockedList).add("item1"); Mockachino.verify(mockedList).add("item2"); public class ExampleServiceTest { @Mock private ExampleRepository exampleRepository; private ExampleService exampleService; @Before public void setUp() { Mockachino.initMocks(this); exampleService = new ExampleService(exampleRepository); } @Test public void testExampleMethod() { exampleService.exampleMethod(); Mockachino.verify(exampleRepository).save(); } }


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