@Test
public void filterShouldReturnEmptyFeatureCollectionWhenGivenEmptyFeatureCollection() {

    int expectedFeaturesLen = 0;
    ArrayList<Feature> featuresList = new ArrayList<>();
    FeatureCollection actualFeatureCollection = new FeatureFilter.Builder(FeatureCollection.fromFeatures(featuresList))
            .build()
            .filter();
    Assert.assertEquals(expectedFeaturesLen, actualFeatureCollection.features().size());
}