@Test
public void testGetMethod05() throws Exception {

    try {
        // テスト実施
        GenericPropertyUtil.getMethod(new GenericPropertyUtil_Stub02(),
                "bean2.string");
        // 判定
        fail("例外がスローされませんでした。");
    } catch (IllegalArgumentException e) {
        String message = "Failed to detect getter for "
                + GenericPropertyUtil_Stub02.class.getName()
                + "#bean2.string";
        assertEquals(message, e.getMessage());
        assertEquals(IllegalArgumentException.class.getName(), e.getClass()
                .getName());
        assertTrue(e.getCause() instanceof InvocationTargetException);
    }
}