예제 #1
0
 public static DiagnosticResult Diagnostic(string diagnosticId)
 => CSharpAnalyzerVerifier <TAnalyzer, XUnitVerifier> .Diagnostic(diagnosticId);
예제 #2
0
 public static DiagnosticResult Diagnostic()
 => CSharpAnalyzerVerifier <TAnalyzer, XUnitVerifier> .Diagnostic();
 public async Task VerifyAnalyzerAsync()
 {
     _analyzerAssertions.AddDiagnosticResult(_diagnosticResult);
     await CSharpAnalyzerVerifier <SourceAnalyzer> .VerifyAnalyzerAsync(_analyzerAssertions.Subject.Source, _analyzerAssertions.DiagnosticResults.ToArray());
 }
 public async Task VerifyAnalyzerAsync()
 {
     await CSharpAnalyzerVerifier <SourceAnalyzer> .VerifyAnalyzerAsync(_analyzer.Source);
 }
 public ContainAssertions(AnalyzerAssertions analyzerAssertions, DiagnosticDescriptor rule)
 {
     _analyzerAssertions = analyzerAssertions;
     _diagnosticResult   = CSharpAnalyzerVerifier <SourceAnalyzer> .Diagnostic(rule);
 }