public void Setup() { this._bmllSynchroniser = A.Fake <IBmllDataSynchroniser>(); this._factsetSynchroniser = A.Fake <IFactsetDataSynchroniser>(); this._markitSynchroniser = A.Fake <IMarkitDataSynchroniser>(); this._dataRequestContext = A.Fake <ISystemProcessOperationThirdPartyDataRequestContext>(); this._scheduleRulePublisher = A.Fake <IScheduleRulePublisher>(); this._repository = A.Fake <IRuleRunDataRequestRepository>(); this._refinitivDataSynchroniser = A.Fake <IRefinitivDataSynchroniser>(); this._logger = A.Fake <ILogger <DataRequestManager> >(); }
public DataRequestManager( IBmllDataSynchroniser bmllSynchroniser, IFactsetDataSynchroniser factsetSynchroniser, IMarkitDataSynchroniser markitSynchroniser, IScheduleRulePublisher rulePublisher, IRuleRunDataRequestRepository dataRequestRepository, IRefinitivDataSynchroniser refinitivDataSynchroniser, ILogger <DataRequestManager> logger) { this._bmllSynchroniser = bmllSynchroniser ?? throw new ArgumentNullException(nameof(bmllSynchroniser)); this._factsetSynchroniser = factsetSynchroniser ?? throw new ArgumentNullException(nameof(factsetSynchroniser)); this._markitSynchroniser = markitSynchroniser ?? throw new ArgumentNullException(nameof(markitSynchroniser)); this._rulePublisher = rulePublisher ?? throw new ArgumentNullException(nameof(rulePublisher)); this._dataRequestRepository = dataRequestRepository ?? throw new ArgumentNullException(nameof(dataRequestRepository)); this._refinitivDataSynchroniser = refinitivDataSynchroniser ?? throw new ArgumentNullException(nameof(refinitivDataSynchroniser)); this._logger = logger ?? throw new ArgumentNullException(nameof(logger)); }