map.setKeyType(String.class.getName());
map.setValueType(String.class.getName());
map.put(new StringValueMetaData("foo.bar.key"), new StringValueMetaData("QWERT"));
map.put(new StringValueMetaData("xyz.key"), new StringValueMetaData(" QWERT "));
ldap.addConstructorParameter(Map.class.getName(), map);
LDAPFactory lf = (LDAPFactory)instantiate(controller, ldap.getBeanMetaData());
assertNotNull(lf);
// simple one
AbstractValueFactoryMetaData vfmd1 = new AbstractValueFactoryMetaData("ldap", "getValue");
List<ParameterMetaData> parameters1 = new ArrayList<ParameterMetaData>();