@Test
public void testGenericMock() {

  TypeToken<HashMap<String, Integer>> typeToken = new TypeToken<HashMap<String, Integer>>() {};
  HashMap<String, Integer> hashMap = mMockMaker.makeMock(typeToken);
  assertThat(hashMap)
      .isNotNull()
      .is(mockCondition());
  Integer retVal = hashMap.get("sup");
  verify(hashMap).get("sup");
  assertThat(retVal).isNull();
}