@Test
public void shouldReturnTheDifferentJmsEnvelopeSenderForTwoInjectionPoints() throws Exception {

    final JmsEnvelopeSender jmsEnvelopeSender_1 = jmsEnvelopeSenderProducer.createJmsEnvelopeSender(adaptorCommandApiInjectionPointA);
    final JmsEnvelopeSender jmsEnvelopeSender_2 = jmsEnvelopeSenderProducer.createJmsEnvelopeSender(adaptorCommandApiInjectionPointB);
    assertThat(jmsEnvelopeSender_1, is(not(sameInstance(jmsEnvelopeSender_2))));
}