### Question:
FilterSettingsImpl implements FilterSettings { @Override public boolean removeFailedVariants() { return removeFailedVariants; } private  FilterSettingsImpl(FilterSettingsBuilder builder); static FilterSettingsBuilder builder(); @Override float getMaximumFrequency(); @Override float getMinimumQuality(); @Override GeneticInterval getGeneticInterval(); @Override boolean keepOffTargetVariants(); @Override boolean removeFailedVariants(); @Override boolean removeKnownVariants(); @Override boolean keepNonPathogenicVariants(); @Override Set<String> getGenesToKeep(); @Override ModeOfInheritance getModeOfInheritance(); @Override int hashCode(); @Override boolean equals(Object obj); @Override String toString();  }### Answer:
@Test public void testRemoveFailedVariants() { boolean expected = true; instance = builder.removeFailedVariants(expected).build(); assertThat(instance.removeFailedVariants(), equalTo(expected)); }