We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6716921 commit f6af593Copy full SHA for f6af593
csharp/extractor/Semmle.Extraction.Tests/StubGenerator.cs
@@ -76,6 +76,26 @@ public class MyTest {
76
Assert.Equal(expected, stub);
77
}
78
79
+ [Fact]
80
+ public void StubGeneratorEscapeMethodName()
81
+ {
82
+ // Setup
83
+ const string source = @"
84
+public class MyTest {
85
+ public int @default() { return 0; }
86
+}";
87
+
88
+ // Execute
89
+ var stub = GenerateStub(source);
90
91
+ // Verify
92
+ const string expected = @"public class MyTest {
93
+public int @default() => throw null;
94
+}
95
+";
96
+ Assert.Equal(expected, stub);
97
+ }
98
99
private static string GenerateStub(string source)
100
{
101
var st = CSharpSyntaxTree.ParseText(source);
0 commit comments