@Ignore
@Test
public void checkUnzipMethod()
        throws Exception {

    UnzipFeatureActor actor = new UnzipFeatureActor();
    UnzipFeatureWrapper wrapper = mock(UnzipFeatureWrapper.class);
    IFeature feature = mock(IFeature.class);
    when(feature.getName()).thenReturn("test-feature");
    when(feature.getDependencies()).thenReturn(null);
    String fileName = "target/test-classes/test-feature-VERSION-archive.zip";
    String directory = "target/test-classes/test-feature-VERSION";
    when(feature.getFeatureLocation()).thenReturn(
            new Path(fileName)
    );
    when(wrapper.getFeature()).thenReturn(feature);
    actor.unzip(wrapper);
    verify(feature, times(1)).setDependencies(
            new HashSet<String>(){{add("first-test-feature"); add("second-test-feature");}}
    );
    verify(feature, times(1)).setFeatureLocation(new Path(directory));
}