2016-09-15 2 views
0

Mockito 및 Powermockito를 사용하여 테스트 케이스를 작성했지만 지금은 Mockito 대신 EasyMock을 사용하여 작성해야합니다. 나는 그렇게하려하지만 성공하지 않으려 고 노력했다. Mockito를 사용하여 테스트 케이스 :Mockito를 사용하여 작성한 jUnit 테스트 케이스를 EasyMock으로 변환하는 방법

public class FTPUtilsTest { 

    FTPUtils ftpUtils ; 
    FTPClient ftpClient =Mockito.mock(FTPClient.class); 
    @Before 
     public void setUp() throws Exception { 
      MockitoAnnotations.initMocks(this); 
      PowerMockito.whenNew(FTPClient.class).withNoArguments().thenReturn(ftpClient);  
      ftpUtils = new FTPUtils("ace.dev.demo","user1","user1",21); 
      Mockito.when(ftpClient.isConnected()).thenReturn(true); 

     } 
    @Test 
     public void testRemoveDirectory() throws FileAgentException, IOException{ 

      String dirName="removeDir"; 
      Mockito.when(ftpClient.removeDirectory(dirName)).thenReturn(true); 
      assertTrue(ftpUtils.removeDirectory(dirName));  
     } 
} 

내가 Mockito.when(ftpClient.removeDirectory(dirName)).thenReturn(true);

expect(ftpClient.removeDirectory(dirName)).andReturn(true); 
을 시도

답변

0

EasyMock에

를 사용하여 대체 할 수있는 방법
관련 문제