示例#1
0
        public IActionResult Find(int todoId)
        {
            var serviceExecutionResult = findByTodoIdService.Find(todoId);

            if (serviceExecutionResult.IsOk)
            {
                var todo = findByTodoIdService.Find(todoId);
                return(Ok(todo.Model));
            }
            return(new NotFoundResult());
        }
        public void return_not_found_when_is_not_found()
        {
            Mock <IExistTodoRepository> existRepository = new Mock <IExistTodoRepository>();

            existRepository
            .Setup(x => x.Exist(someTodoId))
            .Returns(false);

            var result = findService.Find(someTodoId);

            result.IsOk.ShouldBeFalse();
        }