@Test
void propertyDescriptorMethodWithDifferentIdTest()
{

    PropertyDescriptor propertyDescriptor = this.beanDescriptor.getProperty("impossible.method.name");
    assertNotNull(propertyDescriptor);
    assertEquals("impossible.method.name", propertyDescriptor.getId());
    assertEquals("impossible.method.name", propertyDescriptor.getName());
    assertEquals("propertyWithDifferentId", propertyDescriptor.getDescription());
    assertSame(String.class, propertyDescriptor.getPropertyType());
    assertFalse(propertyDescriptor.isMandatory());
    assertNotNull(propertyDescriptor.getWriteMethod());
    assertNotNull(propertyDescriptor.getReadMethod());
    assertNull(propertyDescriptor.getField());
}