    @Test
    public void shouldCreateArrayForCompletionStageOfList() {

        final ParameterizedType stringList = ParameterizedType.create(DotName.createSimple(List.class.getName()),
                new Type[] { STRING_TYPE }, null);
        final ParameterizedType type = ParameterizedType.create(Classes.COMPLETION_STAGE, new Type[] { stringList },
                null);

        assertTrue(ArrayCreator.createArray(type).isPresent());
    }