Despite the nightmare first season he has endured, Moyes insisted he was in for the long-haul at United and said he and his players were ready for the "ultimate test" against Guardiola and his rampant Bayern side, who have dropped just six points all season.