public void TestObtenerRolPorId()
        {
            //Arrange
            int idProbar = 1;
            Rol RolRetornada;
            int resultadoEsperado = 1;

            //Act
            RolRetornada = RolAzure.ObtenerRolPorId(idProbar);

            //Assert
            Assert.Equal(resultadoEsperado, RolRetornada.IDROL);
        }
Exemplo n.º 2
0
        public JsonResult ObtenerRol(String IDROL)
        {
            var conversionExitosa = int.TryParse(IDROL, out int idConvertido);

            Rol rolRetornada;

            if (conversionExitosa)
            {
                rolRetornada = RolAzure.ObtenerRolPorId(idConvertido);
            }
            else
            {
                rolRetornada = RolAzure.ObtenerRolPorDescripcion(IDROL);
            }

            if (rolRetornada is null)
            {
                return(new JsonResult($"Intente nuevamente con un parametro distinto a {IDROL}"));
            }
            else
            {
                return(new JsonResult(rolRetornada));
            }
        }