Ejemplo n.º 1
0
        public static void gestionarPerfil()
        {
            /* Test the JSON generetion */
            L03_FakeDB.TablaUsuario.InstanciarUsuarios(20);
            String s = L03_FakeDB.TablaUsuario.ToJSON();

            Console.WriteLine(s);

            /* Test Controladora para buscar Usuario */
            try
            {
                Console.WriteLine("Indique el id del usuario a buscar: ");
                String idUsuario = Console.ReadLine();
                Ctrl_GestionarPerfil controlGestionar = new Ctrl_GestionarPerfil();
                Usuario usuario = controlGestionar.buscarUsuario(idUsuario);
                Console.WriteLine(System.Text.Json.JsonSerializer.Serialize(usuario));
            }
            catch (UsuarioException ex)
            {
                Console.WriteLine("ERROR-->" + ex.Message);
            }

            /* Test Controladora para actualizar Usuario */
            try
            {
                Console.WriteLine("Indique el id del usuario a actualizar: ");
                String idUsuario = Console.ReadLine();
                Ctrl_GestionarPerfil controlGestionar = new Ctrl_GestionarPerfil();

                //Aquí obtengo el valor anterior
                Usuario usuario = controlGestionar.buscarUsuario(idUsuario);
                Console.WriteLine(System.Text.Json.JsonSerializer.Serialize(usuario));

                //Realizar la actualizacion
                bool confirmacion = controlGestionar.actualizarPerfil(idUsuario, "edit", "edit", usuario.fechaNacimiento, null, 0, "edit", "edit", "edit");

                //Verificar actualizacion
                Usuario usu = controlGestionar.buscarUsuario(idUsuario);
                Console.WriteLine(System.Text.Json.JsonSerializer.Serialize(usu));
            }
            catch (UsuarioException ex)
            {
                Console.WriteLine("ERROR-->" + ex.Message);
            }

            Console.ReadLine();
        }
Ejemplo n.º 2
0
        public void verificarQueExisteElContador()
        {
            bool registrado = false;
            Ctrl_GestionarPerfil controladora = new Ctrl_GestionarPerfil();

            TablaUsuario.InstanciarUsuarios(1);
            Usuario usuarioBuscado = controladora.buscarUsuario("10000");


            if (usuarioBuscado != null)
            {
                DateTime fecha = new DateTime(2020, 08, 08);
                registrado = new Ctrl_RegistrarHistoria().registrarHistoria("La historia", fecha, "Que lindo dia", null, "10000");
            }

            Assert.That(registrado, Is.True);
        }
Ejemplo n.º 3
0
        public void buscarUsuarioExistente()
        {
            Usuario usuario = controlGestionar.buscarUsuario("10008");

            Assert.That(usuario.id, Is.EqualTo("10008"));
        }