@Test
public void testGetBeanPropertyType07() throws Exception {

    // テスト用JavaBean生成
    @SuppressWarnings("rawtypes")
    Map<?, ?> map = new HashMap();
    // テスト実行
    try {
        BeanUtil.getBeanPropertyType(map, "aa.(a)");
        fail();
    } catch (PropertyAccessException e) {
        // テスト結果確認
        assertEquals(NestedNullException.class.getName(), e.getCause()
                .getClass().getName());
    }
}