}
}
@Test
public void whereTypeVariablesAbound() {
PrintableResult result= testResult(TypeVariablesAbound.class);
assertThat(result, failureCountIs(7));
assertThat(result, hasFailureContaining("unresolved type variable A"));
assertThat(result, hasFailureContaining("unresolved type variable B"));
assertThat(result, hasFailureContaining("unresolved type variable C"));
assertThat(result, hasFailureContaining("unresolved type variable D"));