public async Task ActualizarTarea_Exito() { var usuario = new UsuariosModel { Id = 1, Nombre = "Pepito", Apellidos = "Perez", Ciudad = "Villavicencio", Usuario = "pepito", Contrasena = "1234" }; await _usuariosNegocio.Crear(usuario); //Se instancia una tarea a crear var tareaCreada = new TareasModel { Id = 1, Descripcion = "Tarea 1", EstadoTarea = "Pendiente", FechaCreacion = DateTime.Now, FechaVencimiento = DateTime.Now.AddDays(5), UsuarioRefId = 1 }; //Se instancia una tarea a eliminar var tareaAActualizar = new TareasModel { Id = 1, Descripcion = "Tarea 1", EstadoTarea = "Finalizado", FechaCreacion = DateTime.Now, FechaVencimiento = DateTime.Now, UsuarioRefId = 1 }; await _tareasNegocio.Crear(tareaCreada); Task.WaitAll(); var exception = Record.ExceptionAsync(() => _tareasNegocio.Actualizar(tareaAActualizar)); Assert.IsNotType <Exception>(exception); //Assert.ThrowsAsync<Exception>(() => _tareasNegocio.Crear(tarea)); }
public async Task Actualizar([FromBody] TareasModel tarea) { await _tareasNegocio.Actualizar(tarea); }