internal static void AssertExists(ICSharpCode.NRefactory6.CSharp.Completion.CompletionResult provider, string testClass) { var data = provider.Find(testClass); if (data == null) { Console.WriteLine("provider contained: "); foreach (var dp in provider) { Console.WriteLine(dp.DisplayText); } } Assert.IsNotNull(data, "should contain '" + testClass + ""); }
internal void AssertEmpty(ICSharpCode.NRefactory6.CSharp.Completion.CompletionResult provider) { var isEmpty = provider == null || provider.Count == 0; if (!isEmpty) { Console.WriteLine("provider contained: "); foreach (var data in provider) { Console.WriteLine(data.DisplayText); } } Assert.IsTrue(isEmpty, "provider should be empty."); }