@Test
public void testSet() {

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