rolNoEditable() public method

Este metodo retorna los roles que el usuario a editar posee pero que no se pueden editar por el rol de la sesión
public rolNoEditable ( List Roles, string usuarioRol ) : List
Roles List
usuarioRol string
return List
 public void PruebaValidarrolNoEditableEXC()
 {
     ValidacionesM2 lg = new ValidacionesM2();
     ComandoRolesDeSistema _respuesta = (ComandoRolesDeSistema)laFabrica.ObtenerRolesDeSistema();
     List<Rol> RolesSis = _respuesta.Ejecutar();
     List<Rol> _respuesta2 = lg.rolNoEditable(RolesSis, RecursosPU_Mod2.Descripcion);
 }
 public void PruebaValidarrolNoEditable()
 {
     ValidacionesM2 lg = new ValidacionesM2();
     ComandoRolesDeSistema _respuesta = (ComandoRolesDeSistema)laFabrica.ObtenerRolesDeSistema();
     List<Rol> RolesSis = _respuesta.Ejecutar();
     List<Rol>_respuesta2 = lg.rolNoEditable(RolesSis, RecursosPU_Mod2.Rol);
     Assert.IsNotNull(_respuesta2);
 }