@Test
public void testResolveTypeVariable03() throws Exception {

    try {
        // テスト実施
        GenericsUtil.resolveTypeVariable(
                new GenericsUtil_GenericArrayTypeStub03(),
                new ArrayList<ParameterizedType>());
        fail("例外が発生しませんでした。");
    } catch (IllegalStateException e) {
        // 判定
        assertNotNull(e);
        assertEquals(IllegalStateException.class.getName(), e.getClass()
                .getName());
    }
}