@Test
public void testValidateInterpretationResolution3() throws Exception {

    copyResource("expected.txt", expectedFile);
    copyResource("observed.txt", observedFile);
    ValidateInterpretation resolution3 = new ValidateInterpretation(expectedFile, observedFile, outputFile, 3, loci, printSummary, glclient);
    Integer result = resolution3.call();
    int passes = 0;
    int failures = 0;
    for (String output : Files.readLines(outputFile, Charsets.UTF_8)) {
        if (output.startsWith("PASS")) {
            passes++;
        }
        else {
            failures++;
            assertTrue(output.contains("HLA-A*03:01:01"));
        }
    }
    assertEquals(7, passes);
    assertEquals(1, failures);
}