public void TestObtenerRolPorDescripcion() { //Arrange string NombreRol = "PACIENTE"; Rol RolRetornada; string resultadoEsperado = "PACIENTE"; //Act RolRetornada = RolAzure.ObtenerRolPorDescripcion(NombreRol); //Assert Assert.Equal(resultadoEsperado, RolRetornada.DESCRIPCION); }
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)); } }