public void EditarRolYResponsabilidadesTest()
        {
            SG_SSTContext db = new SG_SSTContext();
            RolPorResponsabilidadRepositorio logica = new RolPorResponsabilidadRepositorio();
            Rol rol = new Rol();

            rol.Pk_Id_Rol   = 20;
            rol.Descripcion = "TRABAJADORES";
            List <Responsabilidades> responsabilidad = new List <Responsabilidades>();
            Responsabilidades        Respon          = new Responsabilidades();

            Respon.Descripcion = "Prueba responsabilidad";
            responsabilidad.Add(Respon);
            List <RendicionDeCuentas> rendicionDeCuenta = new  List <RendicionDeCuentas>();
            RendicionDeCuentas        rendicion         = new RendicionDeCuentas();

            rendicion.Descripcion = "Prueba rendicion";
            rendicionDeCuenta.Add(rendicion);
            int[] responsaEliminadas = null;
            int[] rendiciEliminadas  = null;
            int   Pk_Id_Empresa      = 1;
            EDInformacionAuditoria edInfoauditoria = new EDInformacionAuditoria()//Auditoria
            {
                IdentificacionUsuario = "IdUsuarioTest",
                NombreUsuario         = "NombreUsuarioTest",
                NitEmpresa            = "NitEmpresaTest",
                NombreEmpresa         = "NnombreEmpresaTest",
                IpUsuario             = "ipTest"
            };
            bool metodo = logica.EditarRolYResponsabilidades(rol, responsabilidad, rendicionDeCuenta, responsaEliminadas,
                                                             rendiciEliminadas, Pk_Id_Empresa, edInfoauditoria);

            Assert.IsNotNull(metodo, "La petición falló, el objeto es nulo");
            Assert.IsTrue(metodo, "La petición falló, no se editaron los datos");
        }
        public void RolesPorEmpresaTest()
        {
            RolPorResponsabilidadRepositorio logica = new RolPorResponsabilidadRepositorio();
            List <Rol> list = logica.RolesPorEmpresa(1);

            Assert.IsNotNull(list, "La petición falló, el objeto es nulo");
            Assert.IsTrue(list.Count > 0, "La petición falló, la lista de estándares esta vacía");
        }
        public void CrearRolYResponsabilidadesPreestablecidosTest()
        {
            RolPorResponsabilidadRepositorio logica = new RolPorResponsabilidadRepositorio();
            bool metodo = logica.CrearRolYResponsabilidadesPreestablecidos(10);

            Assert.IsNotNull(metodo, "La petición falló, el objeto es nulo");
            Assert.IsTrue(metodo, "La petición falló, no se crearon los datos");
        }
        public void GetObligacionesArlTest()
        {
            RolPorResponsabilidadRepositorio logica = new RolPorResponsabilidadRepositorio();
            List <ObligacionesArl>           list   = logica.GetObligacionesArl();

            Assert.IsNotNull(list, "La petición falló, el objeto es nulo");
            Assert.IsTrue(list.Count > 0, "La petición falló, la lista de estándares esta vacía");
        }
        public void EliminarRolYResponsabilidadesTest()
        {
            RolPorResponsabilidadRepositorio logica          = new RolPorResponsabilidadRepositorio();
            EDInformacionAuditoria           edInfoauditoria = new EDInformacionAuditoria()//Auditoria
            {
                IdentificacionUsuario = "IdUsuarioTest",
                NombreUsuario         = "NombreUsuarioTest",
                NitEmpresa            = "NitEmpresaTest",
                NombreEmpresa         = "NnombreEmpresaTest",
                IpUsuario             = "ipTest"
            };
            bool metodo = logica.EliminarRolYResponsabilidades(2102, edInfoauditoria);

            Assert.IsNotNull(metodo, "La petición falló, el objeto es nulo");
            Assert.IsTrue(metodo, "La petición falló, no se borraron los datos");
        }