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