159 references to Composition
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (151)
Interactive\NavigateTo\InteractiveNavigateToTests.cs (39)
30public Task NoItemsForEmptyFile(TestHost testHost, Composition composition) 38public Task FindClass(TestHost testHost, Composition composition) 52public Task FindNestedClass(TestHost testHost, Composition composition) 72public Task FindMemberInANestedClass(TestHost testHost, Composition composition) 95public Task FindGenericClassWithConstraints(TestHost testHost, Composition composition) 111public Task FindGenericMethodWithConstraints(TestHost testHost, Composition composition) 130public Task FindPartialClass(TestHost testHost, Composition composition) 154public Task FindTypesInMetadata(TestHost testHost, Composition composition) 168public Task FindClassInNamespace(TestHost testHost, Composition composition) 185public Task FindStruct(TestHost testHost, Composition composition) 199public Task FindEnum(TestHost testHost, Composition composition) 216public Task FindEnumMember(TestHost testHost, Composition composition) 233public Task FindConstField(TestHost testHost, Composition composition) 248public Task FindVerbatimIdentifier(TestHost testHost, Composition composition) 263public Task FindIndexer(TestHost testHost, Composition composition) 272public Task FindEvent(TestHost testHost, Composition composition) 281public Task FindAutoProperty(TestHost testHost, Composition composition) 296public Task FindMethod(TestHost testHost, Composition composition) 311public Task FindParameterizedMethod(TestHost testHost, Composition composition) 328public Task FindConstructor(TestHost testHost, Composition composition) 345public Task FindParameterizedConstructor(TestHost testHost, Composition composition) 362public Task FindStaticConstructor(TestHost testHost, Composition composition) 379public Task FindPartialMethods(TestHost testHost, Composition composition) 392public Task FindPartialMethodDefinitionOnly(TestHost testHost, Composition composition) 407public Task FindOverriddenMembers(TestHost testHost, Composition composition) 434public Task FindInterface(TestHost testHost, Composition composition) 448public Task FindDelegateInNamespace(TestHost testHost, Composition composition) 463public Task FindLambdaExpression(TestHost testHost, Composition composition) 480public Task OrderingOfConstructorsAndTypes(TestHost testHost, Composition composition) 517public Task StartStopSanity(TestHost testHost, Composition composition) 539public Task DescriptionItems(TestHost testHost, Composition composition) 565public Task TermSplittingTest1(TestHost testHost, Composition composition) 582public Task TermSplittingTest2(TestHost testHost, Composition composition) 596public Task TermSplittingTest3(TestHost testHost, Composition composition) 610public Task TermSplittingTest4(TestHost testHost, Composition composition) 619public Task TermSplittingTest5(TestHost testHost, Composition composition) 628public Task TermSplittingTest7(TestHost testHost, Composition composition) 637public Task TermSplittingTest_DotStarRegex_NoExtractableLiterals(TestHost testHost, Composition composition) 648public Task TermSplittingTest_DotStarRegex_WithExtractableLiterals(TestHost testHost, Composition composition)
NavigateTo\NavigateToRegexTests.cs (18)
44public Task Regex_Alternation_MatchesFirstBranch(TestHost testHost, Composition composition) 58public Task Regex_Alternation_NoMatchWhenNoBranchMatches(TestHost testHost, Composition composition) 70public Task Regex_DotStar_MatchesSubstring(TestHost testHost, Composition composition) 84public Task Regex_DotStar_NoMatchWhenLiteralsAbsent(TestHost testHost, Composition composition) 96public Task Regex_CaseInsensitive_FindsMatch(TestHost testHost, Composition composition) 106public Task Regex_CaseSensitive_MatchReportedCorrectly(TestHost testHost, Composition composition) 120public Task Regex_CharacterClass_Matches(TestHost testHost, Composition composition) 138public Task Regex_AnchoredExact_MatchesFullName(TestHost testHost, Composition composition) 155public Task Regex_ContainerDotName_SplitsCorrectly(TestHost testHost, Composition composition) 169public Task Regex_ContainerRegex_DotName(TestHost testHost, Composition composition) 195public Task Regex_WhitespaceInPattern_IsIgnored(TestHost testHost, Composition composition) 209public Task Regex_InvalidPattern_ProducesNoResults(TestHost testHost, Composition composition) 221public Task Regex_NoMatch_WhenPatternDoesNotMatchAnySymbol(TestHost testHost, Composition composition) 229public Task Regex_NoMatch_WhenAlternationMisses(TestHost testHost, Composition composition) 241public Task NonRegex_PlainText_StillWorks(TestHost testHost, Composition composition) 250public Task NonRegex_DotSeparated_StillWorks(TestHost testHost, Composition composition) 267public Task Regex_OneOrMore_Matches(TestHost testHost, Composition composition) 279public Task Regex_ZeroOrMore_MatchesZeroOccurrences(TestHost testHost, Composition composition)
NavigateTo\NavigateToTests.cs (94)
30public Task NoItemsForEmptyFile(TestHost testHost, Composition composition) 37public Task FindClass(TestHost testHost, Composition composition) 50public Task FindRecord(TestHost testHost, Composition composition) 63public Task FindRecordClass(TestHost testHost, Composition composition) 76public async Task FindRecordStruct(TestHost testHost, Composition composition) 97public async Task FindUnion(TestHost testHost, Composition composition) 121public async Task FindClassInFileScopedNamespace(TestHost testHost, Composition composition) 141public Task FindVerbatimClass(TestHost testHost, Composition composition) 158public Task FindNestedClass(TestHost testHost, Composition composition) 177public Task FindMemberInANestedClass(TestHost testHost, Composition composition) 199public Task FindGenericClassWithConstraints(TestHost testHost, Composition composition) 214public Task FindGenericMethodWithConstraints(TestHost testHost, Composition composition) 232public Task FindPartialClass(TestHost testHost, Composition composition) 253public Task FindTypesInMetadata(TestHost testHost, Composition composition) 266public Task FindClassInNamespace(TestHost testHost, Composition composition) 282public Task FindStruct(TestHost testHost, Composition composition) 295public Task FindEnum(TestHost testHost, Composition composition) 311public Task FindEnumMember(TestHost testHost, Composition composition) 327public Task FindField1(TestHost testHost, Composition composition) 341public Task FindField2(TestHost testHost, Composition composition) 355public Task FindField3(TestHost testHost, Composition composition) 368public Task FindVerbatimField(TestHost testHost, Composition composition) 386public Task FindPtrField1(TestHost testHost, Composition composition) 399public Task FindPtrField2(TestHost testHost, Composition composition) 413public Task FindConstField(TestHost testHost, Composition composition) 427public Task FindIndexer(TestHost testHost, Composition composition) 435public Task FindEvent(TestHost testHost, Composition composition) 443public Task FindAutoProperty(TestHost testHost, Composition composition) 457public Task FindMethod(TestHost testHost, Composition composition) 471public Task FindVerbatimMethod(TestHost testHost, Composition composition) 489public Task FindParameterizedMethod(TestHost testHost, Composition composition) 505public Task FindConstructor(TestHost testHost, Composition composition) 521public Task FindParameterizedConstructor(TestHost testHost, Composition composition) 537public Task FindStaticConstructor(TestHost testHost, Composition composition) 553public Task FindPartialMethods(TestHost testHost, Composition composition) 564public Task FindPartialProperties(TestHost testHost, Composition composition) 575public Task FindPartialEvents(TestHost testHost, Composition composition) 591public Task FindPartialConstructors(TestHost testHost, Composition composition) 607public Task FindPartialMethodDefinitionOnly(TestHost testHost, Composition composition) 621public Task FindPartialMethodImplementationOnly(TestHost testHost, Composition composition) 637public Task FindOverriddenMembers(TestHost testHost, Composition composition) 662public Task FindInterface(TestHost testHost, Composition composition) 675public Task FindTopLevelLocalFunction(TestHost testHost, Composition composition) 688public Task FindTopLevelLocalFunction_WithParameters(TestHost testHost, Composition composition) 701public Task FindTopLevelLocalFunction_WithTypeArgumentsAndParameters(TestHost testHost, Composition composition) 714public Task FindNestedLocalFunctionTopLevelStatements(TestHost testHost, Composition composition) 730public Task FindLocalFunctionInMethod(TestHost testHost, Composition composition) 752public Task FindNestedLocalFunctionInMethod(TestHost testHost, Composition composition) 774public Task FindDelegateInNamespace(TestHost testHost, Composition composition) 788public Task FindLambdaExpression(TestHost testHost, Composition composition) 804public Task FindArray(TestHost testHost, Composition composition) 818public Task FindClassAndMethodWithSameName(TestHost testHost, Composition composition) 840public Task FindMethodNestedInGenericTypes(TestHost testHost, Composition composition) 862public Task OrderingOfConstructorsAndTypes(TestHost testHost, Composition composition) 895public Task NavigateToMethodWithNullableParameter(TestHost testHost, Composition composition) 911public Task StartStopSanity(TestHost testHost, Composition composition) 932public Task DescriptionItems(TestHost testHost, Composition composition) 957public Task TermSplittingTest1(TestHost testHost, Composition composition) 970public Task TermSplittingTest2(TestHost testHost, Composition composition) 982public Task TermSplittingTest3(TestHost testHost, Composition composition) 994public Task TermSplittingTest4(TestHost testHost, Composition composition) 1002public Task TermSplittingTest5(TestHost testHost, Composition composition) 1010public Task TermSplittingTest6(TestHost testHost, Composition composition) 1023public Task TermSplittingTest7(TestHost testHost, Composition composition) 1031public Task TermSplittingTest_DotStarRegex_NoExtractableLiterals(TestHost testHost, Composition composition) 1041public Task TermSplittingTest_DotStarRegex_WithExtractableLiterals(TestHost testHost, Composition composition) 1055public Task TestIndexer1(TestHost testHost, Composition composition) 1078public Task DottedPattern1(TestHost testHost, Composition composition) 1087public Task DottedPattern2(TestHost testHost, Composition composition) 1096public Task DottedPattern3(TestHost testHost, Composition composition) 1105public Task DottedPattern4(TestHost testHost, Composition composition) 1114public Task DottedPattern5(TestHost testHost, Composition composition) 1123public Task DottedPattern6(TestHost testHost, Composition composition) 1133public Task DottedPattern7(TestHost testHost, Composition composition) 1143public Task DottedPatternMatchKind(TestHost testHost, Composition composition) 1196public Task FindFuzzy1(TestHost testHost, Composition composition) 1213public Task Test__arglist(TestHost testHost, Composition composition) 1499public Task FindMethodWithTuple(TestHost testHost, Composition composition) 1518public Task FindRecordMember1(TestHost testHost, Composition composition) 1532public Task FindRecordMember2(TestHost testHost, Composition composition) 1547public Task FindRecordMember3(TestHost testHost, Composition composition) 1567=> TestAsync(testHost, Composition.FirstActiveAndVisible, XElement.Parse(""" 1607=> TestAsync(testHost, Composition.FirstActiveAndVisible, XElement.Parse(""" 1647=> TestAsync(testHost, Composition.FirstActiveAndVisible, XElement.Parse(""" 1687=> TestAsync(testHost, Composition.FirstActiveAndVisible, XElement.Parse(""" 1727=> TestAsync(testHost, Composition.FirstActiveAndVisible, XElement.Parse(""" 1766public async Task FindModernExtensionMethod1(TestHost testHost, Composition composition) 1793public async Task FindModernExtensionMethod2(TestHost testHost, Composition composition) 1820public async Task FindModernExtensionProperty(TestHost testHost, Composition composition) 1856public Task PreFilter_CamelCaseHumpBigram(TestHost testHost, Composition composition) 1877public Task PreFilter_AllLowercaseDPHumpPrefix(TestHost testHost, Composition composition) 1899public Task PreFilter_TrigramSubstring(TestHost testHost, Composition composition) 1919public Task PreFilter_FuzzyMatchEnabledByLengthCheck(TestHost testHost, Composition composition) 1939public Task PreFilter_NoMatchWhenAllChecksFail(TestHost testHost, Composition composition)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (8)
NavigateTo\AbstractNavigateToTests.cs (8)
86protected async Task TestAsync(TestHost testHost, Composition composition, string content, Func<EditorTestWorkspace, Task> body) 90Composition.Default => DefaultComposition, 91Composition.FirstVisible => FirstVisibleComposition, 92Composition.FirstActiveAndVisible => FirstActiveAndVisibleComposition, 99protected async Task TestAsync(TestHost testHost, Composition composition, XElement content, Func<EditorTestWorkspace, Task> body) 103Composition.Default => DefaultComposition, 104Composition.FirstVisible => FirstVisibleComposition, 105Composition.FirstActiveAndVisible => FirstActiveAndVisibleComposition,