public void Setup() { this._apiManager = A.Fake <IBmllDataRequestsApiManager>(); this._policyFactory = A.Fake <IPolicyFactory>(); this._storageManager = A.Fake <IBmllDataRequestsStorageManager>(); this._logger = A.Fake <ILogger <BmllDataRequestsManager> >(); }
public BmllDataRequestsManager( IBmllDataRequestsApiManager apiManager, IBmllDataRequestsStorageManager storageManager, IPolicyFactory policyFactory, ILogger <BmllDataRequestsManager> logger) { this._apiManager = apiManager ?? throw new ArgumentNullException(nameof(apiManager)); this._storageManager = storageManager ?? throw new ArgumentNullException(nameof(storageManager)); this._policyFactory = policyFactory ?? throw new ArgumentNullException(nameof(policyFactory)); this._logger = logger ?? throw new ArgumentNullException(nameof(logger)); }