public IActionResult Alterar([FromServices] IComandosEventoTipo comandosEventoTipo, long id, [FromBody] EventoTipoInclusaoDto eventoTipo) { comandosEventoTipo.Alterar(eventoTipo, id); return(Ok()); }
public ComandosEventoTipoTeste() { repositorioEventoTipo = new Mock <IRepositorioEventoTipo>(); repositorioEvento = new Mock <IRepositorioEvento>(); unitOfWork = new Mock <IUnitOfWork>(); comandosEventoTipo = new ComandosEventoTipo(repositorioEventoTipo.Object, unitOfWork.Object, repositorioEvento.Object); }
public IActionResult Post([FromBody] EventoTipoInclusaoDto eventoTipo, [FromServices] IComandosEventoTipo comandosEventoTipo) { comandosEventoTipo.Salvar(eventoTipo); return(Ok()); }
public IActionResult Delete([FromBody] IEnumerable <long> codigos, [FromServices] IComandosEventoTipo comandosEventoTipo) { comandosEventoTipo.Remover(codigos); return(Ok()); }
public void Deve_Disparar_Excecao_Ao_Instanciar_Sem_Dependencia() { Assert.Throws <ArgumentNullException>(() => comandosEventoTipo = new ComandosEventoTipo(null, unitOfWork.Object, repositorioEvento.Object)); Assert.Throws <ArgumentNullException>(() => comandosEventoTipo = new ComandosEventoTipo(repositorioEventoTipo.Object, null, repositorioEvento.Object)); }