68 references to GenerateAndVerifySourceAsync
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (68)
MetadataAsSource\MetadataAsSourceTests.cs (52)
99
await
GenerateAndVerifySourceAsync
("public class C {}", "C", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
161
await
GenerateAndVerifySourceAsync
("public interface I {}", "I", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
225
await
GenerateAndVerifySourceAsync
("public class C {}", "C..ctor", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
299
await
GenerateAndVerifySourceAsync
("public class C { public void Goo() {} }", "C.Goo", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
369
await
GenerateAndVerifySourceAsync
("public class C { public string S; }", "C.S", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
439
await
GenerateAndVerifySourceAsync
("public class C { public string S { get; protected set; } }", "C.S", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
518
await
GenerateAndVerifySourceAsync
("using System; public class C { public event Action E; }", "C.E", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
597
await
GenerateAndVerifySourceAsync
("public class C { protected class D { } }", "C+D", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
671
await
GenerateAndVerifySourceAsync
("public enum E { A, B, C }", "E", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
745
await
GenerateAndVerifySourceAsync
("public enum E { A, B, C }", "E.C", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
819
await
GenerateAndVerifySourceAsync
("public enum E : short { A = 0, B = 1, C = 2 }", "E.C", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
885
await
GenerateAndVerifySourceAsync
("public enum E : ulong { A = 9223372036854775808 }", "E.A", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
959
await
GenerateAndVerifySourceAsync
("public enum E : short { A = 1, B = 2, C = 3 }", "E.C", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
1032
await
GenerateAndVerifySourceAsync
("namespace N { public class C {} }", "N.C", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
1173
await
GenerateAndVerifySourceAsync
(@"public class C { public const string S = ""Hello mas""; }", "C.S", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
1241
await
GenerateAndVerifySourceAsync
("""
1320
await
GenerateAndVerifySourceAsync
("public struct S {}", "S", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
1396
await
GenerateAndVerifySourceAsync
("public class C { public static C Create() { return new C(); } }", "C", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
1466
await
GenerateAndVerifySourceAsync
("public class G<SomeType> { public SomeType S; }", "G`1", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
1541
await
GenerateAndVerifySourceAsync
("""
1617
await
GenerateAndVerifySourceAsync
("""
1696
await
GenerateAndVerifySourceAsync
("public class C { public delegate void D<SomeType>(SomeType s); }", "C+D`1", ToLanguageName(language), expected, signaturesOnly: signaturesOnly);
1772
await
GenerateAndVerifySourceAsync
("""
1887
=>
GenerateAndVerifySourceAsync
("""
1915
=>
GenerateAndVerifySourceAsync
("""
2212
await
GenerateAndVerifySourceAsync
("""
2490
await
GenerateAndVerifySourceAsync
("""
2618
await
GenerateAndVerifySourceAsync
("""
2713
await
GenerateAndVerifySourceAsync
("""
2806
await
GenerateAndVerifySourceAsync
("""
3010
await
GenerateAndVerifySourceAsync
("""
3130
await
GenerateAndVerifySourceAsync
("""
3232
await
GenerateAndVerifySourceAsync
("""
3379
await
GenerateAndVerifySourceAsync
(source, "IGoo", ToLanguageName(language), expected, signaturesOnly: signaturesOnly, includeXmlDocComments: true);
3639
await
GenerateAndVerifySourceAsync
("""
3712
await
GenerateAndVerifySourceAsync
("""
3790
await
GenerateAndVerifySourceAsync
("""
3867
await
GenerateAndVerifySourceAsync
("""
3950
await
GenerateAndVerifySourceAsync
("""
4035
await
GenerateAndVerifySourceAsync
("""
4108
await
GenerateAndVerifySourceAsync
("""
4188
await
GenerateAndVerifySourceAsync
("""
4261
await
GenerateAndVerifySourceAsync
("""
4336
await
GenerateAndVerifySourceAsync
("""
4433
await
GenerateAndVerifySourceAsync
("""
4530
await
GenerateAndVerifySourceAsync
("""
4627
await
GenerateAndVerifySourceAsync
("""
4712
await
GenerateAndVerifySourceAsync
("""
4815
await
GenerateAndVerifySourceAsync
("""
4916
await
GenerateAndVerifySourceAsync
("""
5018
await
GenerateAndVerifySourceAsync
("""
5945
=>
GenerateAndVerifySourceAsync
("""
MetadataAsSource\MetadataAsSourceTests.CSharp.cs (14)
77
await
GenerateAndVerifySourceAsync
("public class C { public nint i; public nuint i2; }", "C", LanguageNames.CSharp, languageVersion: "Preview", metadataLanguageVersion: "Preview", expected: expected, signaturesOnly: signaturesOnly);
117
await
GenerateAndVerifySourceAsync
("""
171
await
GenerateAndVerifySourceAsync
("public class C { public (int a, int b) t; }", "C", LanguageNames.CSharp, expected: expected, signaturesOnly: signaturesOnly);
437
await
GenerateAndVerifySourceAsync
("public partial class C { public partial void F(); public partial void F() { } }", "C", LanguageNames.CSharp, languageVersion: "Preview", metadataLanguageVersion: "Preview", expected: expected, signaturesOnly: signaturesOnly);
502
await
GenerateAndVerifySourceAsync
("public record R;", "R", LanguageNames.CSharp, expected: expected, signaturesOnly: signaturesOnly);
582
await
GenerateAndVerifySourceAsync
("""
629
await
GenerateAndVerifySourceAsync
("""
686
await
GenerateAndVerifySourceAsync
("public class C { public static C operator >>>(C x, int y) => x; }", "C.op_UnsignedRightShift", LanguageNames.CSharp, expected: expected, signaturesOnly: signaturesOnly, languageVersion: "Preview", metadataLanguageVersion: "Preview");
748
await
GenerateAndVerifySourceAsync
(metadataSource, symbolName, LanguageNames.CSharp, expected: expected, signaturesOnly: signaturesOnly, languageVersion: "Preview", metadataLanguageVersion: "Preview");
807
await
GenerateAndVerifySourceAsync
(metadataSource, symbolName, LanguageNames.CSharp, expected: expected, signaturesOnly: signaturesOnly, languageVersion: "Preview", metadataLanguageVersion: "Preview");
857
await
GenerateAndVerifySourceAsync
(metadataSource, symbolName, LanguageNames.CSharp, expected: expected, signaturesOnly: signaturesOnly, languageVersion: "Preview", metadataLanguageVersion: "Preview");
926
await
GenerateAndVerifySourceAsync
(metadataSource, symbolName, LanguageNames.CSharp, expected: expected, signaturesOnly: signaturesOnly, languageVersion: "Preview", metadataLanguageVersion: "Preview");
972
await
GenerateAndVerifySourceAsync
("""
1013
await
GenerateAndVerifySourceAsync
(
MetadataAsSource\MetadataAsSourceTests.VisualBasic.cs (2)
65
await
GenerateAndVerifySourceAsync
("""
75
=>
GenerateAndVerifySourceAsync
("""