diff --git a/src/EditorFeatures/CSharpTest/SimplifyTypeNames/SimplifyTypeNamesTests.cs b/src/EditorFeatures/CSharpTest/SimplifyTypeNames/SimplifyTypeNamesTests.cs index 298a05ec8fa70afdac19a0facf50a75d7aa3bb3f..8844e46fafc2a8fd60a2fecee66b11b50d3302c7 100644 --- a/src/EditorFeatures/CSharpTest/SimplifyTypeNames/SimplifyTypeNamesTests.cs +++ b/src/EditorFeatures/CSharpTest/SimplifyTypeNames/SimplifyTypeNamesTests.cs @@ -5795,6 +5795,21 @@ void Goo() }", OptionsSet(), IDEDiagnosticIds.SimplifyMemberAccessDiagnosticId, DiagnosticSeverity.Hidden); } + [WorkItem(11380, "https://github.com/dotnet/roslyn/issues/11380")] + [Fact, Trait(Traits.Feature, Traits.Features.CodeActionsSimplifyTypeNames)] + public async Task TestNotOnIllegalInstanceCall() + { + await TestMissingInRegularAndScriptAsync( +@"using System; +class Program +{ + static void Main(string[] args) + { + [|Console.Equals|](""""); + } +}"); + } + private async Task TestWithPredefinedTypeOptionsAsync(string code, string expected, int index = 0) { await TestInRegularAndScriptAsync(code, expected, index: index, options: PreferIntrinsicTypeEverywhere);