@Test
/**
 * This test checks to ensure that the PropertyUtils method which delegates
 * to the PojoPropertyUtilsBean in the KNS properly handles checking if a
 * nested property is writeable.
 */
public void testNestedPropertyIsWriteable() {

    ReadonlyBean testBean = new ReadonlyBean();
    ReadonlyWrappingBean readonlyBean = new ReadonlyWrappingBean(testBean);
    WriteableWrappingBean writeableBean = new WriteableWrappingBean(testBean);
    assertFalse(PropertyUtils.isWriteable(readonlyBean, "bean.value"));
    assertFalse(PropertyUtils.isWriteable(writeableBean, "bean.value"));
}