[XUnit] Implement caching for XUnit test provider