89 references to GetTestAccessor
IdeCoreBenchmarks (13)
NavigateToFuzzyPreFilterBenchmarks.cs (6)
94=> _sameLengthIndex.GetTestAccessor().LengthCheckPasses("XyzWvq"); 102=> _variedLengthIndex.GetTestAccessor().LengthCheckPasses("XyzWvq"); 116=> _sameLengthIndex.GetTestAccessor().BigramCountCheckPasses("XyzWvq"); 124=> _sameLengthIndex.GetTestAccessor().BigramCountCheckPasses("AabBcd"); 156=> _sameLengthIndex.GetTestAccessor().BigramCountCheckPasses("XyzWvqRs"); 163=> _variedLengthIndex.GetTestAccessor().BigramCountCheckPasses("XyzWvqRsTu");
NavigateToRegexPreFilterBenchmarks.cs (7)
74public bool PreFilterSimple() => _index.GetTestAccessor().RegexQueryCheckPasses(_simpleQuery); 77public bool PreFilterAlternation() => _index.GetTestAccessor().RegexQueryCheckPasses(_alternationQuery); 80public bool PreFilterComplex() => _index.GetTestAccessor().RegexQueryCheckPasses(_complexQuery); 83public bool PreFilterNoMatch() => _index.GetTestAccessor().RegexQueryCheckPasses(_noMatchQuery); 92public bool NgramCheckShort() => _index.GetTestAccessor().NgramCheckPasses("read"); 95public bool NgramCheckLong() => _index.GetTestAccessor().NgramCheckPasses("readline"); 98public bool NgramCheckNoMatch() => _index.GetTestAccessor().NgramCheckPasses("xyzwvq");
Microsoft.CodeAnalysis.Workspaces.UnitTests (76)
FindSymbols\NavigateToSearchIndexTests.cs (60)
159Assert.Equal(expected, index.GetTestAccessor().HumpCheckPasses(pattern)); 180Assert.True(index.GetTestAccessor().HumpCheckPasses("G")); 181Assert.True(index.GetTestAccessor().HumpCheckPasses("X")); 184Assert.False(index.GetTestAccessor().HumpCheckPasses("GX")); 187Assert.False(index.GetTestAccessor().HumpCheckPasses("XG")); 291Assert.Equal(expected, index.GetTestAccessor().HumpCheckPasses(pattern)); 305Assert.True(index.GetTestAccessor().HumpCheckPasses("goo")); 306Assert.True(index.GetTestAccessor().HumpCheckPasses("xab")); 312Assert.True(index.GetTestAccessor().HumpCheckPasses("gx")); 315Assert.True(index.GetTestAccessor().HumpCheckPasses("gooxab")); 328Assert.True(index.GetTestAccessor().HumpCheckPasses("bar")); 331Assert.True(index.GetTestAccessor().HumpCheckPasses("ba")); 334Assert.False(index.GetTestAccessor().HumpCheckPasses("bax")); 354Assert.True(index.GetTestAccessor().HumpCheckPasses("gobar")); 359Assert.True(index.GetTestAccessor().HumpCheckPasses("gooba")); 363Assert.True(index.GetTestAccessor().HumpCheckPasses("goobarg")); 369Assert.True(index.GetTestAccessor().HumpCheckPasses("gobarg")); 383Assert.False(index.GetTestAccessor().HumpCheckPasses("gxbar")); 388Assert.False(index.GetTestAccessor().HumpCheckPasses("gooxbar")); 392Assert.False(index.GetTestAccessor().HumpCheckPasses("gxb")); 405Assert.True(index.GetTestAccessor().HumpCheckPasses("gbba")); 409Assert.True(index.GetTestAccessor().HumpCheckPasses("gbbar")); 412Assert.True(index.GetTestAccessor().HumpCheckPasses("goobarbaz")); 416Assert.True(index.GetTestAccessor().HumpCheckPasses("goobazbaz")); 421Assert.False(index.GetTestAccessor().HumpCheckPasses("goobxbaz")); 500Assert.Equal(expected, index.GetTestAccessor().NgramCheckPasses(pattern)); 563Assert.Equal(expected, index.GetTestAccessor().LengthCheckPasses(pattern)); 632Assert.Equal(expected, index.GetTestAccessor().BigramCountCheckPasses(pattern)); 645Assert.True(index.GetTestAccessor().BigramCountCheckPasses("alph")); 648Assert.True(index.GetTestAccessor().BigramCountCheckPasses("beta")); 651Assert.True(index.GetTestAccessor().BigramCountCheckPasses("albe")); 665Assert.True(index.GetTestAccessor().LengthCheckPasses("Xyzwvq")); 667Assert.False(index.GetTestAccessor().BigramCountCheckPasses("Xyzwvq")); 688Assert.True(index.GetTestAccessor().BigramCountCheckPasses("gooαβ")); 693Assert.True(index.GetTestAccessor().BigramCountCheckPasses("gooγδ")); 708Assert.True(index.GetTestAccessor().BigramCountCheckPasses("a_b_")); 712Assert.False(index.GetTestAccessor().BigramCountCheckPasses("aαbα")); 815Assert.Equal(expected, index.GetTestAccessor().ContainerCheckPasses(containerPattern)); 907var expectedFuzzy = index.GetTestAccessor().LengthCheckPasses(patternName) 908&& index.GetTestAccessor().BigramCountCheckPasses(patternName); 1022Assert.True(index.GetTestAccessor().HumpCheckPasses("G")); 1023Assert.True(index.GetTestAccessor().HumpCheckPasses("B")); 1026Assert.False(index.GetTestAccessor().HumpCheckPasses("GB")); 1029Assert.False(index.GetTestAccessor().HumpCheckPasses("A")); 1030Assert.False(index.GetTestAccessor().HumpCheckPasses("C")); 1031Assert.False(index.GetTestAccessor().HumpCheckPasses("X")); 1032Assert.False(index.GetTestAccessor().HumpCheckPasses("Z")); 1044Assert.True(index.GetTestAccessor().HumpCheckPasses("GB")); 1047Assert.False(index.GetTestAccessor().HumpCheckPasses("BG")); 1069Assert.False(index.GetTestAccessor().HumpCheckPasses("line")); 1072Assert.True(index.GetTestAccessor().NgramCheckPasses("line")); 1076Assert.False(index.GetTestAccessor().LengthCheckPasses("line")); 1102Assert.False(index.GetTestAccessor().HumpCheckPasses("Xoobar")); 1104Assert.False(index.GetTestAccessor().NgramCheckPasses("Xoobar")); 1106Assert.True(index.GetTestAccessor().LengthCheckPasses("Xoobar")); 1109Assert.True(index.GetTestAccessor().BigramCountCheckPasses("Xoobar")); 1198Assert.False(index.GetTestAccessor().HumpCheckPasses("Xoobar")); 1199Assert.False(index.GetTestAccessor().NgramCheckPasses("Xoobar")); 1200Assert.True(index.GetTestAccessor().LengthCheckPasses("Xoobar")); 1203Assert.True(index.GetTestAccessor().BigramCountCheckPasses("Xoobar"));
FindSymbols\RegexPreFilterTests.cs (16)
40Assert.True(index.GetTestAccessor().RegexQueryCheckPasses(query)); 48Assert.True(index.GetTestAccessor().RegexQueryCheckPasses(query)); 59Assert.True(index.GetTestAccessor().RegexQueryCheckPasses(query)); 70Assert.True(index.GetTestAccessor().RegexQueryCheckPasses(query)); 81Assert.True(index.GetTestAccessor().RegexQueryCheckPasses(query)); 95Assert.True(index.GetTestAccessor().RegexQueryCheckPasses(query)); 107Assert.True(index.GetTestAccessor().RegexQueryCheckPasses(query)); 119Assert.False(index.GetTestAccessor().RegexQueryCheckPasses(query)); 130Assert.False(index.GetTestAccessor().RegexQueryCheckPasses(query)); 141Assert.False(index.GetTestAccessor().RegexQueryCheckPasses(query)); 149Assert.False(index.GetTestAccessor().RegexQueryCheckPasses(query)); 157Assert.False(index.GetTestAccessor().RegexQueryCheckPasses(query)); 178Assert.False(index.GetTestAccessor().RegexQueryCheckPasses(query)); 191Assert.False(index.GetTestAccessor().RegexQueryCheckPasses(query)); 202Assert.False(index.GetTestAccessor().RegexQueryCheckPasses(query)); 213Assert.True(index.GetTestAccessor().RegexQueryCheckPasses(query));