Ejemplo n.º 1
0
        public AddEventTests()
        {
            _outputMock = new Mock <IAddEventOutputPort>();
            Action <AddEventOutput> onReceivedOutput = o => { _output = o; };

            _outputMock.Setup(o => o.Default(It.IsAny <AddEventOutput>())).Callback(onReceivedOutput);
            var factory = new EntityFactory();

            _context = new ToDoContext();
            var repository = new EventRepository(_context);

            _useCase = new AddEventUseCase(factory, repository, _outputMock.Object);
        }
Ejemplo n.º 2
0
 public AddEventController(IAddEventUseCase useCase, AddEventPresenter presenter)
 {
     _useCase   = useCase;
     _presenter = presenter;
 }