@Test
public void shouldPopulateCorrectListKeyIndex() throws Exception {

    final Class<? extends Annotation> expected = InvalidateMultiCache.class;
    final Method targetMethod = new Mirror().on(AnnotationDataDummy.class).reflect().method("populateListKey06")
            .withArgs(String.class, List.class);
    data.setKeyIndexes(Arrays.asList(1, 0));
    builder.populate(data, null, expected, targetMethod);
    assertEquals(0, data.getListIndexInKeys());
    assertEquals(1, data.getListIndexInMethodArgs());
}