@Test
public void testResolveTypeClassClassTypeint07() throws Exception {

    // テスト実施
    Class<?> actual = GenericPropertyUtil.resolveType(List.class,
            ArrayList.class, List.class, 0);
    // 判定
    assertEquals(Object.class, actual);
    assertThat(logger.getLoggingEvents(), is(asList(trace(
            "Concrete type of Type(E) was "
                    + "not found in ancestorList([java.util.AbstractList<E>, "
                    + "java.util.List<E>])"))));
}