@Test
public void scanHandledMessageTypes_testSagaFound_returnsStartHandlerOfTypeString() throws NoSuchMethodException {

    // given
    sagaTypes.add(TestSaga.class);
    // when
    Map<Class<? extends Saga>, SagaHandlersMap> scanResult = sut.scanHandledMessageTypes();
    // then
    SagaHandlersMap handlers = scanResult.get(TestSaga.class);
    assertThat(
            "Handler has entry with start saga flag set.",
            handlers.messageHandlers(),
            hasItem(samePropertyValuesAs(new MessageHandler(String.class, TestSaga.startupMethod(), true))));
}