@Test
public void testInstantiate() {

    TypeReflector<TestClass> underTest = new TypeReflector<>(TestClass.class);
    TestClass left = new TestClass();
    TestClass right = underTest.instantiate();
    assertEquals(left, right);
    assertNotSame(left, right);
}