@Test
public void testResolveTypeClassClassTypeint04() throws Exception {

    try {
        // テスト実施
        GenericPropertyUtil.resolveType(List.class,
                GenericPropertyUtil_ArrayListStub01.class, null, -1);
        // 判定
        fail("例外がスローされませんでした。");
    } catch (IllegalArgumentException e) {
        String message = "Argument 'index'(-1) is out of bounds of"
                + " generics parameters";
        assertEquals(message, e.getMessage());
        assertEquals(IllegalArgumentException.class.getName(), e.getClass()
                .getName());
    }
}