diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextBaseTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextBaseTest.cs index e94fd890c79..0c042c18290 100644 --- a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextBaseTest.cs +++ b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextBaseTest.cs @@ -172,16 +172,17 @@ public void ProjectConfiguration_WhenInvalidXml_ThrowException() } [DataTestMethod] - [DataRow(LanguageNames.CSharp, "cs")] - [DataRow(LanguageNames.VisualBasic, "vbnet")] - public void SonarLintFile_LoadsExpectedValues(AnalyzerLanguage language, string xmlLanguageName) + [DataRow("cs")] + [DataRow("vbnet")] + public void SonarLintFile_LoadsExpectedValues(string language) { - var (compilation, _) = CreateDummyCompilation(language, "ExtraEmptyFile"); - var options = AnalysisScaffolding.CreateOptions($"ResourceTests\\SonarLintXml\\All_properties_{xmlLanguageName}\\SonarLint.xml"); + var analyzerLanguage = language == "cs" ? AnalyzerLanguage.CSharp : AnalyzerLanguage.VisualBasic; + var (compilation, _) = CreateDummyCompilation(analyzerLanguage, "ExtraEmptyFile"); + var options = AnalysisScaffolding.CreateOptions($"ResourceTests\\SonarLintXml\\All_properties_{language}\\SonarLint.xml"); var sut = CreateSut(compilation, options).SonarLintFile(); - sut.IgnoreHeaderComments(language.ToString()).Should().BeTrue(); - sut.AnalyzeGeneratedCode(language.ToString()).Should().BeFalse(); + sut.IgnoreHeaderComments(analyzerLanguage.ToString()).Should().BeTrue(); + sut.AnalyzeGeneratedCode(analyzerLanguage.ToString()).Should().BeFalse(); AssertArrayContent(sut.Exclusions, nameof(sut.Exclusions)); AssertArrayContent(sut.Inclusions, nameof(sut.Inclusions)); AssertArrayContent(sut.GlobalExclusions, nameof(sut.GlobalExclusions));