@Test
public void testGetFact() {

    Fact<Integer> fact = new Fact<>("foo", 1);
    facts.add(fact);
    Fact<?> retrievedFact = facts.getFact("foo");
    assertThat(retrievedFact).isEqualTo(fact);
}