Пример #1
0
        public void TestModificarContraseniaUsuario()
        {
            IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario();

            answer = daoUsuario.Agregar(elUsuario);
            bool resultado = daoUsuario.ModificarContraseniaUsuario(elUsuario);

            Assert.IsTrue(resultado);
        }
Пример #2
0
        public void TestConsultLastEmployeID()
        {
            IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario();

            answer = daoUsuario.Agregar(elUsuario);
            int lastID = daoUsuario.ConsultLastEmployeID();

            Assert.IsTrue(lastID > 0);
        }
Пример #3
0
        public void TestVerificarUsuarioPorFichaEmpleado()
        {
            IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario();

            answer = daoUsuario.Agregar(elUsuario);
            bool resultado = daoUsuario.VerificarUsuarioPorFichaEmpleado(1);

            Assert.IsTrue(resultado);
        }
Пример #4
0
        public void TestBorrarUsuario()
        {
            IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario();
            bool         resultado1 = daoUsuario.Agregar(elUsuario);

            DominioTangerine.Entidades.M2.UsuarioM2 theUsuario = (DominioTangerine.Entidades.M2.UsuarioM2)elUsuario;
            bool resultado2 = daoUsuario.BorrarUsuario(theUsuario.Id);

            Assert.IsTrue(resultado2);
        }
Пример #5
0
        public void TestObtenerUsuarioDeEmpleado()
        {
            IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario();

            answer = daoUsuario.Agregar(elUsuario);
            DominioTangerine.Entidad theUsuario =
                daoUsuario.ObtenerUsuarioDeEmpleado(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario).fichaEmpleado);
            DominioTangerine.Entidades.M2.UsuarioM2 usuario = (DominioTangerine.Entidades.M2.UsuarioM2)theUsuario;
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario).nombreUsuario == usuario.nombreUsuario);
        }
Пример #6
0
        public void TestVerificarExistenciaUsuario()
        {
            IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario();

            answer = daoUsuario.Agregar(elUsuario);
            bool resultado =
                daoUsuario.VerificarExistenciaUsuario(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario).nombreUsuario);

            Assert.IsTrue(resultado);
        }
Пример #7
0
        public void TestObtenerDatoUsuario()
        {
            IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario();

            answer = daoUsuario.Agregar(elUsuario);
            DominioTangerine.Entidad theUsuario             = daoUsuario.ObtenerDatoUsuario(elUsuario);
            DominioTangerine.Entidades.M2.UsuarioM2 usuario = (DominioTangerine.Entidades.M2.UsuarioM2)theUsuario;
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario).fechaCreacion == usuario.fechaCreacion);
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario).activo == usuario.activo);
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario).rol.Id == usuario.rol.Id);
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario).fichaEmpleado == usuario.fichaEmpleado);
        }
Пример #8
0
        public void TestModificarRolUsuario()
        {
            IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario();

            answer    = daoUsuario.Agregar(elUsuario);
            elUsuario = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompleto("Daniel", "1234", new DateTime(2015, 2, 10),
                                                                                       "Activo", elRol1, 1);
            IDAORol daoRol    = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoRol();
            bool    resultado = daoRol.ModificarRolUsuario(elUsuario);

            Assert.IsTrue(resultado);
        }
Пример #9
0
        public void TestModificarUsuario()
        {
            IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario();

            answer = daoUsuario.Agregar(elUsuario);
            bool resultado = daoUsuario.ModificarUsuario(1, "jose");

            Assert.IsTrue(resultado);
            elUsuario1 = daoUsuario.ConsultarXId(DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompletoConID(daoUsuario.ConsultLastUserID(),
                                                                                                                     "GianJose", "1234", new DateTime(2015, 2, 10), "Activo", elRol, 1));
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).fichaEmpleado == 1);
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).nombreUsuario == "jose");
        }
Пример #10
0
        public void TestObtenerRolUsuario()
        {
            IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario();

            answer    = daoUsuario.Agregar(elUsuario);
            elUsuario = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompleto("Daniel", "1234", new DateTime(2015, 2, 10),
                                                                                       "Activo", elRol1, 1);
            IDAORol daoRol = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoRol();

            DominioTangerine.Entidad            theResultado = daoRol.ObtenerRolUsuario(2);
            DominioTangerine.Entidades.M2.RolM2 resultado    = (DominioTangerine.Entidades.M2.RolM2)theResultado;
            Assert.IsNotNull(resultado);
        }
 /// <summary>
 /// Método para crear la instancia de la clase DaoUsuario y usar el método Agregar
 /// </summary>
 /// <returns>Retorna una instancia del tipo DaoUsuario</returns>
 public override Boolean Ejecutar()
 {
     try
     {
         bool         resultado;
         IDAOUsuarios UsuarioAdd = FabricaDAOSqlServer.crearDaoUsuario();
         resultado = UsuarioAdd.Agregar(_usuario);
         return(resultado);
     }
     catch (Exception ex)
     {
         Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex);
         throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex);
     }
 }
Пример #12
0
        public void TestAgregar()
        {
            IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario();

            answer     = daoUsuario.Agregar(elUsuario);
            elUsuario1 = daoUsuario.ConsultarXId(DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompletoConID(daoUsuario.ConsultLastUserID(),
                                                                                                                     "GianJose", "1234", new DateTime(2015, 2, 10), "Activo", elRol, 1));
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).Id == daoUsuario.ConsultLastUserID());
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).nombreUsuario == "Daniel");
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).contrasena == "1234");
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).fechaCreacion == new DateTime(2015, 2, 10));
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).activo == "Activo");
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).rol.Id == 1);
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).fichaEmpleado == 1);
        }
Пример #13
0
        public void TestObtenerOpciones()
        {
            IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario();

            answer    = daoUsuario.Agregar(elUsuario);
            elUsuario = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompleto("Daniel", "1234", new DateTime(2015, 2, 10),
                                                                                       "Activo", elRol1, 1);
            DominioTangerine.Entidades.M2.UsuarioM2 theUsuario = (DominioTangerine.Entidades.M2.UsuarioM2)elUsuario;
            IDAORol daoRol = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoRol();

            DominioTangerine.Entidad theResultado = daoRol.ObtenerOpciones("Gestión de Pagos", 2);
            DominioTangerine.Entidades.M2.ListaGenericaM2 <DominioTangerine.Entidades.M2.OpcionM2> lista
                = (DominioTangerine.Entidades.M2.ListaGenericaM2 <DominioTangerine.Entidades.M2.OpcionM2>)theResultado;
            Assert.IsNotEmpty(lista);
        }
Пример #14
0
        public void TestConsultarXId()
        {
            IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario();

            answer     = daoUsuario.Agregar(elUsuario1);
            elUsuario2 = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompletoConID(daoUsuario.ConsultLastUserID(),
                                                                                             "Fernando", "1234", new DateTime(2015, 2, 10), "Activo", elRol, 1);
            //Aplico el metodo para consultar el usuario agregado anteriormente.
            elUsuario1 = daoUsuario.ConsultarXId(elUsuario2);
            //Comparo que el id del usuario creado coincide con el id del usuario consultado.
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).Id == daoUsuario.ConsultLastUserID());
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).nombreUsuario == "GianJose");
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).contrasena == "1234");
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).fechaCreacion == new DateTime(2015, 2, 10));
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).activo == "Activo");
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).rol.Id == 1);
            Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).fichaEmpleado == 1);
        }