@Test
public void testScoreGeneWithSinglePassedVariantAutosomalRecessiveHet() {

    VariantEvaluation passAllFrameShift = passAllFrameShift();
    Gene gene = newGene(passAllFrameShift);
    List<GeneScore> geneScores = scoreGene(gene, ModeOfInheritance.AUTOSOMAL_RECESSIVE, 0);
    //A single het allele can't be compatible with AR
    assertThat(passAllFrameShift.contributesToGeneScore(), is(false));
    GeneScore expected = GeneScore.builder()
            .geneIdentifier(gene.getGeneIdentifier())
            .modeOfInheritance(ModeOfInheritance.AUTOSOMAL_RECESSIVE)
            .variantScore(0f)
            .phenotypeScore(0f)
            .combinedScore(0f)
            .contributingVariants(Collections.emptyList())
            .build();
    assertThat(geneScores, equalTo(ImmutableList.of(expected)));
}