public ProcessImageController(IProcessImageUseCase usecase, IPostProcessImageRequestValidator postValidator, IGetProcessImageRequestValidator getValidator, ILogger <ProcessImageController> logger) { _processImageUseCase = usecase; _postValidator = postValidator; _getValidator = getValidator; _logger = logger; }
public void SetUp() { _mockGateway = new Mock <IImagePersistingGateway>(); _mockImageDecoder = new Mock <IProcessImageDecoder>(); _processImageUseCase = new ProcessImageUseCase(_mockGateway.Object, _mockImageDecoder.Object); }