@Test
public void testUnresolvedArrayParameter(){
FamixMethod method = (FamixMethod)aModel.getElement(aFactory.createMethod("testPackage.Test.myMethod(<undef>.Hunter[])",null));
assertNotNull(method);
FamixParameter param = (FamixParameter) aModel.getElement(aFactory.createFormalParameter("testPackage.Test.myMethod(<undef>.Hunter[]).h",null,0));
assertNotNull(param);
assertEquals(new Integer(0), param.getParamIndex());
FamixClass clazz = (FamixClass)aModel.getElement(aFactory.createClass(AbstractFamixEntity.ARRAY_TYPE_NAME,null));
assertEquals(clazz, param.getDeclaredClass());
assertTrue(method.getParameters().contains(param));
assertEquals(method, param.getParent());
}