assertEquals("SimpleBean2", dependency.getValue());
AbstractBeanMetaData simpleBean2 = (AbstractBeanMetaData)deployment.getBeans().get(1);
assertEquals("SimpleBean2", simpleBean2.getName());
assertEquals("org.jboss.test.kernel.xml.support.SimpleBeanImpl", simpleBean2.getBean());
ConstructorMetaData ctor = simpleBean2.getConstructor();
assertNotNull(ctor);
assertNotNull(ctor.getParameters());
assertEquals(1, ctor.getParameters().size());
AbstractParameterMetaData param = (AbstractParameterMetaData)ctor.getParameters().get(0);
assertEquals(String.class.getName(), param.getType());
assertEquals("Bean2", param.getValue().getUnderlyingValue());
}