Exemplo n.º 1
0
        public void Default(RemoveTodoOutput output)
        {
            var response = new RemoveTodoResponse
            {
                Id = output.Id
            };

            ViewModel = new OkObjectResult(response);
        }
Exemplo n.º 2
0
        public RemoveTodoTests()
        {
            _outputMock = new Mock <IRemoveTodoOutputPort>();
            Action <RemoveTodoOutput> onReceivedOutput = o => { _output = o; };

            _outputMock.Setup(o => o.Default(It.IsAny <RemoveTodoOutput>())).Callback(onReceivedOutput);
            _entityFactory = new EntityFactory();
            _context       = new ToDoContext();
            _repository    = new TodoRepository(_context);
            _useCase       = new RemoveTodoUseCase(_outputMock.Object, _repository);
        }