public void testMultiWithSatisfyingDependencyAndParametersWorks() throws PicoException, PicoRegistrationException {
MutablePicoContainer pico = createPicoContainer();
pico.registerComponentImplementation("MultiOneTwo", Multi.class, new Parameter[]{
ComponentParameter.DEFAULT,
new ComponentParameter("Two"),
});
pico.registerComponentImplementation("MultiTwoOne", Multi.class, new Parameter[]{
new ComponentParameter("Two"),
ComponentParameter.DEFAULT,
});
pico.registerComponentImplementation("MultiOneString", Multi.class, new Parameter[]{
ComponentParameter.DEFAULT,
new ConstantParameter(""),