@Test
void propertyDescriptorPublicFieldTest()
{

    PropertyDescriptor publicFieldPropertyDescriptor = this.beanDescriptor.getProperty("publicField");
    assertNotNull(publicFieldPropertyDescriptor);
    assertEquals("publicField", publicFieldPropertyDescriptor.getId());
    assertEquals("Public Field", publicFieldPropertyDescriptor.getName());
    assertEquals("a public field", publicFieldPropertyDescriptor.getDescription());
    assertSame(String.class, publicFieldPropertyDescriptor.getPropertyClass());
    assertFalse(publicFieldPropertyDescriptor.isMandatory());
    assertNull(publicFieldPropertyDescriptor.getWriteMethod());
    assertNull(publicFieldPropertyDescriptor.getReadMethod());
    assertNotNull(publicFieldPropertyDescriptor.getField());
}