public void DiagnosticRunnerTest_NoAnalyzer() { var runner = new DiagnosticsRunner(ImmutableArray.Create <DiagnosticAnalyzer>()); var solution = CompilationHelper.GetSolutionWithEmptyFile(); var compilation = solution.Projects.First().GetCompilationAsync().Result; var diagnosticsResult = runner.GetDiagnostics(compilation); diagnosticsResult.Should().HaveCount(0); }
public void DiagnosticRunnerTest_NoAnalyzer_VbNet() { var tempInputFilePath = Path.Combine(TestContext.DeploymentDirectory, ParameterLoader.ParameterConfigurationFileName); File.Copy("TestResources\\ConfigurationTest.Empty.VbNet.xml", tempInputFilePath, true); var runner = new DiagnosticsRunner(new Configuration(tempInputFilePath, Common.AnalyzerLanguage.VisualBasic)); var solution = CompilationHelper.GetSolutionWithEmptyFile(Common.AnalyzerLanguage.VisualBasic); var compilation = solution.Projects.First().GetCompilationAsync().Result; var diagnosticsResult = runner.GetDiagnostics(compilation); diagnosticsResult.Should().HaveCount(0); }