Ejemplo n.º 1
0
  /** Test. */
  public void testDeleteFile() {

    File fileMock = EasyMock.createNiceMock(File.class);
    EasyMock.expect(fileMock.isDirectory()).andReturn(false).anyTimes();
    EasyMock.replay(fileMock);
    FileSupport.deleteFile(fileMock);

    File directoryMock = EasyMock.createNiceMock(File.class);
    EasyMock.expect(directoryMock.isDirectory()).andReturn(true);
    EasyMock.expect(directoryMock.listFiles()).andReturn(new File[] {fileMock}).anyTimes();
    EasyMock.replay(directoryMock);
    FileSupport.deleteFile(directoryMock);
  }