Beispiel #1
0
        public async Task ConsultarTareas()
        {
            var tamanoEsperado = 2;
            //Se instancia un usuario
            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 tarea1 = 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 tarea2 = new TareasModel
            {
                Id               = 1,
                Descripcion      = "Tarea 2",
                EstadoTarea      = "Finalizado",
                FechaCreacion    = DateTime.Now,
                FechaVencimiento = DateTime.Now,
                UsuarioRefId     = 1
            };

            await _tareasNegocio.Crear(tarea1);

            await _tareasNegocio.Crear(tarea2);

            Task.WaitAll();
            var listaTareas = await _tareasNegocio.ObtenerTodo();

            Assert.Equal(tamanoEsperado, listaTareas.Count);
        }
Beispiel #2
0
 public async Task <List <TareasModel> > ObtenerTodo()
 {
     return(await _tareasNegocio.ObtenerTodo());
 }