filtrarRoles() public method

Metodo que retorna los roles que el usuario NO tiene asignado
public filtrarRoles ( List usuarioRol, List sistemaRol ) : List
usuarioRol List Lista de los roles que el usuario tiene asignado
sistemaRol List Lista de los roles de sistema
return List
            public void M2PruebaFiltrarRoles()
            {
                ValidacionesM2 lg = new ValidacionesM2();

                ComandoRolesDeSistema _respuesta = (ComandoRolesDeSistema)laFabrica.ObtenerRolesDeSistema();
                List<Rol> RolesSis = _respuesta.Ejecutar();
                Cuenta usuario = (Cuenta)laFabricaE.ObtenerCuenta_M1();
                usuario.Id = 1;
                ComandoRolesUsuario _respuesta2 = (ComandoRolesUsuario)laFabrica.ObtenerRolesUsuario();
                _respuesta2.LaEntidad = usuario;
                List<Rol> RolesUsu = _respuesta2.Ejecutar();
                   List<Rol> filtrado = lg.filtrarRoles(RolesUsu, RolesSis);
                   Assert.AreNotEqual(filtrado, RolesSis);
            }