public SharingOperationTest() { _repository = A.Fake <ISharingContextRepository>(); _options = A.Fake <IOptions <SharingOption> >(); _validator = new ShareRequestValidator(); _operation = new SharingOperation(_repository, _validator, _options); }
public SharingOperation( ISharingContextRepository sharingRepository, IValidator <ShareRequest> shareRequestValidator, IOptions <SharingOption> sharingOptions) { _sharingRepository = sharingRepository; _shareRequestValidator = shareRequestValidator; _sharingOptions = sharingOptions.Value; }