23 references to TryMatchMultiWordPattern
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (23)
Utilities\PatternMatcherTests.cs (23)
231var match = TryMatchMultiWordPattern("[|AddMetadataReference|]", "addmetadatareference"); 239var match = TryMatchMultiWordPattern("[|Add|]MetadataReference", "add"); 247var match = TryMatchMultiWordPattern("Add[|Metadata|]Reference", "metadata"); 255var match = TryMatchMultiWordPattern("[|Add|]MetadataReference", "Add"); 263var match = TryMatchMultiWordPattern("Add[|Metadata|]Reference", "Metadata"); 271var match = TryMatchMultiWordPattern("[|A|]ddMetadataReference", "A"); 279var match = TryMatchMultiWordPattern("Add[|M|]etadataReference", "M"); 287var match = TryMatchMultiWordPattern("[|Add|][|Metadata|]Reference", "add metadata"); 296var match = TryMatchMultiWordPattern("[|A|]dd[|M|]etadataReference", "A M"); 305var match = TryMatchMultiWordPattern("[|A|]dd[|M|]etadataReference", "AM"); 313var match = TryMatchMultiWordPattern("Add[|Metadata|][|Ref|]erence", "ref Metadata"); 321var match = TryMatchMultiWordPattern("Add[|M|]etadata[|Ref|]erence", "ref M"); 329var match = TryMatchMultiWordPattern("[|A|]dd[|M|]etadata[|Re|]ference", "AMRe"); 336=> Assert.Null(TryMatchMultiWordPattern("AddMetadataReference", string.Empty)); 340=> Assert.Null(TryMatchMultiWordPattern("AddMetadataReference", " ")); 345var match = TryMatchMultiWordPattern("[|Add|][|Meta|]dataReference", "add Meta"); 354var match = TryMatchMultiWordPattern("[|Add|][|Meta|]dataReference", "Add meta"); 363var match = TryMatchMultiWordPattern("[|Add|][|Meta|]dataReference", "Add Meta"); 371=> Assert.Null(TryMatchMultiWordPattern("AddMetadataReference", "mEta")); 375=> Assert.Null(TryMatchMultiWordPattern("AddMetadataReference", "Data")); 380var match = TryMatchMultiWordPattern("Get[|K|]ey[|W|]ord", "K*W"); 387=> Assert.Null(TryMatchMultiWordPattern("Operator", "a")); 392var match = TryMatchMultiWordPattern("Goo[|A|]ttribute", "a");