MethodDescriptionComposite mdc = mdcList.get(0);
assertNotNull(mdc);
List<ParameterDescriptionComposite> pdcList = mdc.getParameterDescriptionCompositeList();
assertNotNull(pdcList);
assertEquals(pdcList.size(), 1);
ParameterDescriptionComposite pdc = pdcList.get(0);
assertNotNull(pdc);
assertEquals("java.util.List<java.lang.String>", pdc.getParameterType());
WebParamAnnot wpAnnot = pdc.getWebParamAnnot();
assertNotNull(wpAnnot);
assertEquals("echoString", wpAnnot.name());
mdc = mdcList.get(1);
assertNotNull(mdc);
pdcList = mdc.getParameterDescriptionCompositeList();
assertNotNull(pdcList);
assertEquals(pdcList.size(), 2);
pdc = pdcList.get(0);
assertNotNull(pdc);
assertEquals("int", pdc.getParameterType());
assertNull(pdc.getWebParamAnnot());
pdc = pdcList.get(1);
assertNotNull(pdc);
assertEquals("int", pdc.getParameterType());
assertNull(pdc.getWebParamAnnot());
}