@Test
public void canMakeEmptyVariantTypeCounterFromEmptyVariantEvaluations() {

    List<VariantEvaluation> variantEvaluations = Collections.emptyList();
    List<VariantEffectCount> variantTypeCounters = ResultsWriterUtils.makeVariantEffectCounters(Collections.emptyList(), variantEvaluations);
    assertThat(variantTypeCounters.isEmpty(), is(false));
    
    VariantEffectCount firstVariantTypeCount = variantTypeCounters.get(0);
    assertThat(firstVariantTypeCount.getVariantType(), notNullValue());
    assertThat(firstVariantTypeCount.getSampleVariantTypeCounts().isEmpty(), is(true));
}