public AssetRegisterVersionController(IGetAssetRegisterVersionsUseCase registerVersionsUseCase,
                                       IImportAssetsUseCase importAssetsUseCase, ITextSplitter textSplitter,
                                       IAssetRegisterUploadProcessedNotifier assetRegisterUploadProcessedNotifier,
                                       IBackgroundProcessor backgroundProcessor)
 {
     _getAssetRegisterVersionsUseCase = registerVersionsUseCase;
     _importAssetsUseCase             = importAssetsUseCase;
     _textSplitter = textSplitter;
     _assetRegisterUploadProcessedNotifier = assetRegisterUploadProcessedNotifier;
     _backgroundProcessor = backgroundProcessor;
 }
Пример #2
0
        public void SetUp()
        {
            _classUnderTest  = new GovNotifyNotificationsGateway();
            _govNotifyUrl    = Environment.GetEnvironmentVariable("GOV_NOTIFY_URL");
            _govNotifyApiKey = Environment.GetEnvironmentVariable("GOV_NOTIFY_API_KEY");

            SetupEnvironmentVariables("http://localhost:3000/", "cafe");

            _simulator = new FluentSimulator("http://localhost:3000/");
            _simulator.Post("/v2/notifications/email").Responds("{}");
            _simulator.Start();
        }