public ReindexSingleResourceRequestHandlerTests() { _authorizationService = Substitute.For <IFhirAuthorizationService>(); _fhirDataStore = Substitute.For <IFhirDataStore>(); _searchIndexer = Substitute.For <ISearchIndexer>(); _resourceDeserializer = Substitute.For <IResourceDeserializer>(); _cancellationToken = CancellationToken.None; _authorizationService.CheckAccess(Arg.Is(DataActions.Reindex)).Returns(DataActions.Reindex); _reindexHandler = new ReindexSingleResourceRequestHandler( _authorizationService, _fhirDataStore, _searchIndexer, _resourceDeserializer); }
public ReindexSingleResourceRequestHandlerTests() { _authorizationService = Substitute.For <IAuthorizationService <DataActions> >(); _fhirDataStore = Substitute.For <IFhirDataStore>(); _searchIndexer = Substitute.For <ISearchIndexer>(); _resourceDeserializer = Substitute.For <IResourceDeserializer>(); _cancellationToken = CancellationToken.None; _authorizationService.CheckAccess(Arg.Is(DataActions.Reindex), Arg.Any <CancellationToken>()).Returns(DataActions.Reindex); var searchParameterOperations = Substitute.For <ISearchParameterOperations>(); var searchParameterDefinitionManager = Substitute.For <ISearchParameterDefinitionManager>(); _reindexHandler = new ReindexSingleResourceRequestHandler( _authorizationService, _fhirDataStore, _searchIndexer, _resourceDeserializer, searchParameterOperations, searchParameterDefinitionManager); }