public async void GetDiff_OnSuccess_ShouldReturnResponseFromResponseOK(string correlationId, DiffResponse response,
                                                                               IActionResult actionResult)
        {
            _diffService.Get(correlationId).Returns(response);
            _responseCreator.ResponseOK(response).Returns(actionResult);

            var result = await _sut.GetDiff(correlationId);

            result.Should().Be(actionResult);
        }
        public async Task <IActionResult> GetDiff([FromRoute] string correlationId)
        {
            var result = await _diffAnalyzerService.Get(correlationId);

            return(_responseCreator.ResponseOK(result) ?? _responseCreator.ResponseNotFound());
        }