public RetrieveResourceServiceTests(DataStoreTestsFixture blobStorageFixture, SqlDataStoreTestsFixture sqlIndexStorageFixture) { _indexDataStore = sqlIndexStorageFixture.IndexDataStore; _instanceStore = sqlIndexStorageFixture.InstanceStore; _fileStore = blobStorageFixture.FileStore; _retrieveTranscoder = Substitute.For <ITranscoder>(); _frameHandler = Substitute.For <IFrameHandler>(); _retrieveTransferSyntaxHandler = new RetrieveTransferSyntaxHandler(NullLogger <RetrieveTransferSyntaxHandler> .Instance); _recyclableMemoryStreamManager = blobStorageFixture.RecyclableMemoryStreamManager; _retrieveResourceService = new RetrieveResourceService( _instanceStore, _fileStore, _retrieveTranscoder, _frameHandler, _retrieveTransferSyntaxHandler, blobStorageFixture.RecyclableMemoryStreamManager, NullLogger <RetrieveResourceService> .Instance); }
public RetrieveResourceServiceTests() { _instanceStore = Substitute.For <IInstanceStore>(); _fileStore = Substitute.For <IFileStore>(); _retrieveTranscoder = Substitute.For <ITranscoder>(); _dicomFrameHandler = Substitute.For <IFrameHandler>(); _retrieveTransferSyntaxHandler = new RetrieveTransferSyntaxHandler(NullLogger <RetrieveTransferSyntaxHandler> .Instance); _logger = NullLogger <RetrieveResourceService> .Instance; _recyclableMemoryStreamManager = new RecyclableMemoryStreamManager(); _retrieveResourceService = new RetrieveResourceService( _instanceStore, _fileStore, _retrieveTranscoder, _dicomFrameHandler, _retrieveTransferSyntaxHandler, _logger); }
public RetrieveResourceServiceTests() { _instanceStore = Substitute.For <IInstanceStore>(); _fileStore = Substitute.For <IFileStore>(); _retrieveTranscoder = Substitute.For <ITranscoder>(); _dicomFrameHandler = Substitute.For <IFrameHandler>(); _retrieveTransferSyntaxHandler = new RetrieveTransferSyntaxHandler(NullLogger <RetrieveTransferSyntaxHandler> .Instance); _logger = NullLogger <RetrieveResourceService> .Instance; _recyclableMemoryStreamManager = new RecyclableMemoryStreamManager(); _dicomRequestContextAccessor = Substitute.For <IDicomRequestContextAccessor>(); _dicomRequestContextAccessor.RequestContext.DataPartitionEntry = new PartitionEntry(DefaultPartition.Key, DefaultPartition.Name); _retrieveResourceService = new RetrieveResourceService( _instanceStore, _fileStore, _retrieveTranscoder, _dicomFrameHandler, _retrieveTransferSyntaxHandler, _dicomRequestContextAccessor, _logger); }
public RetrieveResourceServiceTests(DataStoreTestsFixture blobStorageFixture, SqlDataStoreTestsFixture sqlIndexStorageFixture) { EnsureArg.IsNotNull(sqlIndexStorageFixture, nameof(sqlIndexStorageFixture)); EnsureArg.IsNotNull(blobStorageFixture, nameof(blobStorageFixture)); _instanceStore = sqlIndexStorageFixture.InstanceStore; _indexDataStore = sqlIndexStorageFixture.IndexDataStore; _fileStore = blobStorageFixture.FileStore; _retrieveTranscoder = Substitute.For <ITranscoder>(); _frameHandler = Substitute.For <IFrameHandler>(); _dicomRequestContextAccessor = Substitute.For <IDicomRequestContextAccessor>(); _dicomRequestContextAccessor.RequestContext.DataPartitionEntry = new PartitionEntry(DefaultPartition.Key, DefaultPartition.Name); _retrieveTransferSyntaxHandler = new RetrieveTransferSyntaxHandler(NullLogger <RetrieveTransferSyntaxHandler> .Instance); _recyclableMemoryStreamManager = blobStorageFixture.RecyclableMemoryStreamManager; _retrieveResourceService = new RetrieveResourceService( _instanceStore, _fileStore, _retrieveTranscoder, _frameHandler, _retrieveTransferSyntaxHandler, _dicomRequestContextAccessor, NullLogger <RetrieveResourceService> .Instance); }