public void Initialize( ) { _testFolderName = "conversions"; TestDirPath = DicomHelpers.GetTestDataFolder(_testFolderName, true); Helper = new DicomHelpers( ); }
public void Initialize( ) { try { DicomHelper = new DicomHelpers( ); DataAccessHelper = new DataAccessHelpers( ); var storagePath = DicomHelpers.GetTestDataFolder("storage", true); var mediaIdFactory = new DicomMediaIdFactory(); MediaStorageService storageService = new FileStorageService(storagePath); var factory = new Pacs.Commands.DCloudCommandFactory(storageService, DataAccessHelper.DataAccess, new DicomMediaWriterFactory(storageService, mediaIdFactory), mediaIdFactory); StoreService = new ObjectStoreService(factory); QueryService = new ObjectArchieveQueryService(DataAccessHelper.DataAccess); PopulateData( ); } catch (Exception) { Cleanup( ); throw; } }
public void Initialize( ) { DicomHelper = new DicomHelpers( ); DataAccessHelper = new DataAccessHelpers( ); var storagePath = DicomHelpers.GetTestDataFolder("storage", true); var mediaIdFactory = new DicomMediaIdFactory( ); MediaStorageService storageService = new FileStorageService(storagePath); var factory = new Pacs.Commands.DCloudCommandFactory(storageService, DataAccessHelper.DataAccess, new DicomMediaWriterFactory(storageService, mediaIdFactory), mediaIdFactory); StoreService = new ObjectStoreService(factory); }
public void Initialize( ) { DicomHelper = new DicomHelpers( ); DataAccessHelper = new DataAccessHelpers( ); var storagePath = DicomHelpers.GetTestDataFolder("storage", true); var mediaIdFactory = new DicomMediaIdFactory( ); MediaStorageService storageService = new FileStorageService(storagePath); IObjectArchieveQueryService queryService = new ObjectArchieveQueryService(DataAccessHelper.DataAccess); var factory = new Pacs.Commands.DCloudCommandFactory(storageService, DataAccessHelper.DataAccess, new DicomMediaWriterFactory(storageService, mediaIdFactory), mediaIdFactory); StoreService = new ObjectStoreService(factory); var urlProvider = new MockRetrieveUrlProvider(); WebStoreService = new WebObjectStoreService(StoreService, urlProvider); WebQueryService = new QidoRsService(queryService, mediaIdFactory, storageService); }