public StateMachineSagaTestInstance(TScenario scenario, IList <TestAction <TScenario> > actions, ISagaRepository <TSaga> sagaRepository, TStateMachine stateMachine, Action <StateMachineSagaRepositoryConfigurator <TSaga> > configureCallback) : base(scenario, actions) { _subject = new StateMachineSagaTestSubjectImpl <TScenario, TSaga, TStateMachine>(sagaRepository, stateMachine, configureCallback); }
public StateMachineSagaTestInstance(TScenario scenario, IList <ITestAction <TScenario> > actions, ISagaRepository <TSaga> sagaRepository, TStateMachine stateMachine) : base(scenario, actions) { _subject = new StateMachineSagaTestSubjectImpl <TScenario, TSaga, TStateMachine>(sagaRepository, stateMachine); }