367 instantiations of SignatureHelpTestItem
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (367)
SignatureHelp\AttributeSignatureHelpProviderTests.cs (37)
31
new
SignatureHelpTestItem
("SomethingAttribute()", string.Empty, null, currentParameterIndex: 0)
51
new
SignatureHelpTestItem
("SomethingAttribute()", "Summary For Attribute", null, currentParameterIndex: 0)
73
new
SignatureHelpTestItem
("SomethingAttribute(int i)", currentParameterIndex: 0, isSelected: true),
74
new
SignatureHelpTestItem
("SomethingAttribute(string i)", currentParameterIndex: 0),
94
new
SignatureHelpTestItem
("SomethingAttribute(int i)", currentParameterIndex: 0),
95
new
SignatureHelpTestItem
("SomethingAttribute(string i)", currentParameterIndex: 0, isSelected: true),
115
new
SignatureHelpTestItem
("SomethingAttribute(int someInteger, string someString)", string.Empty, string.Empty, currentParameterIndex: 0)
136
new
SignatureHelpTestItem
("SomethingAttribute(int someInteger, string someString)", "Summary For Attribute", "Param someInteger", currentParameterIndex: 0)
162
new
SignatureHelpTestItem
("SomethingAttribute(int someInteger, string someString)", string.Empty, string.Empty, currentParameterIndex: 1)
183
new
SignatureHelpTestItem
("SomethingAttribute(int someInteger, string someString)", "Summary For Attribute", "Param someString", currentParameterIndex: 1)
209
new
SignatureHelpTestItem
("SomethingAttribute()", string.Empty, null, currentParameterIndex: 0)
300
new
SignatureHelpTestItem
($"SomethingAttribute({FeaturesResources.Properties}: [goo = int])", string.Empty, string.Empty, currentParameterIndex: 0)
321
new
SignatureHelpTestItem
("SomethingAttribute()", string.Empty, null, currentParameterIndex: 0)
342
new
SignatureHelpTestItem
("SomethingAttribute()", string.Empty, null, currentParameterIndex: 0)
363
new
SignatureHelpTestItem
("SomethingAttribute()", string.Empty, null, currentParameterIndex: 0)
389
new
SignatureHelpTestItem
($"SomethingAttribute({FeaturesResources.Properties}: [goo = int])", string.Empty, string.Empty, currentParameterIndex: 0)
411
new
SignatureHelpTestItem
("SomethingAttribute()", string.Empty, null, currentParameterIndex: 0)
432
new
SignatureHelpTestItem
("SomethingAttribute()", string.Empty, null, currentParameterIndex: 0)
453
new
SignatureHelpTestItem
("SomethingAttribute()", string.Empty, null, currentParameterIndex: 0)
474
new
SignatureHelpTestItem
("SomethingAttribute()", string.Empty, null, currentParameterIndex: 0)
495
new
SignatureHelpTestItem
("SomethingAttribute()", string.Empty, null, currentParameterIndex: 0)
517
new
SignatureHelpTestItem
($"DerivedAttribute({FeaturesResources.Properties}: [Name = string])", string.Empty, string.Empty, currentParameterIndex: 0)
551
new
SignatureHelpTestItem
($"SomethingAttribute([int goo = 0], [string bar = null], {FeaturesResources.Properties}: [fieldbar = string], [fieldfoo = int])", string.Empty, "GooParameter", currentParameterIndex: 0)
578
new
SignatureHelpTestItem
($"SomethingAttribute([int goo = 0], [string bar = null], {FeaturesResources.Properties}: [fieldbar = string], [fieldfoo = int])", string.Empty, "BarParameter", currentParameterIndex: 1)
605
new
SignatureHelpTestItem
($"SomethingAttribute([int goo = 0], [string bar = null], {FeaturesResources.Properties}: [fieldbar = string], [fieldfoo = int])", string.Empty, string.Empty, currentParameterIndex: 2)
632
new
SignatureHelpTestItem
($"SomethingAttribute([int goo = 0], {FeaturesResources.Properties}: [goo = int])", string.Empty, "GooParameter", currentParameterIndex: 0)
657
new
SignatureHelpTestItem
($"SomethingAttribute([int goo = 0], {FeaturesResources.Properties}: [goo = int])", string.Empty, string.Empty, currentParameterIndex: 1)
685
new
SignatureHelpTestItem
("SomethingAttribute(int someParameter, bool somethingElse)", string.Empty, string.Empty, currentParameterIndex: 0)
708
new
SignatureHelpTestItem
("SomethingAttribute(int someParameter, bool somethingElse)", string.Empty, string.Empty, currentParameterIndex: 1)
779
new
SignatureHelpTestItem
("MyAttribute(int x)", string.Empty, string.Empty, currentParameterIndex: 0)
812
new
SignatureHelpTestItem
("MyAttribute(int x)", string.Empty, string.Empty, currentParameterIndex: 0)
845
new
SignatureHelpTestItem
("MyAttribute(int x)", string.Empty, string.Empty, currentParameterIndex: 0)
892
new
SignatureHelpTestItem
("MyAttribute(int x)", string.Empty, string.Empty, currentParameterIndex: 0)
897
new
SignatureHelpTestItem
("MyAttribute(int x)", string.Empty, string.Empty, currentParameterIndex: 0),
898
new
SignatureHelpTestItem
("MyAttribute(int x, int y)", string.Empty, string.Empty, currentParameterIndex: 0)
914
var expectedDescription = new
SignatureHelpTestItem
($"""
951
var expectedDescription = new
SignatureHelpTestItem
($"""
SignatureHelp\ConstructorInitializerSignatureHelpProviderTests.cs (33)
31
new
SignatureHelpTestItem
("BaseClass()", string.Empty, null, currentParameterIndex: 0)
53
new
SignatureHelpTestItem
("BaseClass()", "Summary for BaseClass", null, currentParameterIndex: 0)
76
new
SignatureHelpTestItem
("BaseClass(int a, int b)", string.Empty, string.Empty, currentParameterIndex: 0)
98
new
SignatureHelpTestItem
("BaseClass(int a, int b)", "Summary for BaseClass", "Param a", currentParameterIndex: 0)
123
new
SignatureHelpTestItem
("BaseClass(int a, int b)", "Summary for BaseClass", "Param b", currentParameterIndex: 1)
149
new
SignatureHelpTestItem
("BaseClass(int a, int b)", "Summary for BaseClass", "Param b", currentParameterIndex: 1)
174
new
SignatureHelpTestItem
("Goo(int a, int b)", string.Empty, string.Empty, currentParameterIndex: 1)
191
new
SignatureHelpTestItem
("Foo()", string.Empty, null, currentParameterIndex: 0),
208
new
SignatureHelpTestItem
("Goo(int a, int b)", string.Empty, string.Empty, currentParameterIndex: 1)
225
new
SignatureHelpTestItem
("Foo()", string.Empty, null, currentParameterIndex: 0),
242
new
SignatureHelpTestItem
("D(int i)", currentParameterIndex: 0, isSelected: true),
243
new
SignatureHelpTestItem
("D(string i)", currentParameterIndex: 0),
263
new
SignatureHelpTestItem
("D(int i)", currentParameterIndex: 0),
264
new
SignatureHelpTestItem
("D(string i)", currentParameterIndex: 0, isSelected: true),
302
new
SignatureHelpTestItem
("Goo(int a)", string.Empty, string.Empty, currentParameterIndex: 0)
319
new
SignatureHelpTestItem
("Foo()", string.Empty, null, currentParameterIndex: 0),
336
new
SignatureHelpTestItem
("Goo(int a, int b)", string.Empty, string.Empty, currentParameterIndex: 1)
353
new
SignatureHelpTestItem
("Foo()", string.Empty, null, currentParameterIndex: 0),
410
new
SignatureHelpTestItem
("BaseClass(int x)", string.Empty, string.Empty, currentParameterIndex: 0)
441
new
SignatureHelpTestItem
("BaseClass(int x)", string.Empty, string.Empty, currentParameterIndex: 0)
472
new
SignatureHelpTestItem
("BaseClass(int x)", string.Empty, string.Empty, currentParameterIndex: 0)
516
new
SignatureHelpTestItem
("BaseClass(int x)", string.Empty, string.Empty, currentParameterIndex: 0)
521
new
SignatureHelpTestItem
("BaseClass(int x)", string.Empty, string.Empty, currentParameterIndex: 0),
522
new
SignatureHelpTestItem
("BaseClass(int x, int y)", string.Empty, string.Empty, currentParameterIndex: 0)
538
var expectedDescription = new
SignatureHelpTestItem
($"""
578
var expectedDescription = new
SignatureHelpTestItem
($"""
650
new
SignatureHelpTestItem
("D(object o)", currentParameterIndex: 0)
668
new
SignatureHelpTestItem
("D(object o)", currentParameterIndex: 0)
685
new
SignatureHelpTestItem
("D(object o)", currentParameterIndex: 0)
703
new
SignatureHelpTestItem
("D(object o)", currentParameterIndex: 0)
728
new
SignatureHelpTestItem
("Program(int i1, int i2, int i3)", currentParameterIndex: expectedParameterIndex, isSelected: true),
762
new
SignatureHelpTestItem
("Program(int i, string s)", currentParameterIndex: expectedParameterIndex, isSelected: expecteSelectedIndex == index++),
763
new
SignatureHelpTestItem
("Program(string s, string s2)", currentParameterIndex: expectedParameterIndex, isSelected: expecteSelectedIndex == index++),
SignatureHelp\ElementAccessExpressionSignatureHelpProviderTests.cs (31)
31
new
SignatureHelpTestItem
("string C[int a]", string.Empty, string.Empty, currentParameterIndex: 0)
60
new
SignatureHelpTestItem
("ref int C[int a]", string.Empty, string.Empty, currentParameterIndex: 0)
83
new
SignatureHelpTestItem
("ref readonly int C[int a]", string.Empty, string.Empty, currentParameterIndex: 0)
106
new
SignatureHelpTestItem
("string C[int a]", string.Empty, string.Empty, currentParameterIndex: 0)
135
new
SignatureHelpTestItem
("string C[int a]", "Summary for this.", "Param a", currentParameterIndex: 0)
168
new
SignatureHelpTestItem
("string C[int a, bool b]", string.Empty, string.Empty, currentParameterIndex: 1)
197
new
SignatureHelpTestItem
("string C[int a, bool b]", "Summary for this.", "Param b", currentParameterIndex: 1)
231
new
SignatureHelpTestItem
("string C[int a]", string.Empty, string.Empty, currentParameterIndex: 0)
260
new
SignatureHelpTestItem
("string C[int a, bool b]", string.Empty, string.Empty, currentParameterIndex: 1)
319
new
SignatureHelpTestItem
("string C[int a]", string.Empty, string.Empty, currentParameterIndex: 0)
348
new
SignatureHelpTestItem
("string C[int a, bool b]", string.Empty, string.Empty, currentParameterIndex: 1)
436
new
SignatureHelpTestItem
("int Goo[int x]", string.Empty, string.Empty, currentParameterIndex: 0)
473
new
SignatureHelpTestItem
("int Goo[int x]", string.Empty, string.Empty, currentParameterIndex: 0)
510
new
SignatureHelpTestItem
("int Goo[int x]", string.Empty, string.Empty, currentParameterIndex: 0)
563
new
SignatureHelpTestItem
("int Goo[double d]", string.Empty, string.Empty, currentParameterIndex: 0)
568
new
SignatureHelpTestItem
("int Goo[double d]", string.Empty, string.Empty, currentParameterIndex: 0),
569
new
SignatureHelpTestItem
("int Goo[int x]", string.Empty, string.Empty, currentParameterIndex: 0),
606
new
SignatureHelpTestItem
("int Goo[int x]", string.Empty, string.Empty, currentParameterIndex: 0)
643
new
SignatureHelpTestItem
("int Goo[int x]", string.Empty, string.Empty, currentParameterIndex: 0)
681
new
SignatureHelpTestItem
("int Goo[int x]", string.Empty, string.Empty, currentParameterIndex: 0)
742
new
SignatureHelpTestItem
("string CCC.IndexProp[int p1]", string.Empty, string.Empty, currentParameterIndex: 0)
747
new
SignatureHelpTestItem
("string CCC.IndexProp[int p1]", "An index property from VB", "p1 is an integer index", currentParameterIndex: 0)
763
var expectedDescription = new
SignatureHelpTestItem
($"""
804
var expectedDescription = new
SignatureHelpTestItem
($"""
859
new
SignatureHelpTestItem
("string C[int a]", string.Empty, string.Empty, currentParameterIndex: 0)
888
new
SignatureHelpTestItem
("int P[int z]", string.Empty, string.Empty, currentParameterIndex: 0)
914
var expected = new[] { new
SignatureHelpTestItem
("char string[int index]") };
961
""", [new
SignatureHelpTestItem
("int System.Collections.Generic.List<int>[int index]")]);
988
""", [new
SignatureHelpTestItem
("int WithIndexer[int index]")], usePreviousCharAsTrigger: true);
1005
""", [new
SignatureHelpTestItem
("Indexable Indexable[int x]")], usePreviousCharAsTrigger: false);
1022
""", [new
SignatureHelpTestItem
("Indexable Indexable[int x]")], usePreviousCharAsTrigger: false);
SignatureHelp\GenericNamePartiallyWrittenSignatureHelpProviderTests.cs (16)
30
new
SignatureHelpTestItem
("G<T>", string.Empty, string.Empty, currentParameterIndex: 0)
51
new
SignatureHelpTestItem
("G<T>", string.Empty, string.Empty, currentParameterIndex: 0)
74
new
SignatureHelpTestItem
("G<T>", string.Empty, string.Empty, currentParameterIndex: 0)
97
new
SignatureHelpTestItem
("G<T>", string.Empty, string.Empty, currentParameterIndex: 0)
118
new
SignatureHelpTestItem
($"({CSharpFeaturesResources.awaitable}) Task<int> Program.Goo<T>()", methodDocumentation: string.Empty, string.Empty, currentParameterIndex: 0)
162
new
SignatureHelpTestItem
("void C.Goo<T>(T x)", string.Empty, string.Empty, currentParameterIndex: 0)
197
new
SignatureHelpTestItem
("void C.Goo<T>(T x)", string.Empty, string.Empty, currentParameterIndex: 0)
232
new
SignatureHelpTestItem
("void C.Goo<T>(T x)", string.Empty, string.Empty, currentParameterIndex: 0)
279
new
SignatureHelpTestItem
("void C.Goo<T>(T x)", string.Empty, string.Empty, currentParameterIndex: 0)
284
new
SignatureHelpTestItem
("void C.Goo<T>(T x)", string.Empty, string.Empty, currentParameterIndex: 0),
285
new
SignatureHelpTestItem
("void C.Goo<T, U>(T x, U y)", string.Empty, string.Empty, currentParameterIndex: 0)
301
new
SignatureHelpTestItem
("void IGoo.Bar<T>()", currentParameterIndex: 0),
302
new
SignatureHelpTestItem
($"({CSharpFeaturesResources.extension}) void IGoo.Bar<T1, T2>()", currentParameterIndex: 0),
333
new
SignatureHelpTestItem
("void C.Goo<T>()",
359
new
SignatureHelpTestItem
("G<S, T>", string.Empty, string.Empty, currentParameterIndex: 0)
380
new
SignatureHelpTestItem
("G<S, T>", string.Empty, string.Empty, currentParameterIndex: 1)
SignatureHelp\GenericNameSignatureHelpProviderTests.cs (32)
34
new
SignatureHelpTestItem
("G<T>", string.Empty, string.Empty, currentParameterIndex: 0)
55
new
SignatureHelpTestItem
("G<T>", string.Empty, string.Empty, currentParameterIndex: 0)
76
new
SignatureHelpTestItem
("G<S, T>", string.Empty, string.Empty, currentParameterIndex: 0)
97
new
SignatureHelpTestItem
("G<S, T>", string.Empty, string.Empty, currentParameterIndex: 1)
118
new
SignatureHelpTestItem
("G<S, T>",
147
new
SignatureHelpTestItem
("G<S, T>", "Summary for G", "TypeParamT. Also see S", currentParameterIndex: 1)
177
new
SignatureHelpTestItem
("G<S> where S : struct", string.Empty, string.Empty, currentParameterIndex: 0)
199
new
SignatureHelpTestItem
("G<S> where S : class", string.Empty, string.Empty, currentParameterIndex: 0)
221
new
SignatureHelpTestItem
("G<S> where S : new()", string.Empty, string.Empty, currentParameterIndex: 0)
243
new
SignatureHelpTestItem
("G<S> where S : Base", string.Empty, string.Empty, currentParameterIndex: 0)
267
new
SignatureHelpTestItem
("G<S> where S : Base<S>", string.Empty, string.Empty, currentParameterIndex: 0)
291
new
SignatureHelpTestItem
("G<S> where S : Base<int>", string.Empty, string.Empty, currentParameterIndex: 0)
315
new
SignatureHelpTestItem
("G<S> where S : Base<Base<int>>", string.Empty, string.Empty, currentParameterIndex: 0)
339
new
SignatureHelpTestItem
("G<S, T> where S : T", string.Empty, string.Empty, currentParameterIndex: 0)
361
new
SignatureHelpTestItem
("G<S, T> where S : Base, new()", "Summary1", "SummaryS", currentParameterIndex: 0)
394
new
SignatureHelpTestItem
("G<S, T> where T : class, S, IGoo, new()", "Summary1", "SummaryT", currentParameterIndex: 1)
427
new
SignatureHelpTestItem
("G<S> where S : allows ref struct", string.Empty, string.Empty, currentParameterIndex: 0)
453
new
SignatureHelpTestItem
("void C.Goo<T>()", string.Empty, string.Empty, currentParameterIndex: 0)
474
new
SignatureHelpTestItem
("void C.Goo<S, T>(S s, T t)",
503
new
SignatureHelpTestItem
("void C.Goo<S, T>(S s, T t)", string.Empty, string.Empty, currentParameterIndex: 1)
524
new
SignatureHelpTestItem
("void C.Goo<S, T>(S s, T t)", "SummaryForGoo", "SummaryForS", currentParameterIndex: 0)
550
new
SignatureHelpTestItem
("void C.Goo<S, T>(S s, T t)", "SummaryForGoo", "SummaryForT", currentParameterIndex: 1)
576
new
SignatureHelpTestItem
($"({CSharpFeaturesResources.extension}) void G.Goo<T>()", string.Empty, string.Empty, currentParameterIndex: 0)
609
new
SignatureHelpTestItem
("S C.Goo<S, T>(S s, T t) where S : Base, new()", "GooSummary", "ParamS", currentParameterIndex: 0)
641
new
SignatureHelpTestItem
("S C.Goo<S, T>(S s, T t) where T : class, S, IGoo, new()", "GooSummary", "ParamT", currentParameterIndex: 1)
688
new
SignatureHelpTestItem
("void C.M<T>(T arg) where T : unmanaged", "summary headline", "T documentation", currentParameterIndex: 0)
707
var expectedDescription = new
SignatureHelpTestItem
($"""
744
var expectedDescription = new
SignatureHelpTestItem
($"""
810
new
SignatureHelpTestItem
("C<T>", string.Empty, string.Empty, currentParameterIndex: 0)
843
new
SignatureHelpTestItem
("C<T>", string.Empty, string.Empty, currentParameterIndex: 0)
876
new
SignatureHelpTestItem
("C<T>", string.Empty, string.Empty, currentParameterIndex: 0)
919
new
SignatureHelpTestItem
("G<S, T>", """
SignatureHelp\InitializerExpressionSignatureHelpProviderTests.cs (11)
32
""", [
new
("void List<int>.Add(int item)", currentParameterIndex: 0)]);
46
""", [
new
("void Dictionary<int, string>.Add(int key, string value)", currentParameterIndex: 0)]);
60
""", [
new
("void Dictionary<int, string>.Add(int key, string value)", currentParameterIndex: 1)]);
79
""", [
new
("void Dictionary<int, string>.Add(int key, string value)", currentParameterIndex: 0)]);
96
""", [
new
("void Dictionary<int, string>.Add(int key, string value)", currentParameterIndex: 0)]);
116
new
("void Bar.Add(int i)", currentParameterIndex: 0),
117
new
("void Bar.Add(int i, string s)", currentParameterIndex: 0, isSelected: true),
118
new
("void Bar.Add(int i, string s, bool b)", currentParameterIndex: 0)]);
161
new
($"({CSharpFeaturesResources.extension}) void Bar.Add(int i)", currentParameterIndex: 0),
162
new
($"({CSharpFeaturesResources.extension}) void Bar.Add(int i, string s)", currentParameterIndex: 0, isSelected: true),
163
new
($"({CSharpFeaturesResources.extension}) void Bar.Add(int i, string s, bool b)", currentParameterIndex: 0)], sourceCodeKind: SourceCodeKind.Regular);
SignatureHelp\InvocationExpressionSignatureHelpProviderTests.cs (131)
35
""", [new
SignatureHelpTestItem
("int C.Goo(int x)", currentParameterIndex: 0)]);
49
""", [new
SignatureHelpTestItem
("void C.Goo(Action<int> f)", currentParameterIndex: 0)]);
63
""", [new
SignatureHelpTestItem
("void C.Goo(Action<int> f)", currentParameterIndex: 0)]);
75
""", [new
SignatureHelpTestItem
("void C.Goo()", string.Empty, null, currentParameterIndex: 0)]);
90
""", [new
SignatureHelpTestItem
("void C.Goo()", "Summary for goo", null, currentParameterIndex: 0)]);
102
""", [new
SignatureHelpTestItem
("void C.Goo(int a, int b)", string.Empty, string.Empty, currentParameterIndex: 0)]);
119
""", [new
SignatureHelpTestItem
("void C.Goo(int a, int b)", "Summary for Goo", "Param a", currentParameterIndex: 0)]);
131
""", [new
SignatureHelpTestItem
("void C.Goo(int a, int b)", string.Empty, string.Empty, currentParameterIndex: 1)]);
148
""", [new
SignatureHelpTestItem
("void C.Goo(int a, int b)", "Summary for Goo", "Param b", currentParameterIndex: 1)]);
163
""", [new
SignatureHelpTestItem
("void SomeDelegate(int a)", parameterDocumentation: "Parameter docs", currentParameterIndex: 0)]);
178
""", [new
SignatureHelpTestItem
("void SomeDelegate.Invoke(int a)", parameterDocumentation: "Parameter docs", currentParameterIndex: 0)]);
193
""", [new
SignatureHelpTestItem
("System.IAsyncResult SomeDelegate.BeginInvoke(int a, System.AsyncCallback callback, object @object)", parameterDocumentation: "Parameter docs", currentParameterIndex: 0)]);
209
""", [new
SignatureHelpTestItem
("System.IAsyncResult SomeDelegate.BeginInvoke(int a, System.AsyncCallback callback, object @object)", parameterDocumentation: null, currentParameterIndex: 1)]);
221
""", [new
SignatureHelpTestItem
("void C.Goo()", string.Empty, null, currentParameterIndex: 0)]);
233
""", [new
SignatureHelpTestItem
("void C.Goo(int a, int b)", string.Empty, string.Empty, currentParameterIndex: 0)]);
245
""", [new
SignatureHelpTestItem
("void C.Goo(int a, int b)", string.Empty, string.Empty, currentParameterIndex: 1)]);
260
""", [new
SignatureHelpTestItem
("void Action<int>(int obj)", string.Empty, string.Empty, currentParameterIndex: 0)]);
276
""", [new
SignatureHelpTestItem
("void C.Bar(int a)", string.Empty, string.Empty, currentParameterIndex: 0)]);
299
""", [new
SignatureHelpTestItem
($"({CSharpFeaturesResources.extension}) int string.ExtensionMethod(int x)", string.Empty, string.Empty, currentParameterIndex: 0)], sourceCodeKind: SourceCodeKind.Regular);
315
""", [new
SignatureHelpTestItem
("void Class1.Goo([int a = 42])", string.Empty, string.Empty, currentParameterIndex: 0)]);
358
""", [new
SignatureHelpTestItem
("double C.Goo(double x)", string.Empty, string.Empty, currentParameterIndex: 0)]);
381
""", [new
SignatureHelpTestItem
("double C.Goo(double x, double y)", string.Empty, string.Empty, currentParameterIndex: 0)]);
401
""", [new
SignatureHelpTestItem
("void C.Bar()", currentParameterIndex: 0)]);
422
new
SignatureHelpTestItem
("void C.Bar()", currentParameterIndex: 0),
423
new
SignatureHelpTestItem
("void C.Bar(int i)", currentParameterIndex: 0)]);
443
new
SignatureHelpTestItem
(
481
""", [new
SignatureHelpTestItem
(
509
""", [new
SignatureHelpTestItem
(
532
""", [new
SignatureHelpTestItem
(
560
""", [new
SignatureHelpTestItem
(
583
""", [new
SignatureHelpTestItem
(
611
""", [new
SignatureHelpTestItem
(
639
""", [new
SignatureHelpTestItem
(
728
""", [new
SignatureHelpTestItem
("void Program.SomeMethod([CancellationToken token = default])", string.Empty, null, currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
740
""", [new
SignatureHelpTestItem
("void C.Goo()", string.Empty, null, currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
752
""", [new
SignatureHelpTestItem
("void C.Goo(int a, int b)", string.Empty, string.Empty, currentParameterIndex: 1)], usePreviousCharAsTrigger: true);
838
List<SignatureHelpTestItem> expectedOrderedItems = [new
SignatureHelpTestItem
("void Goo.Bar()", string.Empty, null, currentParameterIndex: 0)];
876
expectedOrderedItemsSameSolution: [new
SignatureHelpTestItem
("void Goo.Bar()", string.Empty, null, currentParameterIndex: 0)],
903
List<SignatureHelpTestItem> expectedOrderedItems = [new
SignatureHelpTestItem
("void Goo.Bar()", string.Empty, null, currentParameterIndex: 0)];
952
expectedOrderedItemsMetadataReference: [new
SignatureHelpTestItem
("void Goo.Bar()", string.Empty, null, currentParameterIndex: 0)],
954
new
SignatureHelpTestItem
("void Goo.Bar()", string.Empty, null, currentParameterIndex: 0),
955
new
SignatureHelpTestItem
("void Goo.Bar(int x)", string.Empty, string.Empty, currentParameterIndex: 0)],
993
new
SignatureHelpTestItem
("void Goo.Bar()", string.Empty, null, currentParameterIndex: 0),
994
new
SignatureHelpTestItem
("void Goo.Bar(int x)", string.Empty, string.Empty, currentParameterIndex: 0)],
1030
new
SignatureHelpTestItem
("void D.Goo(int derived)", string.Empty, string.Empty, currentParameterIndex: 0),
1063
List<SignatureHelpTestItem> expectedOrderedItems = [new
SignatureHelpTestItem
("void C.Goo()", string.Empty, null, currentParameterIndex: 0)];
1104
new
SignatureHelpTestItem
("void B.Goo()", string.Empty, null, currentParameterIndex: 0),
1105
new
SignatureHelpTestItem
("void D.Goo(int x)", string.Empty, string.Empty, currentParameterIndex: 0),
1142
expectedOrderedItemsSameSolution: [new
SignatureHelpTestItem
("void B.Goo()", string.Empty, null, currentParameterIndex: 0)],
1169
new
SignatureHelpTestItem
("void C<int>.Goo(int t)", string.Empty, string.Empty, currentParameterIndex: 0),
1170
new
SignatureHelpTestItem
("void C<int>.Goo(int i)", string.Empty, string.Empty, currentParameterIndex: 0),
1205
expectedOrderedItemsMetadataReference: [new
SignatureHelpTestItem
("void C<int>.Goo(int i)", string.Empty, string.Empty, currentParameterIndex: 0)],
1207
new
SignatureHelpTestItem
("void C<int>.Goo(int t)", string.Empty, string.Empty, currentParameterIndex: 0),
1208
new
SignatureHelpTestItem
("void C<int>.Goo(int i)", string.Empty, string.Empty, currentParameterIndex: 0)],
1237
expectedOrderedItemsMetadataReference: [new
SignatureHelpTestItem
("void C<int>.Goo(int t)", string.Empty, string.Empty, currentParameterIndex: 0)],
1239
new
SignatureHelpTestItem
("void C<int>.Goo(int t)", string.Empty, string.Empty, currentParameterIndex: 0),
1240
new
SignatureHelpTestItem
("void C<int>.Goo(int i)", string.Empty, string.Empty, currentParameterIndex: 0)],
1273
new
SignatureHelpTestItem
("void C<int>.Goo(int t)", string.Empty, string.Empty, currentParameterIndex: 0),
1274
new
SignatureHelpTestItem
("void C<int>.Goo(int i)", string.Empty, string.Empty, currentParameterIndex: 0)],
1302
new
SignatureHelpTestItem
("void C<int, int>.Goo(int t)", string.Empty, string.Empty, currentParameterIndex: 0),
1303
new
SignatureHelpTestItem
("void C<int, int>.Goo(int u)", string.Empty, string.Empty, currentParameterIndex: 0),
1338
expectedOrderedItemsMetadataReference: [new
SignatureHelpTestItem
("void C<int, int>.Goo(int u)", string.Empty, string.Empty, currentParameterIndex: 0)],
1340
new
SignatureHelpTestItem
("void C<int, int>.Goo(int t)", string.Empty, string.Empty, currentParameterIndex: 0),
1341
new
SignatureHelpTestItem
("void C<int, int>.Goo(int u)", string.Empty, string.Empty, currentParameterIndex: 0)],
1373
new
SignatureHelpTestItem
("void C<int, int>.Goo(int t)", string.Empty, string.Empty, currentParameterIndex: 0),
1374
new
SignatureHelpTestItem
("void C<int, int>.Goo(int u)", string.Empty, string.Empty, currentParameterIndex: 0)],
1392
""", [new
SignatureHelpTestItem
($"({CSharpFeaturesResources.awaitable}) Task C.Goo()", methodDocumentation: string.Empty, currentParameterIndex: 0)], "C#");
1405
""", [new
SignatureHelpTestItem
($"({CSharpFeaturesResources.awaitable}) Task<Task<int>> C.Goo()", methodDocumentation: string.Empty, currentParameterIndex: 0)], "C#");
1428
""", [new
SignatureHelpTestItem
("void C<int>.M(int t)", string.Empty, "Real t", currentParameterIndex: 0)]);
1441
new
SignatureHelpTestItem
(
1472
new
SignatureHelpTestItem
("void IGoo.Bar<T>()", currentParameterIndex: 0),
1473
new
SignatureHelpTestItem
($"({CSharpFeaturesResources.extension}) void IGoo.Bar<T1, T2>()", currentParameterIndex: 0)], sourceCodeKind: SourceCodeKind.Regular);
1488
new
SignatureHelpTestItem
("void Program.M(int i)", currentParameterIndex: 0, isSelected: true),
1489
new
SignatureHelpTestItem
($"void Program.M(string s)", currentParameterIndex: 0)]);
1504
new
SignatureHelpTestItem
("void Program.M(int i)", currentParameterIndex: 0, isSelected: true),
1505
new
SignatureHelpTestItem
($"void Program.M(string s)", currentParameterIndex: 0)]);
1520
new
SignatureHelpTestItem
("void Program.M(int i)", currentParameterIndex: 0),
1521
new
SignatureHelpTestItem
($"void Program.M(string s)", currentParameterIndex: 0, isSelected: true)]);
1537
new
SignatureHelpTestItem
("void D.M(int i)", currentParameterIndex: 0, isSelected: true),
1538
new
SignatureHelpTestItem
("void D.M(string i)", currentParameterIndex: 0)]);
1555
new
SignatureHelpTestItem
("void D.M(int i)", currentParameterIndex: 0, isSelected: true),
1556
new
SignatureHelpTestItem
("void D.M(string i)", currentParameterIndex: 0)]);
1572
new
SignatureHelpTestItem
("void D.M(int i)", currentParameterIndex: 0, isSelected: true),
1573
new
SignatureHelpTestItem
("void D.M(string i)", currentParameterIndex: 0)]);
1589
new
SignatureHelpTestItem
("void D.M(int i)", currentParameterIndex: 0),
1590
new
SignatureHelpTestItem
("void D.M(string i)", currentParameterIndex: 0, isSelected: true)]);
1606
new
SignatureHelpTestItem
("void D.M(ref int a, int i)", currentParameterIndex: 0),
1607
new
SignatureHelpTestItem
("void D.M(out int b, int i)", currentParameterIndex: 0, isSelected: true)]);
1632
await TestAsync(markup.Replace("ARGUMENTS", arguments), [new
SignatureHelpTestItem
("void Program.M(int i1, int i2, int i3)", currentParameterIndex: expectedParameterIndex, isSelected: true)]);
1657
await TestAsync(markup.Replace("ARGUMENTS", arguments), [new
SignatureHelpTestItem
("void Delegate(int i1, int i2, int i3)", currentParameterIndex: expectedParameterIndex, isSelected: true)]);
1692
new
SignatureHelpTestItem
("void Program.M(int i, string s)", currentParameterIndex: expectedParameterIndex, isSelected: expectedSelectedIndex == index++),
1693
new
SignatureHelpTestItem
("void Program.M(string s, string s2)", currentParameterIndex: expectedParameterIndex, isSelected: expectedSelectedIndex == index++)]);
1716
await TestAsync(markup.Replace("ARGUMENTS", arguments), [new
SignatureHelpTestItem
($"void Program.M(string s, string s2)", currentParameterIndex: expectedParameterIndex, isSelected: true)]);
1750
await TestAsync(markup.Replace("ARGUMENTS", arguments), [new
SignatureHelpTestItem
("void Program.M(int i1, params int[] i2)", currentParameterIndex: expectedParameterIndex, isSelected: true)]);
1764
""", [new
SignatureHelpTestItem
("void Program.M(int i1, params int i2)", currentParameterIndex: 1, isSelected: true)]);
1777
""", [new
SignatureHelpTestItem
($"void Program.M(string s1, string s2, string s3)", currentParameterIndex: 1, isSelected: true)]);
1797
await TestAsync(markup.Replace("ARGUMENTS", arguments), [new
SignatureHelpTestItem
("void Program.M(int i, string s)", currentParameterIndex: expectedParameterIndex, isSelected: true)]);
1815
""", [new
SignatureHelpTestItem
("void C.Goo()", "Summary for goo. See method C.Bar()", null, currentParameterIndex: 0)]);
1842
""", [new
SignatureHelpTestItem
($"""
1882
""", [new
SignatureHelpTestItem
($"""
1910
new
SignatureHelpTestItem
("void Goo.Bar(int x)", currentParameterIndex: 0),
1911
new
SignatureHelpTestItem
("void Goo.Bar(string s)", currentParameterIndex: 0)]);
1932
new
SignatureHelpTestItem
("void Goo.Bar(int x)", currentParameterIndex: 0),
1933
new
SignatureHelpTestItem
("void Goo.Bar(string s)", currentParameterIndex: 0)]);
1954
new
SignatureHelpTestItem
("void Goo.Bar(int x)", currentParameterIndex: 0),
1955
new
SignatureHelpTestItem
("void Goo.Bar(string s)", currentParameterIndex: 0)]);
2006
new
SignatureHelpTestItem
("bool object.Equals(object objA, object objB)"),
2007
new
SignatureHelpTestItem
("bool string.Equals(string a, string b)"),
2008
new
SignatureHelpTestItem
("bool string.Equals(string a, string b, System.StringComparison comparisonType)")]);
2028
""", [new
SignatureHelpTestItem
("void Test.Goo.Bar(string s)")]);
2061
""", [new
SignatureHelpTestItem
($"""
2085
new
SignatureHelpTestItem
("void C.Goo<string>(string a)", string.Empty, string.Empty, currentParameterIndex: 0),
2086
new
SignatureHelpTestItem
("void C.Goo<T, U>(T a, U b)", string.Empty)]);
2103
new
SignatureHelpTestItem
("void C.Goo<T>(T a)", string.Empty),
2104
new
SignatureHelpTestItem
("void C.Goo<T, U>(T a, U b)", string.Empty, string.Empty, currentParameterIndex: 1)]);
2123
""", [new
SignatureHelpTestItem
("void List<int>.Add(int item)")]);
2135
""", [new
SignatureHelpTestItem
("int C.Goo(object x)", currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
2147
""", [new
SignatureHelpTestItem
("int C.Goo(object x)", currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
2159
""", [new
SignatureHelpTestItem
("int C.Goo(object x)", currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
2171
""", [new
SignatureHelpTestItem
("int C.Goo(object x)", currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
2192
new
SignatureHelpTestItem
("bool Comparer.Equals(object x)", currentParameterIndex: 1),
2193
new
SignatureHelpTestItem
("bool Comparer.Equals(string x, string y)", currentParameterIndex: 1, isSelected: true)]);
2207
""", [new
SignatureHelpTestItem
("void Local()")]);
2221
""", [new
SignatureHelpTestItem
("void Local()")]);
2235
""", [new
SignatureHelpTestItem
("int delegate*(int)", currentParameterIndex: 0)]);
2249
""", [new
SignatureHelpTestItem
("int delegate*(string, long)", currentParameterIndex: 1)]);
2259
expectedItems.Add(new
SignatureHelpTestItem
($"""
2270
expectedItems.Add(new
SignatureHelpTestItem
($"void C.M(object o)", currentParameterIndex: 0));
2271
expectedItems.Add(new
SignatureHelpTestItem
($"""
2338
""", [new
SignatureHelpTestItem
($"({CSharpFeaturesResources.extension}) IResourceBuilder<C> IResourceBuilder<C>.WithServiceBinding<C>(int containerPort, [int? hostPort = null], [string? scheme = null], [string? name = null], [string? env = null])", currentParameterIndex: 0)],
2373
""", [new
SignatureHelpTestItem
($"({CSharpFeaturesResources.extension}) IResourceBuilder<C> IResourceBuilder<C>.WithServiceBinding<C>(int containerPort, [int? hostPort = null], [string? scheme = null], [string? name = null], [string? env = null])", currentParameterIndex: 0)],
SignatureHelp\ObjectCreationExpressionSignatureHelpProviderTests.cs (42)
36
""", [
new
("C()", string.Empty, null, currentParameterIndex: 0)]);
54
""", [
new
("C()", string.Empty, null, currentParameterIndex: 0)]);
71
""", [
new
("C()", "Summary for C", null, currentParameterIndex: 0)]);
85
""", [
new
("C(int a, int b)", string.Empty, string.Empty, currentParameterIndex: 0)]);
99
""", [
new
("C(int a, int b)", string.Empty, string.Empty, currentParameterIndex: 0)]);
118
""", [
new
("C(int a, int b)", "Summary for C", "Param a", currentParameterIndex: 0)]);
132
""", [
new
("C(int a, int b)", string.Empty, string.Empty, currentParameterIndex: 1)]);
151
""", [
new
("C(int a, int b)", "Summary for C", "Param b", currentParameterIndex: 1)]);
167
new
("D(int i)", currentParameterIndex: 0, isSelected: true),
168
new
("D(string i)", currentParameterIndex: 0),]);
184
new
("D(int i)", currentParameterIndex: 0, isSelected: true),
185
new
("D(string i)", currentParameterIndex: 0),]);
201
new
("D(int i)", currentParameterIndex: 0),
202
new
("D(string i)", currentParameterIndex: 0, isSelected: true),]);
218
new
("D(int i)", currentParameterIndex: 0),
219
new
("D(string i)", currentParameterIndex: 0, isSelected: true),]);
231
""", [
new
("C()", string.Empty, null, currentParameterIndex: 0)]);
245
""", [
new
("C(int a, int b)", string.Empty, string.Empty, currentParameterIndex: 0)]);
259
""", [
new
("C(int a, int b)", string.Empty, string.Empty, currentParameterIndex: 1)]);
273
""", [
new
("Action<int, int>(void (int, int) target)", string.Empty, string.Empty, currentParameterIndex: 0, isSelected: true)]);
309
""", [
new
("C()", string.Empty, null, currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
325
""", [
new
("C(int a, string b)", string.Empty, string.Empty, currentParameterIndex: 1)], usePreviousCharAsTrigger: true);
380
new
("Goo(int x)", string.Empty, string.Empty, currentParameterIndex: 0)
419
expectedOrderedItemsSameSolution: [
new
("Goo(int x)", string.Empty, string.Empty, currentParameterIndex: 0)],
448
new
("Goo()", string.Empty, null, currentParameterIndex: 0)
499
expectedOrderedItemsMetadataReference: [
new
("Goo(int x)", string.Empty, string.Empty, currentParameterIndex: 0)],
501
new
("Goo(int x)", string.Empty, string.Empty, currentParameterIndex: 0),
502
new
("Goo(long y)", string.Empty, string.Empty, currentParameterIndex: 0)],
535
""", [
new
($"""
576
""", [
new
($"""
615
""", [
new
("C(object o)", currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
629
""", [
new
("C(object o)", currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
643
""", [
new
("C(object o)", currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
657
""", [
new
("C(object o)", currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
691
new
("Program(int i, string s)", currentParameterIndex: expectedParameterIndex, isSelected: expecteSelectedIndex == index++),
692
new
("Program(string s, string s2)", currentParameterIndex: expectedParameterIndex, isSelected: expecteSelectedIndex == index++),]);
716
[
new
($"Program(string s, string s2)", currentParameterIndex: expectedParameterIndex, isSelected: true)]);
736
[new
SignatureHelpTestItem
("BaseClass(int val)", currentParameterIndex: 0)],
756
new
SignatureHelpTestItem
("BaseClass(int val)", currentParameterIndex: 0),
757
new
SignatureHelpTestItem
("BaseClass(int val, int val1)", currentParameterIndex: 0),
775
new
SignatureHelpTestItem
("BaseClass(int val)", currentParameterIndex: 0),
776
new
SignatureHelpTestItem
("BaseClass(int val, int val1)", currentParameterIndex: 0),
SignatureHelp\PrimaryConstructorBaseTypeSignatureHelpProviderTests.cs (19)
31
new
("Base(Base original)", string.Empty, null, currentParameterIndex: 0),
32
new
("Base(int Identifier)", string.Empty, null, currentParameterIndex: 0, isSelected: true)]);
42
""", [
new
("Base(int Identifier)", string.Empty, null, currentParameterIndex: 0, isSelected: true)]);
53
new
("Base(Base original)", string.Empty, null, currentParameterIndex: 1),
54
new
("Base(string name)", string.Empty, null, currentParameterIndex: 1),
55
new
("Base(int Identifier1, int Identifier2)", string.Empty, null, currentParameterIndex: 1, isSelected: true)]);
66
new
("Base(string name)", string.Empty, null, currentParameterIndex: 1),
67
new
("Base(int Identifier1, int Identifier2)", string.Empty, null, currentParameterIndex: 1, isSelected: true)]);
79
new
("Base(Base original)", string.Empty, null, currentParameterIndex: 1),
80
new
("Base(string name)", "Summary for constructor", null, currentParameterIndex: 1),
81
new
("Base(int Identifier1, int Identifier2)", string.Empty, null, currentParameterIndex: 1, isSelected: true)]);
93
new
("Base(string name)", "Summary for constructor", null, currentParameterIndex: 1),
94
new
("Base(int Identifier1, int Identifier2)", string.Empty, null, currentParameterIndex: 1, isSelected: true)]);
107
new
("Base(Base original)", string.Empty, null, currentParameterIndex: 0),
108
new
("Base(string name)", "Summary for constructor", "Param name", currentParameterIndex: 0),
109
new
("Base(int Identifier1, int Identifier2)", string.Empty, null, currentParameterIndex: 0, isSelected: true)]);
122
new
("Base(string name)", "Summary for constructor", "Param name", currentParameterIndex: 0),
123
new
("Base(int Identifier1, int Identifier2)", string.Empty, null, currentParameterIndex: 0, isSelected: true)]);
132
""", [
new
("Base(int Identifier)", string.Empty, null, currentParameterIndex: 0, isSelected: true)]);
SignatureHelp\TupleConstructionSignatureHelpProviderTests.cs (15)
27
""", [
new
("(int, int)", currentParameterIndex: 0, parameterDocumentation: "")], usePreviousCharAsTrigger: true);
36
""", [
new
("(string?, string)", currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
48
""", [
new
("(object a, object)", currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
57
""", [
new
("(int, int)", currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
66
""", [
new
("(int, int)", currentParameterIndex: 1, parameterDocumentation: "")], usePreviousCharAsTrigger: true);
75
""", [
new
("(int, int)", currentParameterIndex: 1)], usePreviousCharAsTrigger: true);
88
new
("(int a, int b)", currentParameterIndex: 0)]);
97
""", [
new
("(int b, int c)", currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
106
""", [
new
("(int, object)", currentParameterIndex: 1)], usePreviousCharAsTrigger: true);
115
""", [
new
("(int, object)", currentParameterIndex: 1)], usePreviousCharAsTrigger: true);
124
""", [
new
("(int, object)", currentParameterIndex: 1)], usePreviousCharAsTrigger: true);
133
""", [
new
("(object, object)", currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
149
new
("(int, int)", currentParameterIndex: 0),
150
new
("(string, string)", currentParameterIndex: 0)], usePreviousCharAsTrigger: true);
178
""", [
new
($"(int, string)", currentParameterIndex: 0)], hideAdvancedMembers: false);
163 references to SignatureHelpTestItem
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (149)
SignatureHelp\AttributeSignatureHelpProviderTests.cs (36)
29
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
49
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
71
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
92
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
113
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
134
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
160
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
181
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
207
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
298
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
319
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
340
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
361
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
387
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
409
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
430
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
451
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
472
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
493
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
515
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
549
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
576
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
603
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
630
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
655
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
683
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
706
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
729
var expectedOrderedItems = new List<
SignatureHelpTestItem
>();
777
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
810
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
843
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
890
var expectedOrderedItemsMetadataReference = new List<
SignatureHelpTestItem
>
895
var expectedOrderedItemsSameSolution = new List<
SignatureHelpTestItem
>
914
var
expectedDescription = new SignatureHelpTestItem($"""
951
var
expectedDescription = new SignatureHelpTestItem($"""
1000
var expectedOrderedItems = new List<
SignatureHelpTestItem
>();
SignatureHelp\ConstructorInitializerSignatureHelpProviderTests.cs (31)
29
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
51
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
74
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
96
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
121
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
147
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
172
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
189
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
206
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
223
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
240
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
261
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
300
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
317
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
334
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
351
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
368
var expectedOrderedItems = new List<
SignatureHelpTestItem
>();
408
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
439
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
470
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
514
var expectedOrderedItemsMetadataReference = new List<
SignatureHelpTestItem
>
519
var expectedOrderedItemsSameSolution = new List<
SignatureHelpTestItem
>
538
var
expectedDescription = new SignatureHelpTestItem($"""
578
var
expectedDescription = new SignatureHelpTestItem($"""
630
var expectedOrderedItems = new List<
SignatureHelpTestItem
>();
648
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
666
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
683
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
701
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
726
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
760
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
SignatureHelp\ElementAccessExpressionSignatureHelpProviderTests.cs (26)
29
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
58
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
81
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
104
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
133
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
166
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
195
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
229
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
258
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
317
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
346
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
375
var expectedOrderedItems = new List<
SignatureHelpTestItem
>();
434
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
471
var expectedOrderedItemsMetadataReference = new List<
SignatureHelpTestItem
>
508
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
561
var expectedOrderedItemsMetadataReference = new List<
SignatureHelpTestItem
>
566
var expectedOrderedItemsSameSolution = new List<
SignatureHelpTestItem
>
604
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
641
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
679
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
740
var metadataItems = new List<
SignatureHelpTestItem
>
745
var projectReferenceItems = new List<
SignatureHelpTestItem
>
763
var
expectedDescription = new SignatureHelpTestItem($"""
804
var
expectedDescription = new SignatureHelpTestItem($"""
857
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
886
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
SignatureHelp\GenericNamePartiallyWrittenSignatureHelpProviderTests.cs (14)
28
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
49
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
72
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
95
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
116
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
160
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
195
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
230
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
277
var expectedOrderedItemsMetadataReference = new List<
SignatureHelpTestItem
>
282
var expectedOrderedItemsSameSolution = new List<
SignatureHelpTestItem
>
299
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
331
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
357
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
378
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
SignatureHelp\GenericNameSignatureHelpProviderTests.cs (32)
32
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
53
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
74
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
95
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
116
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
145
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
175
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
197
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
219
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
241
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
265
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
289
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
313
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
337
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
359
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
392
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
425
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
451
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
472
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
501
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
522
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
548
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
574
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
607
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
639
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
707
var
expectedDescription = new SignatureHelpTestItem($"""
744
var
expectedDescription = new SignatureHelpTestItem($"""
808
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
841
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
874
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
900
var expectedOrderedItems = new List<
SignatureHelpTestItem
>();
917
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
SignatureHelp\InvocationExpressionSignatureHelpProviderTests.cs (8)
838
List<
SignatureHelpTestItem
> expectedOrderedItems = [new SignatureHelpTestItem("void Goo.Bar()", string.Empty, null, currentParameterIndex: 0)];
903
List<
SignatureHelpTestItem
> expectedOrderedItems = [new SignatureHelpTestItem("void Goo.Bar()", string.Empty, null, currentParameterIndex: 0)];
1028
List<
SignatureHelpTestItem
> expectedOrderedItems =
1063
List<
SignatureHelpTestItem
> expectedOrderedItems = [new SignatureHelpTestItem("void C.Goo()", string.Empty, null, currentParameterIndex: 0)];
1102
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
1167
List<
SignatureHelpTestItem
> expectedOrderedItems =
1300
List<
SignatureHelpTestItem
> expectedOrderedItems =
2254
var expectedItems = new List<
SignatureHelpTestItem
>();
SignatureHelp\ObjectCreationExpressionSignatureHelpProviderTests.cs (2)
378
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
446
var expectedOrderedItems = new List<
SignatureHelpTestItem
>
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (14)
SignatureHelp\AbstractSignatureHelpProviderTests.cs (14)
49
IEnumerable<
SignatureHelpTestItem
> expectedOrderedItemsOrNull = null,
71
IEnumerable<
SignatureHelpTestItem
> expectedOrderedItemsOrNull = null,
182
IEnumerable<
SignatureHelpTestItem
> expectedTestItems, SignatureHelpItems actualSignatureHelpItems)
198
SignatureHelpTestItem
expectedTestItem)
262
IEnumerable<
SignatureHelpTestItem
> expectedOrderedItemsMetadataReference,
263
IEnumerable<
SignatureHelpTestItem
> expectedOrderedItemsSameSolution,
281
public Task TestSignatureHelpWithMetadataReferenceHelperAsync(string sourceCode, string referencedCode, IEnumerable<
SignatureHelpTestItem
> expectedOrderedItems,
303
public async Task TestSignatureHelpWithProjectReferenceHelperAsync(string sourceCode, string referencedCode, IEnumerable<
SignatureHelpTestItem
> expectedOrderedItems,
327
private async Task TestSignatureHelpInSameProjectHelperAsync(string sourceCode, string referencedCode, IEnumerable<
SignatureHelpTestItem
> expectedOrderedItems,
346
protected async Task VerifyItemWithReferenceWorkerAsync(string xmlString, IEnumerable<
SignatureHelpTestItem
> expectedOrderedItems, bool hideAdvancedMembers)
382
IEnumerable<
SignatureHelpTestItem
> expectedOrderedItemsOrNull = null,
424
private static void CompareSelectedIndex(IEnumerable<
SignatureHelpTestItem
> expectedOrderedItemsOrNull, int? selectedItemIndex)
436
foreach (
var
item in expectedOrderedItemsOrNull)
455
IEnumerable<
SignatureHelpTestItem
> expectedOrderedItems,