From 3b8aa9a0461fcd84906c4ddf710055b09b40cfca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=A0imon=20Kon=C3=AD=C4=8Dek?= Date: Fri, 2 Mar 2018 21:25:08 +0100 Subject: [PATCH] Using AddInsideMethod where possible --- .../WhenKeywordRecommenderTests.cs | 48 ++++--------------- 1 file changed, 8 insertions(+), 40 deletions(-) diff --git a/src/EditorFeatures/CSharpTest2/Recommendations/WhenKeywordRecommenderTests.cs b/src/EditorFeatures/CSharpTest2/Recommendations/WhenKeywordRecommenderTests.cs index 85aae3dd03f..c76cd07d72c 100644 --- a/src/EditorFeatures/CSharpTest2/Recommendations/WhenKeywordRecommenderTests.cs +++ b/src/EditorFeatures/CSharpTest2/Recommendations/WhenKeywordRecommenderTests.cs @@ -333,41 +333,25 @@ public async Task TestForSwitchCase_NotInEmptySwitchStatement() [Fact, Trait(Traits.Feature, Traits.Features.KeywordRecommending)] public async Task TestForSwitchCase_SemanticCheck_NotAfterPredefinedType() { - await VerifyAbsenceAsync(@" -class C -{ - void M() { switch (new object()) { case int $$ } } -}"); + await VerifyAbsenceAsync(AddInsideMethod(@"switch (new object()) { case int $$ }")); } [Fact, Trait(Traits.Feature, Traits.Features.KeywordRecommending)] public async Task TestForSwitchCase_SemanticCheck_NotAfterPredefinedType_BeforeWhen() { - await VerifyAbsenceAsync(@" -class C -{ - void M() { switch (new object()) { case int $$ when } } -}"); + await VerifyAbsenceAsync(AddInsideMethod(@"switch (new object()) { case int $$ when }")); } [Fact, Trait(Traits.Feature, Traits.Features.KeywordRecommending)] public async Task TestForSwitchCase_SemanticCheck_NotAfterGenericType() { - await VerifyAbsenceAsync(@" -class C -{ - void M() { switch (new object()) { case Dictionary $$ } } -}"); + await VerifyAbsenceAsync(AddInsideMethod(@"switch (new object()) { case Dictionary $$ }")); } [Fact, Trait(Traits.Feature, Traits.Features.KeywordRecommending)] public async Task TestForSwitchCase_SemanticCheck_NotAfterGenericType_BeforeWhen() { - await VerifyAbsenceAsync(@" -class C -{ - void M() { switch (new object()) { case Dictionary $$ when } } -}"); + await VerifyAbsenceAsync(AddInsideMethod(@"switch (new object()) { case Dictionary $$ when }")); } [Fact, Trait(Traits.Feature, Traits.Features.KeywordRecommending)] @@ -419,41 +403,25 @@ class C [Fact, Trait(Traits.Feature, Traits.Features.KeywordRecommending)] public async Task TestForSwitchCase_SemanticCheck_AfterLocalConstant() { - await VerifyKeywordAsync(@" -class C -{ - void M() { const object local = null; switch (new object()) { case local $$ } } -}"); + await VerifyKeywordAsync(AddInsideMethod(@"const object c = null; switch (new object()) { case c $$ }")); } [Fact, Trait(Traits.Feature, Traits.Features.KeywordRecommending)] public async Task TestForSwitchCase_SemanticCheck_AfterLocalConstant_BeforeWhen() { - await VerifyKeywordAsync(@" -class C -{ - void M() { const object local = null; switch (new object()) { case local $$ when } } -}"); + await VerifyKeywordAsync(AddInsideMethod(@"const object c = null; switch (new object()) { case c $$ when }")); } [Fact, Trait(Traits.Feature, Traits.Features.KeywordRecommending)] public async Task TestForSwitchCase_SemanticCheck_AfterUnknownName() { - await VerifyKeywordAsync(@" -class C -{ - void M() { switch (new object()) { case unknown $$ } } -}"); + await VerifyKeywordAsync(AddInsideMethod(@"switch (new object()) { case unknown $$ }")); } [Fact, Trait(Traits.Feature, Traits.Features.KeywordRecommending)] public async Task TestForSwitchCase_SemanticCheck_AfterUnknownName_BeforeWhen() { - await VerifyKeywordAsync(@" -class C -{ - void M() { switch (new object()) { case unknown $$ when } } -}"); + await VerifyKeywordAsync(AddInsideMethod(@"switch (new object()) { case unknown $$ when }")); } } } -- GitLab