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() { _mockGateway = new Mock <IAssetRegisterVersionSearcher>(); _classUnderTest = new GetAssetRegisterVersionsUseCase(_mockGateway.Object); }