@Test public void findMemberByString() { IResource expectedMember = Mockito.mock(IResource.class); when(workspace.newResource(any(IPath.class))).thenReturn(expectedMember); when(expectedMember.exists()).thenReturn(true); IResource actualMember = container.findMember("test"); assertNotNull(actualMember); assertEquals(expectedMember, actualMember); }
@Test public void whenFindingMemberThatDoNotExsitsShouldReturnNull() { IResource expectedMember = Mockito.mock(IResource.class); when(workspace.newResource(any(IPath.class))).thenReturn(expectedMember); when(workspace.newResource(any(IPath.class))).thenReturn(null); IResource actualMember = container.findMember(path); assertNull(actualMember); actualMember = container.findMember(path); assertNull(actualMember); }