23 references to TryMatchMultiWordPattern
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (23)
Utilities\PatternMatcherTests.cs (23)
236var match = TryMatchMultiWordPattern("[|AddMetadataReference|]", "addmetadatareference"); 244var match = TryMatchMultiWordPattern("[|Add|]MetadataReference", "add"); 252var match = TryMatchMultiWordPattern("Add[|Metadata|]Reference", "metadata"); 260var match = TryMatchMultiWordPattern("[|Add|]MetadataReference", "Add"); 268var match = TryMatchMultiWordPattern("Add[|Metadata|]Reference", "Metadata"); 276var match = TryMatchMultiWordPattern("[|A|]ddMetadataReference", "A"); 284var match = TryMatchMultiWordPattern("Add[|M|]etadataReference", "M"); 292var match = TryMatchMultiWordPattern("[|Add|][|Metadata|]Reference", "add metadata"); 301var match = TryMatchMultiWordPattern("[|A|]dd[|M|]etadataReference", "A M"); 310var match = TryMatchMultiWordPattern("[|A|]dd[|M|]etadataReference", "AM"); 318var match = TryMatchMultiWordPattern("Add[|Metadata|][|Ref|]erence", "ref Metadata"); 326var match = TryMatchMultiWordPattern("Add[|M|]etadata[|Ref|]erence", "ref M"); 334var match = TryMatchMultiWordPattern("[|A|]dd[|M|]etadata[|Re|]ference", "AMRe"); 341=> Assert.Null(TryMatchMultiWordPattern("AddMetadataReference", string.Empty)); 345=> Assert.Null(TryMatchMultiWordPattern("AddMetadataReference", " ")); 350var match = TryMatchMultiWordPattern("[|Add|][|Meta|]dataReference", "add Meta"); 359var match = TryMatchMultiWordPattern("[|Add|][|Meta|]dataReference", "Add meta"); 368var match = TryMatchMultiWordPattern("[|Add|][|Meta|]dataReference", "Add Meta"); 376=> Assert.Null(TryMatchMultiWordPattern("AddMetadataReference", "mEta")); 380=> Assert.Null(TryMatchMultiWordPattern("AddMetadataReference", "Data")); 385var match = TryMatchMultiWordPattern("Get[|K|]ey[|W|]ord", "K*W"); 392=> Assert.Null(TryMatchMultiWordPattern("Operator", "a")); 397var match = TryMatchMultiWordPattern("Goo[|A|]ttribute", "a");