public void Setup() { this._dataRequestManager = A.Fake <IBmllDataRequestManager>(); this._filter = new BmllDataRequestFilter(); this._requestContext = A.Fake <ISystemProcessOperationThirdPartyDataRequestContext>(); this._logger = A.Fake <ILogger <BmllDataSynchroniser> >(); }
public BmllDataSynchroniser( IBmllDataRequestManager requestManager, IBmllDataRequestFilter filter, ILogger <BmllDataSynchroniser> logger) { this._requestManager = requestManager ?? throw new ArgumentNullException(nameof(requestManager)); this._filter = filter ?? throw new ArgumentNullException(nameof(filter)); this._logger = logger ?? throw new ArgumentNullException(nameof(logger)); }