@Test
public void testGet() {

    TypeReflector<TestClass> underTest = new TypeReflector<>(TestClass.class);
    assertEquals(1, underTest.getPropertyDescriptors().size());
    TestClass instance = new TestClass();
    assertNull(instance.getValue());
    assertNull(underTest.get(instance, "value"));
    instance.setValue("test");
    assertEquals("test", underTest.get(instance, "value"));
}