public async Task ErrorSetupDiagnosticTest(FileTestSource test) { var compilation = await GetCompilationAnalyzerAsync(test); var diagnostic = await compilation.GetAnalyzerDiagnosticsAsync(); test.AssertDiagnostics(diagnostic); }
private async Task <CompilationWithAnalyzers> GetCompilationAnalyzerAsync(FileTestSource source) { var result = await source.CreateCompilationAsync(UsingReferences); return(result.Compilation.WithAnalyzers(ImmutableArray.Create <DiagnosticAnalyzer>(new DiagnosticGroupAnalyzer()))); }