public async Task <ActionResult <TextTaskModel> > GetTextTaskById(Guid id)
        {
            var bearerToken = Request.Headers["Authorization"];

            _logger.LogInformation($"GetTextTaskById {bearerToken} {DateTime.Now}");
            var result = await _taskService.GetTextTaskByIdAsync(id);

            return(result);
        }
        public async Task GetTextTaskByIdAsyncShouldExecuteRepositoryGetTextTaskByIdAsync()
        {
            // Arrange
            var val            = Guid.NewGuid();
            var textTaskEntity = new TextTaskEntity {
                Id = val
            };

            _textTaskRepository.Setup(x => x.GetByIdAsync(It.IsAny <Guid>())).ReturnsAsync(textTaskEntity);
            _mapper.Setup(m => m.Map <TextTaskModel>(It.IsAny <TextTaskEntity>())).Returns(new TextTaskModel {
                Id = val
            });

            // Act
            var result = await _textTaskService.GetTextTaskByIdAsync(val);

            // Assert
            Assert.NotNull(result);
            Assert.False(result.IsDeleted);
            _textTaskRepository.Verify(x => x.GetByIdAsync(It.IsAny <Guid>()));
        }
        public async Task <ActionResult <TextTaskModel> > GetTextTaskById(Guid id)
        {
            var result = await _taskService.GetTextTaskByIdAsync(id);

            return(result);
        }