public AssetRegisterVersionController(IGetAssetRegisterVersionsUseCase registerVersionsUseCase, IImportAssetsUseCase importAssetsUseCase, ITextSplitter textSplitter, IAssetRegisterUploadProcessedNotifier assetRegisterUploadProcessedNotifier, IBackgroundProcessor backgroundProcessor) { _getAssetRegisterVersionsUseCase = registerVersionsUseCase; _importAssetsUseCase = importAssetsUseCase; _textSplitter = textSplitter; _assetRegisterUploadProcessedNotifier = assetRegisterUploadProcessedNotifier; _backgroundProcessor = backgroundProcessor; }
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(); }