9 references to VerifyDiagnosticForPatternAsync
Microsoft.CodeAnalysis.NetAnalyzers.UnitTests (9)
Microsoft.NetCore.Analyzers\Performance\DoNotUseCountWhenAnyCanBeUsedTests.Tests.cs (9)
325
public Task IsZeroPattern_Diagnostic() =>
VerifyDiagnosticForPatternAsync
("enumerable.Count() is 0", "!enumerable.Any()");
328
public Task IsNotZeroPattern_Diagnostic() =>
VerifyDiagnosticForPatternAsync
("enumerable.Count() is not 0", "enumerable.Any()");
331
public Task IsGreaterThanZeroPattern_Diagnostic() =>
VerifyDiagnosticForPatternAsync
("enumerable.Count() is > 0", "enumerable.Any()");
334
public Task IsNotGreaterThanZeroPattern_Diagnostic() =>
VerifyDiagnosticForPatternAsync
("enumerable.Count() is not > 0", "!enumerable.Any()");
343
public Task IsLessThanOrEqualToZeroPattern_Diagnostic() =>
VerifyDiagnosticForPatternAsync
("enumerable.Count() is <= 0", "!enumerable.Any()");
346
public Task IsNotLessThanOrEqualToZeroPattern_Diagnostic() =>
VerifyDiagnosticForPatternAsync
("enumerable.Count() is not <= 0", "enumerable.Any()");
367
public Task IsGreaterThanOrEqualToOnePattern_Diagnostic() =>
VerifyDiagnosticForPatternAsync
("enumerable.Count() is >= 1", "enumerable.Any()");
370
public Task IsNotGreaterThanOrEqualToOnePattern_Diagnostic() =>
VerifyDiagnosticForPatternAsync
("enumerable.Count() is not >= 1", "!enumerable.Any()");
379
public Task IsLessThanOnePattern_Diagnostic() =>
VerifyDiagnosticForPatternAsync
("enumerable.Count() is < 1", "!enumerable.Any()");