public IActionResult PostCrearActividad(ActividadRequest request) { var service = new AsignarActividadService(_unitOfWork, _actividadRepository, _usuarioRepository, _tipoActividadRepository, _mailServer); var response = service.Handle(request); return(Ok(response)); }
public void Setup() { //Arrange var optionsSqlite = new DbContextOptionsBuilder <AppACContext>() .UseSqlite(@"Data Source=C:\sqlite\AppACDataBaseTest.db") .Options; _dbContext = new AppACContext(optionsSqlite); _dbContext.Database.EnsureDeleted(); _dbContext.Database.EnsureCreated(); _usuarioRepository = new UsuarioRepository(_dbContext); _tipoActividadRepository = new TipoActividadRepository(_dbContext); _asignarActividadService = new AsignarActividadService( new UnitOfWork(_dbContext), new ActividadRepository(_dbContext), _usuarioRepository, _tipoActividadRepository, new MailServerFake() ); }