5033 references to CSharpCodeFixVerifier
Microsoft.CodeAnalysis.Analyzers.UnitTests (207)
FixAnalyzers\FixerWithFixAllAnalyzerTests.cs (9)
12using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 102await VerifyCS.VerifyAnalyzerAsync(source + fixAllProviderString + sourceSuffix, expected); 106await VerifyCS.VerifyAnalyzerAsync(source + sourceSuffix, expected); 365=> new VerifyCS.Test 417VerifyCS.Diagnostic(FixerWithFixAllAnalyzer.CreateCodeActionEquivalenceKeyRule).WithLocation(0).WithArguments("equivalenceKey"), 418VerifyCS.Diagnostic(FixerWithFixAllAnalyzer.CreateCodeActionEquivalenceKeyRule).WithLocation(1).WithArguments("equivalenceKey"), 749return VerifyCS.Diagnostic(FixerWithFixAllAnalyzer.OverrideCodeActionEquivalenceKeyRule).WithLocation(line, column).WithArguments(customCodeActionName, nameof(CodeAction.EquivalenceKey)); 763return VerifyCS.Diagnostic(FixerWithFixAllAnalyzer.CreateCodeActionEquivalenceKeyRule).WithLocation(line, column).WithArguments("equivalenceKey"); 777return VerifyCS.Diagnostic(FixerWithFixAllAnalyzer.OverrideGetFixAllProviderRule).WithLocation(line, column).WithArguments(codeFixProviderTypeName);
FixAnalyzers\FixerWithFixAllAnalyzerTests.Fixer.cs (5)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22=> VerifyCS.VerifyCodeFixAsync(""" 81=> VerifyCS.VerifyCodeFixAsync(""" 195await VerifyCS.VerifyCodeFixAsync(source, source); 200=> VerifyCS.VerifyCodeFixAsync("""
ImplementationIsObsoleteAnalyzerTests.cs (6)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier<Microsoft.CodeAnalysis.Analyzers.ImplementationIsObsoleteAnalyzer, Microsoft.CodeAnalysis.Testing.EmptyCodeFixProvider>; 36await new VerifyCS.Test 63await new VerifyCS.Test 80VerifyCS.Diagnostic().WithSpan(2, 7, 2, 16).WithArguments("SomeClass", "IMyInterface", "https://example.com"), 82VerifyCS.Diagnostic().WithSpan(4, 7, 4, 21).WithArguments("SomeOtherClass", "IMyInterface", "https://example.com"), 112await new VerifyCS.Test
InternalImplementationOnlyTests.cs (12)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier<Microsoft.CodeAnalysis.Analyzers.InternalImplementationOnlyAnalyzer, Microsoft.CodeAnalysis.Testing.EmptyCodeFixProvider>; 38await new VerifyCS.Test 66await new VerifyCS.Test 83VerifyCS.Diagnostic().WithSpan(2, 7, 2, 16).WithArguments("SomeClass", "IMyInterface"), 85VerifyCS.Diagnostic().WithSpan(4, 7, 4, 21).WithArguments("SomeOtherClass", "IMyInterface"), 116await new VerifyCS.Test 146await new VerifyCS.Test 154VerifyCS.Diagnostic().WithSpan(3, 7, 3, 16).WithArguments("SomeClass", "ISymbol"), 222VerifyCS.Diagnostic().WithSpan(4, 7, 4, 21).WithArguments("SomeOtherClass", "ISymbol"), 328await new VerifyCS.Test 336VerifyCS.Diagnostic().WithSpan(3, 7, 3, 16).WithArguments("SomeClass", "IOperation"), 360VerifyCS.Diagnostic().WithSpan(4, 7, 4, 21).WithArguments("SomeOtherClass", "IOperation"),
MetaAnalyzers\AddLanguageSupportToAnalyzerRuleTests.cs (6)
10using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 49await new VerifyCS.Test 60await VerifyCS.VerifyAnalyzerAsync(source); 148await new VerifyCS.Test 154await VerifyCS.VerifyAnalyzerAsync(source); 208VerifyCS.Diagnostic(DiagnosticAnalyzerAttributeAnalyzer.AddLanguageSupportToAnalyzerRule)
MetaAnalyzers\ClassIsNotDiagnosticAnalyzerTests.cs (7)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(""" 34VerifyCS.Diagnostic().WithLocation(7, 20).WithArguments("NotAnAnalyzer")); 55await VerifyCS.VerifyAnalyzerAsync(""" 68VerifyCS.Diagnostic().WithLocation(7, 27).WithArguments("NotAnAnalyzer")); 86await VerifyCS.VerifyAnalyzerAsync(""" 130await VerifyCS.VerifyAnalyzerAsync("""
MetaAnalyzers\CompilerExtensionStrictApiAnalyzerTests.cs (7)
11using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 48=> new VerifyCS.Test 66await new VerifyCS.Test 78var test = new VerifyCS.Test 97test.TestState.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(CompilerExtensionStrictApiAnalyzer.DoNotDeclareCompilerFeatureInAssemblyWithWorkspacesReferenceStrictRule).WithLocation(0)); 115await new VerifyCS.Test 122VerifyCS.Diagnostic(descriptor).WithLocation(0),
MetaAnalyzers\CompilerExtensionTargetFrameworkAnalyzerTests.cs (5)
10using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 67=> new VerifyCS.Test 84=> new VerifyCS.Test 101=> new VerifyCS.Test 115VerifyCS.Diagnostic().WithLocation(0).WithArguments(GetDisplayName(framework)),
MetaAnalyzers\ConfigureGeneratedCodeAnalysisAnalyzerTests.cs (4)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21=> VerifyCS.VerifyCodeFixAsync(""" 87=> VerifyCS.VerifyAnalyzerAsync(""" 132=> VerifyCS.VerifyCodeFixAsync("""
MetaAnalyzers\DiagnosticAnalyzerApiUsageAnalyzerTests.cs (5)
10using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 23var test = new VerifyCS.Test 167var csTest = new VerifyCS.Test 1034VerifyCS.Diagnostic(CSharpDiagnosticAnalyzerApiUsageAnalyzer.DoNotUseTypesFromAssemblyDirectRule) 1039VerifyCS.Diagnostic(CSharpDiagnosticAnalyzerApiUsageAnalyzer.DoNotUseTypesFromAssemblyIndirectRule)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzerTests.cs (43)
12using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 652await new VerifyCS.Test 735await new VerifyCS.Test 953await new VerifyCS.Test 1038await new VerifyCS.Test 1236await new VerifyCS.Test 1659await new VerifyCS.Test 1801VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(1).WithLocation(1), 1803VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(3).WithLocation(4), 1805VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(6).WithLocation(7)); 1933VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(0) 2035VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(1).WithLocation(1), 2037VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(3).WithLocation(4)); 2169VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(0) 2270VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(1).WithLocation(4), 2272VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(3).WithLocation(4) 2327VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(1).WithLocation(4), 2329VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(3).WithLocation(4)); 2385VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(0), 2386VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(1) 2496VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(1).WithLocation(1), 2498VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(3).WithLocation(3), 2500VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(5).WithLocation(5)); 2623VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(0) 2795VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(0) 2830VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticTitleCorrectlyRule).WithLocation(0) 2902VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticMessageCorrectlyRule).WithLocation(1).WithLocation(1), 2904VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticMessageCorrectlyRule).WithLocation(3).WithLocation(4)); 3036VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticMessageCorrectlyRule).WithLocation(0) 3131VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticMessageCorrectlyRule).WithLocation(1).WithLocation(1)); 3251VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticMessageCorrectlyRule).WithLocation(1).WithLocation(1), 3253VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticMessageCorrectlyRule).WithLocation(3).WithLocation(3), 3255VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticMessageCorrectlyRule).WithLocation(5).WithLocation(5)); 3375VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticMessageCorrectlyRule).WithLocation(0) 3567VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticMessageCorrectlyRule).WithLocation(0) 3672VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticDescriptionCorrectlyRule).WithLocation(1).WithLocation(2), 3674VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticDescriptionCorrectlyRule).WithLocation(4).WithLocation(5)); 3804VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticDescriptionCorrectlyRule).WithLocation(0) 3996VerifyCS.Diagnostic(DiagnosticDescriptorCreationAnalyzer.DefineDiagnosticDescriptionCorrectlyRule).WithLocation(0) 4476var test = new VerifyCS.Test 4570var test = new VerifyCS.Test 4598var test = new VerifyCS.Test 4628var test = new VerifyCS.Test
MetaAnalyzers\DoNotStorePerCompilationDataOntoFieldsRuleTests.cs (9)
12using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 37await VerifyCS.VerifyAnalyzerAsync(""" 135=> VerifyCS.VerifyAnalyzerAsync(""" 283=> VerifyCS.VerifyAnalyzerAsync(""" 349=> VerifyCS.VerifyAnalyzerAsync($$""" 381=> VerifyCS.VerifyAnalyzerAsync($$""" 413=> VerifyCS.VerifyAnalyzerAsync($$""" 445=> VerifyCS.VerifyAnalyzerAsync($$""" 600VerifyCS.Diagnostic()
MetaAnalyzers\DoNotUseCompilationGetSemanticModelTests.cs (6)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(""" 70await VerifyCS.VerifyAnalyzerAsync(""" 128await VerifyCS.VerifyAnalyzerAsync(""" 180await VerifyCS.VerifyAnalyzerAsync(""" 215VerifyCS.Diagnostic().WithLocation(line, column);
MetaAnalyzers\DoNotUseFileLocalTypesForAnalyzersOrGeneratorsTests.cs (9)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20=> new VerifyCS.Test 38VerifyCS.Diagnostic().WithSpan(5, 12, 5, 16).WithArguments("Type"), 44=> new VerifyCS.Test 61VerifyCS.Diagnostic().WithSpan(4, 12, 4, 16).WithArguments("Type"), 67=> new VerifyCS.Test 82VerifyCS.Diagnostic().WithSpan(2, 12, 2, 16).WithArguments("Type"), 88=> new VerifyCS.Test 102VerifyCS.Diagnostic().WithSpan(2, 12, 2, 16).WithArguments("Type"),
MetaAnalyzers\EnableConcurrentExecutionAnalyzerTests.cs (4)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21=> VerifyCS.VerifyCodeFixAsync(""" 87=> VerifyCS.VerifyAnalyzerAsync(""" 132=> VerifyCS.VerifyCodeFixAsync("""
MetaAnalyzers\InvalidReportDiagnosticRuleTests.cs (5)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 33await VerifyCS.VerifyAnalyzerAsync(""" 93await VerifyCS.VerifyAnalyzerAsync(""" 183=> VerifyCS.VerifyAnalyzerAsync(""" 263VerifyCS.Diagnostic()
MetaAnalyzers\InvalidSyntaxKindTypeArgumentRuleTests.cs (4)
11using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 31await VerifyCS.VerifyAnalyzerAsync(""" 112=> VerifyCS.VerifyAnalyzerAsync(""" 188VerifyCS.Diagnostic(CSharpRegisterActionAnalyzer.InvalidSyntaxKindTypeArgumentRule)
MetaAnalyzers\MissingDiagnosticAnalyzerAttributeRuleTests.cs (6)
18using VerifyCS = CSharpCodeFixVerifier<DiagnosticAnalyzerAttributeAnalyzer, CSharpApplyDiagnosticAnalyzerAttributeFix>; 48DiagnosticResult expected = VerifyCS.Diagnostic(DiagnosticAnalyzerAttributeAnalyzer.MissingDiagnosticAnalyzerAttributeRule).WithLocation(6, 7).WithArguments(WellKnownTypeNames.MicrosoftCodeAnalysisDiagnosticsDiagnosticAnalyzerAttribute); 50await VerifyCS.VerifyAnalyzerAsync(source, expected); 75await new VerifyCS.Test 109await new VerifyCS.Test 215=> VerifyCS.VerifyAnalyzerAsync("""
MetaAnalyzers\MissingKindArgumentToRegisterActionRuleTests.cs (5)
11using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 26await VerifyCS.VerifyAnalyzerAsync(""" 95await VerifyCS.VerifyAnalyzerAsync(""" 166await VerifyCS.VerifyAnalyzerAsync(""" 235return VerifyCS.Diagnostic(rule).WithLocation(line, column);
MetaAnalyzers\PreferIsKindAnalyzerTests.cs (8)
10using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 32await VerifyCS.VerifyCodeFixAsync($$""" 91=> VerifyCS.VerifyCodeFixAsync(""" 148await VerifyCS.VerifyCodeFixAsync($$""" 235await new VerifyCS.Test 365await VerifyCS.VerifyCodeFixAsync(source, source); 394=> VerifyCS.VerifyCodeFixAsync(""" 459await VerifyCS.VerifyCodeFixAsync(source, source);
MetaAnalyzers\ReleaseTrackingAnalyzerTests.cs (1)
76var test = new CSharpCodeFixVerifier<DiagnosticDescriptorCreationAnalyzer, AnalyzerReleaseTrackingFix>.Test()
MetaAnalyzers\SemanticModelGetDeclaredSymbolAlwaysReturnsNullAnalyzerTests.cs (6)
10using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 26=> new VerifyCS.Test 46=> new VerifyCS.Test 68=> VerifyCS.VerifyAnalyzerAsync($$""" 81=> VerifyCS.VerifyAnalyzerAsync(""" 94=> VerifyCS.VerifyAnalyzerAsync("""
MetaAnalyzers\StartActionWithNoRegisteredActionsRuleTests.cs (7)
11using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 32await VerifyCS.VerifyAnalyzerAsync(""" 127=> VerifyCS.VerifyAnalyzerAsync(""" 167=> VerifyCS.VerifyAnalyzerAsync(""" 210=> VerifyCS.VerifyAnalyzerAsync(""" 261=> VerifyCS.VerifyAnalyzerAsync(""" 480VerifyCS.Diagnostic(CSharpRegisterActionAnalyzer.StartActionWithNoRegisteredActionsRule)
MetaAnalyzers\StartActionWithOnlyEndActionRuleTests.cs (5)
11using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 32await VerifyCS.VerifyAnalyzerAsync(""" 133=> VerifyCS.VerifyAnalyzerAsync(""" 186=> VerifyCS.VerifyAnalyzerAsync(""" 322VerifyCS.Diagnostic(CSharpRegisterActionAnalyzer.StartActionWithOnlyEndActionRule)
MetaAnalyzers\SymbolIsBannedInAnalyzersTests.cs (11)
12using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 25=> new VerifyCS.Test 48VerifyCS.Diagnostic("RS1035").WithSpan(14, 13, 14, 37).WithArguments("File", ": Do not do file IO in analyzers"), 62=> new VerifyCS.Test 89VerifyCS.Diagnostic("RS1035").WithSpan(18, 13, 18, 37).WithArguments("File", ": Do not do file IO in analyzers"), 103=> new VerifyCS.Test 126VerifyCS.Diagnostic("RS1036").WithSpan(6, 7, 6, 17).WithArguments("MyAnalyzer"), 132=> new VerifyCS.Test 260=> new VerifyCS.Test 294VerifyCS.Diagnostic("RS1035").WithLocation(0).WithArguments("GeneratorInitializationContext", ": Non-incremental source generators should not be used, implement IIncrementalGenerator instead"), 296VerifyCS.Diagnostic("RS1035").WithLocation(1).WithArguments("GeneratorExecutionContext", ": Non-incremental source generators should not be used, implement IIncrementalGenerator instead"),
MetaAnalyzers\UnsupportedSymbolKindArgumentRuleTests.cs (4)
10using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 41await VerifyCS.VerifyAnalyzerAsync(""" 157=> VerifyCS.VerifyAnalyzerAsync(""" 248VerifyCS.Diagnostic(CSharpRegisterActionAnalyzer.UnsupportedSymbolKindArgumentRule)
UpgradeMSBuildWorkspaceAnalyzerTests.cs (2)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 28=> new VerifyCS.Test()
UseReturnValueFromImmutableObjectMethodTests.cs (6)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 28await VerifyCS.VerifyAnalyzerAsync(""" 86await VerifyCS.VerifyAnalyzerAsync(""" 120=> VerifyCS.VerifyAnalyzerAsync(""" 184await VerifyCS.VerifyCodeFixAsync(source, source); 206VerifyCS.Diagnostic().WithLocation(markupKey).WithArguments(objectName, methodName);
Microsoft.CodeAnalysis.BannedApiAnalyzers.UnitTests (10)
RestrictedInternalsVisibleToAnalyzerTests.cs (3)
10using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 23VerifyCS.Diagnostic() 71var test = new VerifyCS.Test
SymbolIsBannedAnalyzerTests.cs (7)
10using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 27=> VerifyCS.Diagnostic(descriptor) 53var test = new VerifyCS.Test 71await VerifyCS.VerifyAnalyzerAsync("class C { }"); 125var test = new VerifyCS.Test 170var test = new VerifyCS.Test 498var test = new VerifyCS.Test
Microsoft.CodeAnalysis.NetAnalyzers.UnitTests (4618)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\AbstractTypesShouldNotHaveConstructorsTests.cs (7)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 36await VerifyCS.VerifyCodeFixAsync(code, fix); 68await VerifyCS.VerifyCodeFixAsync(code, code); 94await VerifyCS.VerifyCodeFixAsync(code, code); 121await VerifyCS.VerifyCodeFixAsync(code, code); 167await VerifyCS.VerifyCodeFixAsync(code, fix); 204await VerifyCS.VerifyCodeFixAsync(code, code);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\AvoidEmptyInterfacesTests.cs (11)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 39await VerifyCS.VerifyAnalyzerAsync(@" 56await VerifyCS.VerifyAnalyzerAsync(@" 75await VerifyCS.VerifyAnalyzerAsync(@" 98await VerifyCS.VerifyAnalyzerAsync(@" 149await new VerifyCS.Test 234await new VerifyCS.Test 289var csTest = new VerifyCS.Test 308csTest.ExpectedDiagnostics.Add(VerifyCS.Diagnostic().WithSpan(@"/folder1/Test0.cs", 1, 26, 1, 27).WithSpan(@"/folder2/Test1.cs", 1, 26, 1, 27)); 344=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\AvoidExcessiveParametersOnGenericTypesTests.cs (8)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyAnalyzerAsync(@" 21VerifyCS.Diagnostic().WithSpan(2, 14, 2, 15).WithArguments("C", AvoidExcessiveParametersOnGenericTypes.MaximumNumberOfTypeParameters)); 32await VerifyCS.VerifyAnalyzerAsync(@" 43await VerifyCS.VerifyAnalyzerAsync(@" 54await VerifyCS.VerifyAnalyzerAsync(@" 77await VerifyCS.VerifyAnalyzerAsync(@" 124await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\AvoidOutParametersTests.cs (14)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyAnalyzerAsync(@" 77await new VerifyCS.Test 135await new VerifyCS.Test 190await VerifyCS.VerifyAnalyzerAsync(@" 225await VerifyCS.VerifyAnalyzerAsync(@" 258await VerifyCS.VerifyAnalyzerAsync(@" 276await VerifyCS.VerifyAnalyzerAsync(@" 341await VerifyCS.VerifyAnalyzerAsync(@" 385await VerifyCS.VerifyAnalyzerAsync(@" 399await VerifyCS.VerifyAnalyzerAsync(@" 417await VerifyCS.VerifyAnalyzerAsync(@" 480await new VerifyCS.Test 577await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CancellationTokenParametersMustComeLastTests.cs (36)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 23await VerifyCS.VerifyAnalyzerAsync(test); 38var expected = VerifyCS.Diagnostic().WithLocation(5, 10).WithArguments("T.M(System.Threading.CancellationToken, int)"); 40await VerifyCS.VerifyAnalyzerAsync(source, expected); 55var expected = VerifyCS.Diagnostic().WithLocation(5, 10).WithArguments("T.M(System.Threading.CancellationToken, int, System.Threading.CancellationToken)"); 57await VerifyCS.VerifyAnalyzerAsync(source, expected); 71await VerifyCS.VerifyAnalyzerAsync(test); 85await VerifyCS.VerifyAnalyzerAsync(test); 99await VerifyCS.VerifyAnalyzerAsync(test); 114await VerifyCS.VerifyAnalyzerAsync(test); 128await VerifyCS.VerifyAnalyzerAsync(test); 142await VerifyCS.VerifyAnalyzerAsync(test); 162var expected = VerifyCS.Diagnostic().WithLocation(5, 28).WithArguments("B.M(System.Threading.CancellationToken, int)"); 164await VerifyCS.VerifyAnalyzerAsync(test, expected); 184var expected = VerifyCS.Diagnostic().WithLocation(5, 10).WithArguments("I.M(System.Threading.CancellationToken, int)"); 186await VerifyCS.VerifyAnalyzerAsync(test, expected); 206var expected = VerifyCS.Diagnostic().WithLocation(5, 10).WithArguments("I.M(System.Threading.CancellationToken, int)"); 208await VerifyCS.VerifyAnalyzerAsync(test, expected); 222await VerifyCS.VerifyAnalyzerAsync(test); 238await VerifyCS.VerifyAnalyzerAsync(test); 254var expected = VerifyCS.Diagnostic().WithLocation(5, 24).WithArguments("C1.M1(object, System.Threading.CancellationToken, object)"); 256await VerifyCS.VerifyAnalyzerAsync(test, expected); 262await VerifyCS.VerifyAnalyzerAsync(@" 290await VerifyCS.VerifyAnalyzerAsync(@" 303VerifyCS.Diagnostic().WithLocation(8, 17) 326await VerifyCS.VerifyAnalyzerAsync(@" 339VerifyCS.Diagnostic().WithLocation(8, 17) 362await VerifyCS.VerifyAnalyzerAsync(@" 383await VerifyCS.VerifyAnalyzerAsync(@" 404await VerifyCS.VerifyAnalyzerAsync(@" 425await VerifyCS.VerifyAnalyzerAsync(@" 446await new VerifyCS.Test 476await new VerifyCS.Test 535await new VerifyCS.Test 626await new VerifyCS.Test 696await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CollectionPropertiesShouldBeReadOnlyTests.cs (18)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 27=> VerifyCS.Diagnostic() 35await VerifyCS.VerifyAnalyzerAsync(@" 48await VerifyCS.VerifyAnalyzerAsync(@" 61await VerifyCS.VerifyAnalyzerAsync(@" 148await VerifyCS.VerifyAnalyzerAsync(@" 161await VerifyCS.VerifyAnalyzerAsync(@" 179await VerifyCS.VerifyAnalyzerAsync(@" 192await VerifyCS.VerifyAnalyzerAsync(@" 209await VerifyCS.VerifyAnalyzerAsync(@" 226await VerifyCS.VerifyAnalyzerAsync(@" 257await VerifyCS.VerifyAnalyzerAsync(@" 273await VerifyCS.VerifyAnalyzerAsync(@" 290await VerifyCS.VerifyAnalyzerAsync(@" 420await VerifyCS.VerifyAnalyzerAsync(@" 442await new VerifyCS.Test 456await new VerifyCS.Test 478return VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CollectionsShouldImplementGenericInterfaceTests.cs (23)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19=> VerifyCS.Diagnostic(CollectionsShouldImplementGenericInterfaceAnalyzer.Rule) 24=> VerifyCS.Diagnostic(CollectionsShouldImplementGenericInterfaceAnalyzer.RuleMultiple) 41await VerifyCS.VerifyAnalyzerAsync(@" 60await VerifyCS.VerifyAnalyzerAsync(@" 77await VerifyCS.VerifyAnalyzerAsync(@" 119await VerifyCS.VerifyAnalyzerAsync(@" 159await VerifyCS.VerifyAnalyzerAsync(@" 188await VerifyCS.VerifyAnalyzerAsync(@" 284await VerifyCS.VerifyAnalyzerAsync(@" 349await VerifyCS.VerifyAnalyzerAsync(@" 383await VerifyCS.VerifyAnalyzerAsync(@" 478await VerifyCS.VerifyAnalyzerAsync(@" 574await VerifyCS.VerifyAnalyzerAsync(@" 660await VerifyCS.VerifyAnalyzerAsync(@" 712await VerifyCS.VerifyAnalyzerAsync(@" 740await VerifyCS.VerifyAnalyzerAsync(@" 849await VerifyCS.VerifyAnalyzerAsync(@" 909await new VerifyCS.Test 1068await new VerifyCS.Test 1222await new VerifyCS.Test 1269await VerifyCS.VerifyAnalyzerAsync(@" 1330await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DeclareTypesInNamespacesTests.cs (6)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 25await VerifyCS.VerifyCodeFixAsync(csCode, csCode); 42await VerifyCS.VerifyCodeFixAsync(csCode, csCode); 61await VerifyCS.VerifyCodeFixAsync(csCode, csCode); 82await VerifyCS.VerifyCodeFixAsync(csCode, csCode); 104await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DefineAccessorsForAttributeArgumentsTests.cs (15)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 121await VerifyCS.VerifyAnalyzerAsync(@" 534await VerifyCS.VerifyAnalyzerAsync(@" 696await VerifyCS.VerifyAnalyzerAsync(@" 1247await VerifyCS.VerifyAnalyzerAsync(@" 1427await VerifyCS.VerifyAnalyzerAsync(@" 1665await VerifyCS.VerifyAnalyzerAsync(@" 1729await VerifyCS.VerifyAnalyzerAsync(@" 1929await VerifyCS.VerifyAnalyzerAsync(@" 2197await VerifyCS.VerifyAnalyzerAsync(@" 2410await VerifyCS.VerifyAnalyzerAsync(@" 2759return VerifyCS.Diagnostic(DefineAccessorsForAttributeArgumentsAnalyzer.DefaultRule).WithLocation(line, column).WithArguments(paramName, attributeTypeName); 2775return VerifyCS.Diagnostic(DefineAccessorsForAttributeArgumentsAnalyzer.IncreaseVisibilityRule).WithLocation(line, column).WithArguments(propertyName, paramName); 2791return VerifyCS.Diagnostic(DefineAccessorsForAttributeArgumentsAnalyzer.RemoveSetterRule).WithLocation(line, column).WithArguments(propertyName, paramName);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DefineAccessorsForAttributeArgumentsTests.Fixer.cs (14)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyCodeFixAsync(@" 32VerifyCS.Diagnostic(DefineAccessorsForAttributeArgumentsAnalyzer.DefaultRule).WithSpan(9, 43, 9, 47).WithArguments("name", "NoAccessorTestAttribute"), 53await new VerifyCS.Test 80VerifyCS.Diagnostic(DefineAccessorsForAttributeArgumentsAnalyzer.DefaultRule).WithSpan(9, 43, 9, 47).WithArguments("name", "SetterOnlyTestAttribute"), 81VerifyCS.Diagnostic(DefineAccessorsForAttributeArgumentsAnalyzer.RemoveSetterRule).WithSpan(16, 9, 16, 12).WithArguments("Name", "name"), 120await VerifyCS.VerifyCodeFixAsync(@" 139VerifyCS.Diagnostic(DefineAccessorsForAttributeArgumentsAnalyzer.IncreaseVisibilityRule).WithSpan(16, 9, 16, 12).WithArguments("Name", "name"), 164await VerifyCS.VerifyCodeFixAsync(@" 183VerifyCS.Diagnostic(DefineAccessorsForAttributeArgumentsAnalyzer.IncreaseVisibilityRule).WithSpan(16, 9, 16, 12).WithArguments("Name", "name"), 208await VerifyCS.VerifyCodeFixAsync(@" 226VerifyCS.Diagnostic(DefineAccessorsForAttributeArgumentsAnalyzer.IncreaseVisibilityRule).WithSpan(16, 9, 16, 12).WithArguments("Name", "name"), 250await VerifyCS.VerifyCodeFixAsync(@" 269VerifyCS.Diagnostic(DefineAccessorsForAttributeArgumentsAnalyzer.RemoveSetterRule).WithSpan(17, 9, 17, 12).WithArguments("Name", "name"),
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotCatchGeneralExceptionTypesTests.cs (17)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 69await VerifyCS.VerifyAnalyzerAsync(@" 124await VerifyCS.VerifyAnalyzerAsync(@" 174await VerifyCS.VerifyAnalyzerAsync(@" 224await VerifyCS.VerifyAnalyzerAsync(@" 274await VerifyCS.VerifyAnalyzerAsync(@" 319await VerifyCS.VerifyAnalyzerAsync(@" 366await VerifyCS.VerifyAnalyzerAsync(@" 413await VerifyCS.VerifyAnalyzerAsync(@" 457await VerifyCS.VerifyAnalyzerAsync(@" 499await VerifyCS.VerifyAnalyzerAsync(@" 523await VerifyCS.VerifyAnalyzerAsync(@" 566await VerifyCS.VerifyAnalyzerAsync(@" 635await VerifyCS.VerifyAnalyzerAsync(@" 665await new VerifyCS.Test 742await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotDeclareProtectedMembersInSealedTypesTests.cs (2)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 34return new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotDeclareStaticMembersOnGenericTypesTests.cs (8)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 100await VerifyCS.VerifyAnalyzerAsync(@" 170await VerifyCS.VerifyAnalyzerAsync(@" 352await VerifyCS.VerifyAnalyzerAsync(@" 380await VerifyCS.VerifyAnalyzerAsync(@" 442await new VerifyCS.Test 455=> VerifyCS.Diagnostic().WithLocation(line, column);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotDeclareVisibleInstanceFieldsTests.cs (20)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 41await VerifyCS.VerifyAnalyzerAsync(@" 70await VerifyCS.VerifyAnalyzerAsync(@" 89await VerifyCS.VerifyAnalyzerAsync(@" 108await VerifyCS.VerifyAnalyzerAsync(@" 127await VerifyCS.VerifyAnalyzerAsync(@" 146await VerifyCS.VerifyAnalyzerAsync(@" 165await VerifyCS.VerifyAnalyzerAsync(@" 194await VerifyCS.VerifyAnalyzerAsync(@" 213await VerifyCS.VerifyAnalyzerAsync(@" 232await VerifyCS.VerifyAnalyzerAsync(@" 251await VerifyCS.VerifyAnalyzerAsync(@" 270await VerifyCS.VerifyAnalyzerAsync(@" 299await VerifyCS.VerifyAnalyzerAsync(@" 318await VerifyCS.VerifyAnalyzerAsync(@" 337await VerifyCS.VerifyAnalyzerAsync(@" 356await VerifyCS.VerifyAnalyzerAsync(@" 400await new VerifyCS.Test 433=> VerifyCS.Diagnostic().WithLocation(line, column);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotDirectlyAwaitATaskTests.cs (17)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 53await new VerifyCS.Test 61await new VerifyCS.Test 97await VerifyCS.VerifyCodeFixAsync(code, fixedCode); 173await new VerifyCS.Test 308await VerifyCS.VerifyCodeFixAsync(code, code); 411await VerifyCS.VerifyCodeFixAsync(code, fixedCode); 495await VerifyCS.VerifyCodeFixAsync(code, fixedCode); 571await VerifyCS.VerifyCodeFixAsync(code, fixedCode); 595await new VerifyCS.Test 647await new VerifyCS.Test 673var csharpTest = new VerifyCS.Test 702csharpTest.ExpectedDiagnostics.Add(VerifyCS.Diagnostic().WithLocation(0)); 742await VerifyCS.VerifyCodeFixAsync(code, fixedCode); 748return new VerifyCS.Test 785return new VerifyCS.Test 807return new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotExposeGenericListsTests.cs (7)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyAnalyzerAsync(@" 57await VerifyCS.VerifyAnalyzerAsync(@" 146await VerifyCS.VerifyAnalyzerAsync(@" 223await VerifyCS.VerifyAnalyzerAsync(@" 284await new VerifyCS.Test 366=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotHideBaseClassMethodsTests.cs (16)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyAnalyzerAsync(@" 52await VerifyCS.VerifyAnalyzerAsync(@" 84await VerifyCS.VerifyAnalyzerAsync(@" 118await VerifyCS.VerifyAnalyzerAsync(@" 138await VerifyCS.VerifyAnalyzerAsync(@" 188await VerifyCS.VerifyAnalyzerAsync(@" 217await VerifyCS.VerifyAnalyzerAsync(@" 247await VerifyCS.VerifyAnalyzerAsync(@" 277await VerifyCS.VerifyAnalyzerAsync(@" 313await VerifyCS.VerifyAnalyzerAsync(@" 346await VerifyCS.VerifyAnalyzerAsync(@" 379await VerifyCS.VerifyAnalyzerAsync(@" 414await VerifyCS.VerifyAnalyzerAsync(@" 447await VerifyCS.VerifyAnalyzerAsync(@" 479=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotNameEnumValuesReservedTests.cs (7)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyAnalyzerAsync(@" 45await VerifyCS.VerifyAnalyzerAsync(@" 65await VerifyCS.VerifyAnalyzerAsync(@" 84await VerifyCS.VerifyAnalyzerAsync(@" 103await VerifyCS.VerifyAnalyzerAsync(@" 117=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotOverloadOperatorEqualsOnReferenceTypesTests.cs (11)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyAnalyzerAsync(@" 25VerifyCS.Diagnostic().WithSpan(4, 33, 4, 35).WithArguments("C")); 43await VerifyCS.VerifyAnalyzerAsync(@" 67await VerifyCS.VerifyAnalyzerAsync(@" 124await new VerifyCS.Test 210await VerifyCS.VerifyAnalyzerAsync($@" 244await VerifyCS.VerifyAnalyzerAsync(@" 275await VerifyCS.VerifyAnalyzerAsync(@" 304await VerifyCS.VerifyAnalyzerAsync(@" 339await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotPassTypesByReferenceTests.cs (11)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyAnalyzerAsync(@" 26VerifyCS.Diagnostic().WithSpan(4, 36, 4, 37).WithArguments("s"), 27VerifyCS.Diagnostic().WithSpan(4, 50, 4, 51).WithArguments("o")); 41await VerifyCS.VerifyAnalyzerAsync(@" 59await VerifyCS.VerifyAnalyzerAsync(@" 92await VerifyCS.VerifyAnalyzerAsync(@" 121await VerifyCS.VerifyAnalyzerAsync(@" 143await VerifyCS.VerifyAnalyzerAsync(@" 166await VerifyCS.VerifyAnalyzerAsync(@" 202await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotPrefixEnumValuesWithTypeNameTests.cs (11)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 49await VerifyCS.VerifyAnalyzerAsync(@" 84await VerifyCS.VerifyAnalyzerAsync(@" 100await VerifyCS.VerifyAnalyzerAsync(@" 119await VerifyCS.VerifyAnalyzerAsync(@" 133await VerifyCS.VerifyAnalyzerAsync(@" 154await new VerifyCS.Test 230var csharpTest = new VerifyCS.Test 306var csharpTest = new VerifyCS.Test 385=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotRaiseExceptionsInUnexpectedLocationsTests.cs (24)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 40await VerifyCS.VerifyAnalyzerAsync(code); 54await VerifyCS.VerifyAnalyzerAsync(code); 143await VerifyCS.VerifyAnalyzerAsync(code, 207await VerifyCS.VerifyAnalyzerAsync(code); 233await VerifyCS.VerifyAnalyzerAsync(code, 278await VerifyCS.VerifyAnalyzerAsync(code); 314await VerifyCS.VerifyAnalyzerAsync(code, 332await VerifyCS.VerifyAnalyzerAsync(code, 394await VerifyCS.VerifyAnalyzerAsync(code, 420await VerifyCS.VerifyAnalyzerAsync(code, 492await VerifyCS.VerifyAnalyzerAsync(code, 515await VerifyCS.VerifyAnalyzerAsync(code, 578await VerifyCS.VerifyAnalyzerAsync(code, 615await VerifyCS.VerifyAnalyzerAsync(code, 653await VerifyCS.VerifyAnalyzerAsync(code, 688await VerifyCS.VerifyAnalyzerAsync(code, 726return VerifyCS.VerifyAnalyzerAsync(code); 760return new VerifyCS.Test 809await VerifyCS.VerifyAnalyzerAsync(code, 861await VerifyCS.VerifyAnalyzerAsync( 916await VerifyCS.VerifyAnalyzerAsync(code, 955return VerifyCS.Diagnostic(DoNotRaiseExceptionsInUnexpectedLocationsAnalyzer.NoAllowedExceptionsRule) 981=> VerifyCS.Diagnostic(rule)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumShouldNotHaveDuplicatedValuesTests.cs (25)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 38await VerifyCS.VerifyAnalyzerAsync(@" 57await VerifyCS.VerifyAnalyzerAsync(@" 168await VerifyCS.VerifyAnalyzerAsync(@" 191await VerifyCS.VerifyAnalyzerAsync(@" 212await VerifyCS.VerifyAnalyzerAsync(@" 235await VerifyCS.VerifyAnalyzerAsync(@" 256await VerifyCS.VerifyAnalyzerAsync(@" 277await VerifyCS.VerifyAnalyzerAsync(@" 296await VerifyCS.VerifyAnalyzerAsync(@" 315await VerifyCS.VerifyAnalyzerAsync(@" 336await VerifyCS.VerifyAnalyzerAsync(@" 359await VerifyCS.VerifyAnalyzerAsync(@" 384await VerifyCS.VerifyAnalyzerAsync(@" 413await VerifyCS.VerifyAnalyzerAsync(@" 434await VerifyCS.VerifyAnalyzerAsync(@" 457await VerifyCS.VerifyAnalyzerAsync(@" 476await VerifyCS.VerifyAnalyzerAsync(@" 495await VerifyCS.VerifyAnalyzerAsync(@" 514await VerifyCS.VerifyAnalyzerAsync(@" 544await VerifyCS.VerifyAnalyzerAsync(@" 569await VerifyCS.VerifyAnalyzerAsync(@" 584VerifyCS.Diagnostic(EnumShouldNotHaveDuplicatedValues.RuleDuplicatedValue) 591VerifyCS.Diagnostic(EnumShouldNotHaveDuplicatedValues.RuleDuplicatedBitwiseValuePart)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumsShouldHaveZeroValueTests.cs (14)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 60await VerifyCS.VerifyAnalyzerAsync(code, 108await VerifyCS.VerifyAnalyzerAsync(code); 132await VerifyCS.VerifyAnalyzerAsync(code, 158await VerifyCS.VerifyAnalyzerAsync(code); 191await VerifyCS.VerifyAnalyzerAsync(code, 226await VerifyCS.VerifyAnalyzerAsync(code); 460var csTest = new VerifyCS.Test 558=> VerifyCS.Diagnostic(EnumsShouldHaveZeroValueAnalyzer.RuleMultipleZero) 565=> VerifyCS.Diagnostic(EnumsShouldHaveZeroValueAnalyzer.RuleMultipleZero) 572=> VerifyCS.Diagnostic(EnumsShouldHaveZeroValueAnalyzer.RuleNoZero) 579=> VerifyCS.Diagnostic(EnumsShouldHaveZeroValueAnalyzer.RuleNoZero) 586=> VerifyCS.Diagnostic(EnumsShouldHaveZeroValueAnalyzer.RuleRename) 593=> VerifyCS.Diagnostic(EnumsShouldHaveZeroValueAnalyzer.RuleRename)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumsShouldHaveZeroValueTests.Fixer.cs (12)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 98await VerifyCS.VerifyCodeFixAsync( 102VerifyCS.Diagnostic(EnumsShouldHaveZeroValueAnalyzer.RuleRename).WithSpan(7, 9, 7, 10).WithArguments("E", "A"), 103VerifyCS.Diagnostic(EnumsShouldHaveZeroValueAnalyzer.RuleRename).WithSpan(15, 5, 15, 7).WithArguments("E2", "A2"), 104VerifyCS.Diagnostic(EnumsShouldHaveZeroValueAnalyzer.RuleRename).WithSpan(22, 5, 22, 7).WithArguments("E3", "A3"), 105VerifyCS.Diagnostic(EnumsShouldHaveZeroValueAnalyzer.RuleRename).WithSpan(29, 5, 29, 7).WithArguments("E4", "A4"), 145await VerifyCS.VerifyCodeFixAsync( 149VerifyCS.Diagnostic(EnumsShouldHaveZeroValueAnalyzer.RuleMultipleZero).WithSpan(5, 17, 5, 18).WithArguments("E"), 150VerifyCS.Diagnostic(EnumsShouldHaveZeroValueAnalyzer.RuleMultipleZero).WithSpan(13, 13, 13, 15).WithArguments("E2"), 214await VerifyCS.VerifyCodeFixAsync( 218VerifyCS.Diagnostic(EnumsShouldHaveZeroValueAnalyzer.RuleNoZero).WithSpan(4, 17, 4, 18).WithArguments("E"), 219VerifyCS.Diagnostic(EnumsShouldHaveZeroValueAnalyzer.RuleNoZero).WithSpan(9, 17, 9, 19).WithArguments("E2"),
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumStorageShouldBeInt32Tests.cs (6)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 23await VerifyCS.VerifyAnalyzerAsync(@" 62await VerifyCS.VerifyAnalyzerAsync(@" 79await VerifyCS.VerifyAnalyzerAsync(@" 96await VerifyCS.VerifyAnalyzerAsync(@" 193=> VerifyCS.Diagnostic(rule)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumStorageShouldBeInt32Tests.Fixer.cs (3)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 42await VerifyCS.VerifyCodeFixAsync(code, fix); 70await VerifyCS.VerifyCodeFixAsync(code, fix);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumWithFlagsAttributeTests.cs (20)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 54await VerifyCS.VerifyAnalyzerAsync(codeWithoutFlags, 60await VerifyCS.VerifyAnalyzerAsync(codeWithFlags); 89await VerifyCS.VerifyAnalyzerAsync(codeWithoutFlags); 93await VerifyCS.VerifyAnalyzerAsync(codeWithFlags); 119await VerifyCS.VerifyAnalyzerAsync(codeWithoutFlags, 225await VerifyCS.VerifyAnalyzerAsync(codeWithoutFlags, 230await VerifyCS.VerifyAnalyzerAsync(codeWithFlags); 283await VerifyCS.VerifyAnalyzerAsync(codeWithoutFlags, 289await VerifyCS.VerifyAnalyzerAsync(codeWithFlags); 307await VerifyCS.VerifyAnalyzerAsync(codeWithoutFlags); 311await VerifyCS.VerifyAnalyzerAsync(codeWithFlags, 419await VerifyCS.VerifyAnalyzerAsync(codeWithoutFlags); 423await VerifyCS.VerifyAnalyzerAsync(codeWithFlags); 514await VerifyCS.VerifyAnalyzerAsync(codeWithoutFlags); 518await VerifyCS.VerifyAnalyzerAsync(codeWithFlags, 583await VerifyCS.VerifyAnalyzerAsync(codeWithoutFlags); 587await VerifyCS.VerifyAnalyzerAsync(codeWithFlags); 612=> VerifyCS.Diagnostic(EnumWithFlagsAttributeAnalyzer.Rule1027) 626=> VerifyCS.Diagnostic(EnumWithFlagsAttributeAnalyzer.Rule2217)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumWithFlagsAttributeTests.Fixer.cs (5)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 56await VerifyCS.VerifyCodeFixAsync(code, expected); 127await VerifyCS.VerifyCodeFixAsync(code, expected); 204await VerifyCS.VerifyCodeFixAsync(code, expected); 230await VerifyCS.VerifyCodeFixAsync(code, expected);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EquatableAnalyzerTests.cs (23)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 25await VerifyCS.VerifyAnalyzerAsync(code); 36await VerifyCS.VerifyAnalyzerAsync(code); 51await VerifyCS.VerifyAnalyzerAsync(code, 67await VerifyCS.VerifyAnalyzerAsync(code); 84await VerifyCS.VerifyAnalyzerAsync(code, 102await VerifyCS.VerifyAnalyzerAsync(code, 120await VerifyCS.VerifyAnalyzerAsync(code); 137await VerifyCS.VerifyAnalyzerAsync(code); 154await VerifyCS.VerifyAnalyzerAsync(code); 171await VerifyCS.VerifyAnalyzerAsync(code); 188await VerifyCS.VerifyAnalyzerAsync(code); 205await VerifyCS.VerifyAnalyzerAsync(code); 219await VerifyCS.VerifyAnalyzerAsync(code, 237await VerifyCS.VerifyAnalyzerAsync(code); 254await VerifyCS.VerifyAnalyzerAsync(code); 271await VerifyCS.VerifyAnalyzerAsync(code, 297await VerifyCS.VerifyAnalyzerAsync(code, 321await VerifyCS.VerifyAnalyzerAsync(code); 341await VerifyCS.VerifyAnalyzerAsync(code); 370await VerifyCS.VerifyAnalyzerAsync(code); 376await new VerifyCS.Test 393=> VerifyCS.Diagnostic(rule)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EquatableAnalyzerTests.Fixer.cs (6)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 16await VerifyCS.VerifyCodeFixAsync(@" 51await VerifyCS.VerifyCodeFixAsync(@" 82await VerifyCS.VerifyCodeFixAsync(@" 113await VerifyCS.VerifyCodeFixAsync(@" 144await VerifyCS.VerifyCodeFixAsync(@"
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EventsShouldNotHaveBeforeOrAfterPrefixTests.cs (7)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyAnalyzerAsync(@" 37await VerifyCS.VerifyAnalyzerAsync(@" 55await VerifyCS.VerifyAnalyzerAsync(@" 75await VerifyCS.VerifyAnalyzerAsync(@" 95await VerifyCS.VerifyAnalyzerAsync(@" 115await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ExceptionsShouldBePublicTests.cs (6)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 35await new VerifyCS.Test 51await new VerifyCS.Test 70await new VerifyCS.Test 86await new VerifyCS.Test 169await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ExceptionsShouldBePublicTests.Fixer.cs (3)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 33await VerifyCS.VerifyCodeFixAsync(original, expected); 59await VerifyCS.VerifyCodeFixAsync(original, expected);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldDifferByMoreThanCaseTests.cs (18)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 38await VerifyCS.VerifyAnalyzerAsync(@" 64await VerifyCS.VerifyAnalyzerAsync(@" 81await VerifyCS.VerifyAnalyzerAsync(@" 101await new VerifyCS.Test 157await new VerifyCS.Test 181await new VerifyCS.Test 203await VerifyCS.VerifyAnalyzerAsync(@" 250await VerifyCS.VerifyAnalyzerAsync(@" 298await VerifyCS.VerifyAnalyzerAsync(@" 314await VerifyCS.VerifyAnalyzerAsync(@" 333await VerifyCS.VerifyAnalyzerAsync(@" 368await VerifyCS.VerifyAnalyzerAsync(@" 381await VerifyCS.VerifyAnalyzerAsync(@" 442=> VerifyCS.Diagnostic() 448=> VerifyCS.Diagnostic() 455var diagnosticResult = VerifyCS.Diagnostic().WithArguments(typeName, objectName);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldHaveCorrectPrefixTests.cs (9)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 78await VerifyCS.VerifyAnalyzerAsync(@" 169await VerifyCS.VerifyAnalyzerAsync(@" 196await VerifyCS.VerifyAnalyzerAsync(@" 221await VerifyCS.VerifyAnalyzerAsync(@" 262await new VerifyCS.Test 319await new VerifyCS.Test 656=> VerifyCS.Diagnostic(rule)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldHaveCorrectSuffixTests.cs (33)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 23await new VerifyCS.Test 259await VerifyCS.VerifyAnalyzerAsync(@" 1113await VerifyCS.VerifyAnalyzerAsync(@" 1125await VerifyCS.VerifyAnalyzerAsync(@" 1138await VerifyCS.VerifyAnalyzerAsync(@" 1164await new VerifyCS.Test 1212var csharpTest = new VerifyCS.Test 1356await new VerifyCS.Test 1408await new VerifyCS.Test 1463await VerifyCS.VerifyAnalyzerAsync(@" 1501await new VerifyCS.Test 1762await new VerifyCS.Test 1816await new VerifyCS.Test 1879var csharpTest = new VerifyCS.Test 2020await VerifyCS.VerifyAnalyzerAsync(@" 2029await VerifyCS.VerifyAnalyzerAsync(@" 2058var test = new VerifyCS.Test 2218VerifyCS.Diagnostic(IdentifiersShouldHaveCorrectSuffixAnalyzer.MultipleSuffixesRule) 2221VerifyCS.Diagnostic(IdentifiersShouldHaveCorrectSuffixAnalyzer.MultipleSuffixesRule) 2235var test = new VerifyCS.Test 2254VerifyCS.Diagnostic(IdentifiersShouldHaveCorrectSuffixAnalyzer.MultipleSuffixesRule) 2268var test = new VerifyCS.Test 2433VerifyCS.Diagnostic(IdentifiersShouldHaveCorrectSuffixAnalyzer.MultipleSuffixesRule) 2436VerifyCS.Diagnostic(IdentifiersShouldHaveCorrectSuffixAnalyzer.MultipleSuffixesRule) 2439VerifyCS.Diagnostic(IdentifiersShouldHaveCorrectSuffixAnalyzer.MultipleSuffixesRule) 2454var test = new VerifyCS.Test 2474VerifyCS.Diagnostic(IdentifiersShouldHaveCorrectSuffixAnalyzer.MultipleSuffixesRule) 2477VerifyCS.Diagnostic(IdentifiersShouldHaveCorrectSuffixAnalyzer.MultipleSuffixesRule) 2492var test = new VerifyCS.Test 2512VerifyCS.Diagnostic(IdentifiersShouldHaveCorrectSuffixAnalyzer.MultipleSuffixesRule) 2515VerifyCS.Diagnostic(IdentifiersShouldHaveCorrectSuffixAnalyzer.MultipleSuffixesRule) 2541return VerifyCS
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotContainTypeNamesTests.cs (26)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyAnalyzerAsync(@" 29await VerifyCS.VerifyAnalyzerAsync(@" 40await VerifyCS.VerifyAnalyzerAsync(@" 64await VerifyCS.VerifyAnalyzerAsync(@" 75await VerifyCS.VerifyAnalyzerAsync(@" 86await VerifyCS.VerifyAnalyzerAsync(@" 100await VerifyCS.VerifyAnalyzerAsync(@" 114await VerifyCS.VerifyAnalyzerAsync(@" 126await VerifyCS.VerifyAnalyzerAsync(@" 140await VerifyCS.VerifyAnalyzerAsync(@" 167await VerifyCS.VerifyAnalyzerAsync(@" 200await VerifyCS.VerifyAnalyzerAsync(@" 224await VerifyCS.VerifyAnalyzerAsync(@" 244await VerifyCS.VerifyAnalyzerAsync(@" 264await VerifyCS.VerifyAnalyzerAsync(@" 285await VerifyCS.VerifyAnalyzerAsync(@" 306await VerifyCS.VerifyAnalyzerAsync(@" 330await VerifyCS.VerifyAnalyzerAsync(@" 354await VerifyCS.VerifyAnalyzerAsync(@" 379await VerifyCS.VerifyAnalyzerAsync(@" 404await VerifyCS.VerifyAnalyzerAsync(@" 430await VerifyCS.VerifyAnalyzerAsync(@" 456await VerifyCS.VerifyAnalyzerAsync(@" 466await new VerifyCS.Test() 481=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotContainUnderscoresTests.cs (64)
10using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 25await new VerifyCS.Test 47await new VerifyCS.Test 65await VerifyCS.VerifyCodeFixAsync(@" 82VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.NamespaceRule).WithLocation(0).WithArguments("OuterNamespace.HasUnderScore_"), @" 104await VerifyCS.VerifyCodeFixAsync(@" 127VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.TypeRule).WithLocation(0).WithArguments("OuterType.UnderScoreInName_"), @" 155await new VerifyCS.Test 190VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(0).WithArguments("DoesNotMatter.ConstField_"), 191VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(1).WithArguments("DoesNotMatter.StaticReadOnlyField_"), 192VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(2).WithArguments("DoesNotMatterEnum._EnumWithUnderscore"), 193VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(3).WithArguments("DoesNotMatterEnum._"), 230VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(0).WithArguments("DoesNotMatterEnum._"), 239await VerifyCS.VerifyCodeFixAsync(@" 273VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(0).WithArguments("DoesNotMatter.PublicM1_()"), 274VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(1).WithArguments("DoesNotMatter.ProtectedM4_()"), 275VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(2).WithArguments("I1.M_()"), 276VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(3).WithArguments("ImplementI1.M2_()") 315await VerifyCS.VerifyCodeFixAsync(@" 349VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(0).WithArguments("DoesNotMatter.PublicP1_"), 350VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(1).WithArguments("DoesNotMatter.ProtectedP4_"), 351VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(2).WithArguments("I1.P_"), 352VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(3).WithArguments("ImplementI1.P2_") 391await VerifyCS.VerifyCodeFixAsync(@" 427VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(0).WithArguments("DoesNotMatter.PublicE1_"), 428VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(1).WithArguments("DoesNotMatter.ProtectedE4_"), 429VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(2).WithArguments("I1.E_"), 430VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(3).WithArguments("ImplementI1.E2_") 471await VerifyCS.VerifyCodeFixAsync(@" 477VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.DelegateParameterRule).WithLocation(0).WithArguments("Dele", "intPublic_"), 478VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.DelegateParameterRule).WithLocation(1).WithArguments("Dele", "stringPublic_"), 479VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.DelegateParameterRule).WithLocation(2).WithArguments("Del<T>", "t_") 490await VerifyCS.VerifyCodeFixAsync(@" 533VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberParameterRule).WithLocation(0).WithArguments("DoesNotMatter.PublicM1(int)", "int_"), 534VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberParameterRule).WithLocation(1).WithArguments("DoesNotMatter.ProtectedM4(int)", "int_"), 535VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberParameterRule).WithLocation(2).WithArguments("I.M(int)", "int_"), 536VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberParameterRule).WithLocation(3).WithArguments("Base.M1(int)", "int_"), 537VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberParameterRule).WithLocation(4).WithArguments("Base.M2(int)", "int_") 585await VerifyCS.VerifyCodeFixAsync(@" 592}", VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.TypeTypeParameterRule).WithLocation(0).WithArguments("DoesNotMatter<T_>", "T_"), @" 605await VerifyCS.VerifyCodeFixAsync(@" 649VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MethodTypeParameterRule).WithLocation(0).WithArguments("DoesNotMatter22.PublicM1<T1_>()", "T1_"), 650VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MethodTypeParameterRule).WithLocation(1).WithArguments("DoesNotMatter22.ProtectedM4<D_>()", "D_"), 651VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MethodTypeParameterRule).WithLocation(2).WithArguments("I.M<T_>()", "T_"), 652VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MethodTypeParameterRule).WithLocation(3).WithArguments("Base.M1<T_>()", "T_"), 653VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MethodTypeParameterRule).WithLocation(4).WithArguments("Base.M2<U_>()", "U_") 702await VerifyCS.VerifyAnalyzerAsync(@" 721await VerifyCS.VerifyAnalyzerAsync(@" 741await VerifyCS.VerifyAnalyzerAsync(@" 763await VerifyCS.VerifyAnalyzerAsync(@" 780await VerifyCS.VerifyAnalyzerAsync(@" 807await VerifyCS.VerifyAnalyzerAsync(@" 822await new VerifyCS.Test 850await VerifyCS.VerifyCodeFixAsync(@" 884VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(0).WithArguments("InvalidContext.Application_AuthenticateRequest(object, System.EventArgs)"), 885VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(1).WithArguments("InvalidContext.Application_BeginRequest(object, System.EventArgs)"), 886VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(2).WithArguments("InvalidContext.Application_End(object, System.EventArgs)"), 887VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(3).WithArguments("InvalidContext.Application_EndRequest(object, System.EventArgs)"), 888VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(4).WithArguments("InvalidContext.Application_Error(object, System.EventArgs)"), 889VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(5).WithArguments("InvalidContext.Application_Init(object, System.EventArgs)"), 890VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(6).WithArguments("InvalidContext.Application_Start(object, System.EventArgs)"), 891VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(7).WithArguments("InvalidContext.Session_End(object, System.EventArgs)"), 892VerifyCS.Diagnostic(IdentifiersShouldNotContainUnderscoresAnalyzer.MemberRule).WithLocation(8).WithArguments("InvalidContext.Session_Start(object, System.EventArgs)") 1760=> VerifyCS.Diagnostic(GetApproriateRule(symbolKind))
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotHaveIncorrectSuffixTests.cs (59)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync( 46await VerifyCS.VerifyAnalyzerAsync( 71await VerifyCS.VerifyAnalyzerAsync( 96await VerifyCS.VerifyAnalyzerAsync( 123await VerifyCS.VerifyAnalyzerAsync( 148await VerifyCS.VerifyAnalyzerAsync( 173await VerifyCS.VerifyAnalyzerAsync( 198await VerifyCS.VerifyAnalyzerAsync( 223await VerifyCS.VerifyAnalyzerAsync( 284await VerifyCS.VerifyAnalyzerAsync( 309await VerifyCS.VerifyAnalyzerAsync( 415await VerifyCS.VerifyAnalyzerAsync( 439await VerifyCS.VerifyAnalyzerAsync( 465await VerifyCS.VerifyAnalyzerAsync( 500await VerifyCS.VerifyAnalyzerAsync( 515await VerifyCS.VerifyAnalyzerAsync( 547await VerifyCS.VerifyAnalyzerAsync( 579await VerifyCS.VerifyAnalyzerAsync( 599await VerifyCS.VerifyAnalyzerAsync( 624await VerifyCS.VerifyAnalyzerAsync( 703await VerifyCS.VerifyAnalyzerAsync( 850await VerifyCS.VerifyAnalyzerAsync( 987await VerifyCS.VerifyAnalyzerAsync( 1022await VerifyCS.VerifyAnalyzerAsync( 1057await VerifyCS.VerifyAnalyzerAsync( 1092await VerifyCS.VerifyAnalyzerAsync( 1117await VerifyCS.VerifyAnalyzerAsync( 1174await VerifyCS.VerifyAnalyzerAsync( 1204await VerifyCS.VerifyAnalyzerAsync( 1292await VerifyCS.VerifyAnalyzerAsync( 1312await VerifyCS.VerifyAnalyzerAsync( 1332await VerifyCS.VerifyAnalyzerAsync( 1352await VerifyCS.VerifyAnalyzerAsync( 1379await VerifyCS.VerifyAnalyzerAsync( 1399await VerifyCS.VerifyAnalyzerAsync( 1419await VerifyCS.VerifyAnalyzerAsync( 1439await VerifyCS.VerifyAnalyzerAsync( 1468await VerifyCS.VerifyAnalyzerAsync( 1502await VerifyCS.VerifyAnalyzerAsync( 1536await VerifyCS.VerifyAnalyzerAsync( 1561await VerifyCS.VerifyAnalyzerAsync( 1576await VerifyCS.VerifyAnalyzerAsync( 1602await VerifyCS.VerifyAnalyzerAsync( 1622await VerifyCS.VerifyAnalyzerAsync( 1656await VerifyCS.VerifyAnalyzerAsync( 1706await VerifyCS.VerifyAnalyzerAsync( 1744await VerifyCS.VerifyAnalyzerAsync( 1774await VerifyCS.VerifyAnalyzerAsync( 1794await VerifyCS.VerifyAnalyzerAsync( 1815await VerifyCS.VerifyAnalyzerAsync( 1865await VerifyCS.VerifyAnalyzerAsync( 1920await VerifyCS.VerifyAnalyzerAsync( 1955await VerifyCS.VerifyAnalyzerAsync( 1990await VerifyCS.VerifyAnalyzerAsync( 2019await VerifyCS.VerifyAnalyzerAsync(@" 2036await VerifyCS.VerifyAnalyzerAsync(@" 2055await new VerifyCS.Test 2099=> VerifyCS.Diagnostic(rule)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotMatchKeywordsMemberParameterRuleTests.cs (20)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 25await VerifyCS.VerifyAnalyzerAsync(@" 47await VerifyCS.VerifyAnalyzerAsync(@" 71await VerifyCS.VerifyAnalyzerAsync(@" 90await VerifyCS.VerifyAnalyzerAsync(@" 112await VerifyCS.VerifyAnalyzerAsync(@" 134await VerifyCS.VerifyAnalyzerAsync(@" 154await VerifyCS.VerifyAnalyzerAsync(@" 174await VerifyCS.VerifyAnalyzerAsync(@" 194await VerifyCS.VerifyAnalyzerAsync(@" 214await VerifyCS.VerifyAnalyzerAsync(@" 235await VerifyCS.VerifyAnalyzerAsync(@" 254await VerifyCS.VerifyAnalyzerAsync(@" 290await VerifyCS.VerifyAnalyzerAsync(@" 326await VerifyCS.VerifyAnalyzerAsync(@" 364await VerifyCS.VerifyAnalyzerAsync(@" 394await VerifyCS.VerifyAnalyzerAsync(@" 425await new VerifyCS.Test 473await new VerifyCS.Test 518=> VerifyCS.Diagnostic(rule)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotMatchKeywordsMemberRuleTests.cs (32)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 25await VerifyCS.VerifyAnalyzerAsync(@" 48await VerifyCS.VerifyAnalyzerAsync(@" 68await VerifyCS.VerifyAnalyzerAsync(@" 92await VerifyCS.VerifyAnalyzerAsync(@" 114await VerifyCS.VerifyAnalyzerAsync(@" 134await VerifyCS.VerifyAnalyzerAsync(@" 154await VerifyCS.VerifyAnalyzerAsync(@" 174await VerifyCS.VerifyAnalyzerAsync(@" 194await VerifyCS.VerifyAnalyzerAsync(@" 215await VerifyCS.VerifyAnalyzerAsync(@" 234await VerifyCS.VerifyAnalyzerAsync(@" 274await VerifyCS.VerifyAnalyzerAsync(@" 295await VerifyCS.VerifyAnalyzerAsync(@" 328await VerifyCS.VerifyAnalyzerAsync(@" 361await VerifyCS.VerifyAnalyzerAsync(@" 373await VerifyCS.VerifyAnalyzerAsync(@" 408await VerifyCS.VerifyAnalyzerAsync(@" 443await VerifyCS.VerifyAnalyzerAsync(@" 470await VerifyCS.VerifyAnalyzerAsync(@" 506await VerifyCS.VerifyAnalyzerAsync(@" 544await VerifyCS.VerifyAnalyzerAsync(@" 571await VerifyCS.VerifyAnalyzerAsync(@" 586await VerifyCS.VerifyAnalyzerAsync(@" 617await VerifyCS.VerifyAnalyzerAsync(@" 645await new VerifyCS.Test 694await new VerifyCS.Test 745await new VerifyCS.Test 793await new VerifyCS.Test 843await new VerifyCS.Test 873await new VerifyCS.Test 899=> VerifyCS.Diagnostic(rule)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotMatchKeywordsNamespaceRuleTests.cs (11)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 29await VerifyCS.VerifyAnalyzerAsync(@" 53await VerifyCS.VerifyAnalyzerAsync(@" 75await VerifyCS.VerifyAnalyzerAsync(@" 97await VerifyCS.VerifyAnalyzerAsync(@" 123await VerifyCS.VerifyAnalyzerAsync(@" 140await VerifyCS.VerifyAnalyzerAsync(@" 151VerifyCS.Diagnostic(IdentifiersShouldNotMatchKeywordsAnalyzer.NamespaceRule) 184await new VerifyCS.Test 233await new VerifyCS.Test 279=> VerifyCS.Diagnostic(rule)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotMatchKeywordsTypeRuleTests.cs (13)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 26await VerifyCS.VerifyAnalyzerAsync(@" 45await VerifyCS.VerifyAnalyzerAsync(@" 61await VerifyCS.VerifyAnalyzerAsync(@" 79await VerifyCS.VerifyAnalyzerAsync(@" 96await VerifyCS.VerifyAnalyzerAsync(@" 113await VerifyCS.VerifyAnalyzerAsync(@" 138await VerifyCS.VerifyAnalyzerAsync(@" 166await new VerifyCS.Test 208await new VerifyCS.Test 259var csTest = new VerifyCS.Test 278csTest.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(IdentifiersShouldNotMatchKeywordsAnalyzer.TypeRule).WithSpan(@"/folder1/Test0.cs", 1, 22, 1, 28).WithSpan(@"/folder2/Test1.cs", 1, 22, 1, 28).WithArguments("class", "class")); 314=> VerifyCS.Diagnostic(rule)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ImplementIDisposableCorrectlyTests.cs (58)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 24await VerifyCS.VerifyAnalyzerAsync(@" 50await VerifyCS.VerifyAnalyzerAsync(@" 84await VerifyCS.VerifyAnalyzerAsync(@" 114await VerifyCS.VerifyAnalyzerAsync(@" 157await VerifyCS.VerifyAnalyzerAsync(@" 190await VerifyCS.VerifyAnalyzerAsync(@" 237await VerifyCS.VerifyAnalyzerAsync(@" 281await VerifyCS.VerifyAnalyzerAsync(@" 312await VerifyCS.VerifyAnalyzerAsync(@" 345await VerifyCS.VerifyAnalyzerAsync(@" 373await VerifyCS.VerifyAnalyzerAsync(@" 400await VerifyCS.VerifyAnalyzerAsync(@" 434await VerifyCS.VerifyAnalyzerAsync(@" 471await VerifyCS.VerifyAnalyzerAsync(@" 508await VerifyCS.VerifyAnalyzerAsync(@" 559await VerifyCS.VerifyAnalyzerAsync(@" 593await VerifyCS.VerifyAnalyzerAsync(@" 628await VerifyCS.VerifyAnalyzerAsync(@" 672await VerifyCS.VerifyAnalyzerAsync(@" 706await VerifyCS.VerifyAnalyzerAsync(@" 747await VerifyCS.VerifyAnalyzerAsync(@" 803await VerifyCS.VerifyAnalyzerAsync(@" 829await VerifyCS.VerifyAnalyzerAsync(@" 866await VerifyCS.VerifyAnalyzerAsync(@" 888await VerifyCS.VerifyAnalyzerAsync(@" 911await VerifyCS.VerifyAnalyzerAsync(@" 938await VerifyCS.VerifyAnalyzerAsync(@" 965await VerifyCS.VerifyAnalyzerAsync(@" 992await VerifyCS.VerifyAnalyzerAsync(@" 1024await VerifyCS.VerifyAnalyzerAsync(@" 1055await VerifyCS.VerifyAnalyzerAsync(@" 1079await VerifyCS.VerifyAnalyzerAsync(@" 1105await VerifyCS.VerifyAnalyzerAsync(@" 1131await VerifyCS.VerifyAnalyzerAsync(@" 1158await VerifyCS.VerifyAnalyzerAsync(@" 1184await VerifyCS.VerifyAnalyzerAsync(@" 1210await VerifyCS.VerifyAnalyzerAsync(@" 1230await VerifyCS.VerifyAnalyzerAsync(@" 1255await VerifyCS.VerifyAnalyzerAsync(@" 1282await VerifyCS.VerifyAnalyzerAsync(@" 1314await VerifyCS.VerifyAnalyzerAsync(@" 1345await VerifyCS.VerifyAnalyzerAsync(@" 1373await VerifyCS.VerifyAnalyzerAsync(@" 1396await VerifyCS.VerifyAnalyzerAsync(@" 1425await VerifyCS.VerifyAnalyzerAsync(@" 1451await VerifyCS.VerifyAnalyzerAsync(@" 1478await VerifyCS.VerifyAnalyzerAsync(@" 1510await VerifyCS.VerifyAnalyzerAsync(@" 3018=> VerifyCS.Diagnostic(ImplementIDisposableCorrectlyAnalyzer.IDisposableReimplementationRule) 3032=> VerifyCS.Diagnostic(ImplementIDisposableCorrectlyAnalyzer.DisposeSignatureRule) 3046=> VerifyCS.Diagnostic(ImplementIDisposableCorrectlyAnalyzer.RenameDisposeRule) 3060=> VerifyCS.Diagnostic(ImplementIDisposableCorrectlyAnalyzer.DisposeOverrideRule) 3074=> VerifyCS.Diagnostic(ImplementIDisposableCorrectlyAnalyzer.FinalizeOverrideRule) 3088=> VerifyCS.Diagnostic(ImplementIDisposableCorrectlyAnalyzer.ProvideDisposeBoolRule) 3102=> VerifyCS.Diagnostic(ImplementIDisposableCorrectlyAnalyzer.DisposeBoolSignatureRule) 3116=> VerifyCS.Diagnostic(ImplementIDisposableCorrectlyAnalyzer.DisposeImplementationRule) 3130=> VerifyCS.Diagnostic(ImplementIDisposableCorrectlyAnalyzer.FinalizeImplementationRule)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ImplementStandardExceptionConstructorsTests.cs (11)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 34await VerifyCS.VerifyAnalyzerAsync(@" 56await VerifyCS.VerifyAnalyzerAsync(@" 81await VerifyCS.VerifyAnalyzerAsync(@" 95await VerifyCS.VerifyAnalyzerAsync(@" 112await VerifyCS.VerifyAnalyzerAsync(@" 131await VerifyCS.VerifyAnalyzerAsync(@" 150await VerifyCS.VerifyAnalyzerAsync(@" 169await VerifyCS.VerifyAnalyzerAsync(@" 340=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ImplementStandardExceptionConstructorsTests.Fixer.cs (7)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 48await new VerifyCS.Test 85await new VerifyCS.Test 122await new VerifyCS.Test 164await VerifyCS.VerifyCodeFixAsync(code, fix); 201await VerifyCS.VerifyCodeFixAsync(code, fix); 238await VerifyCS.VerifyCodeFixAsync(code, fix);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\InterfaceMethodsShouldBeCallableByChildTypesTests.cs (6)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21=> VerifyCS.Diagnostic() 40await VerifyCS.VerifyAnalyzerAsync(@" 150await VerifyCS.VerifyAnalyzerAsync(@" 215await VerifyCS.VerifyAnalyzerAsync(@" 363await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\InterfaceMethodsShouldBeCallableByChildTypesTests.Fixer.cs (8)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 111await VerifyCS.VerifyCodeFixAsync(code, expectedFixedCode); 176await VerifyCS.VerifyCodeFixAsync(code, expectedFixedCode); 267await new VerifyCS.Test 362await new VerifyCS.Test 512await new VerifyCS.Test 584await VerifyCS.VerifyCodeFixAsync(code, expectedFixedCode); 657await VerifyCS.VerifyCodeFixAsync(code, expectedFixedCode);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\MarkAssembliesWithAssemblyVersionTests.cs (10)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 39await VerifyCS.VerifyAnalyzerAsync( 54VerifyCS.Diagnostic(MarkAssembliesWithAttributesDiagnosticAnalyzer.CA1016Rule)); 60await VerifyCS.VerifyAnalyzerAsync( 71VerifyCS.Diagnostic(MarkAssembliesWithAttributesDiagnosticAnalyzer.CA1016Rule)); 77await VerifyCS.VerifyAnalyzerAsync( 95await new VerifyCS.Test 123await VerifyCS.VerifyAnalyzerAsync( 140await VerifyCS.VerifyAnalyzerAsync( 157await VerifyCS.VerifyAnalyzerAsync(
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\MarkAssembliesWithClsCompliantTests.cs (13)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 53await VerifyCS.VerifyAnalyzerAsync( 70VerifyCS.Diagnostic(MarkAssembliesWithAttributesDiagnosticAnalyzer.CA1014Rule)); 76await VerifyCS.VerifyAnalyzerAsync( 88VerifyCS.Diagnostic(MarkAssembliesWithAttributesDiagnosticAnalyzer.CA1014Rule)); 94await VerifyCS.VerifyAnalyzerAsync( 113await new VerifyCS.Test 142await VerifyCS.VerifyAnalyzerAsync( 161await VerifyCS.VerifyAnalyzerAsync( 178await VerifyCS.VerifyAnalyzerAsync( 188VerifyCS.Diagnostic(MarkAssembliesWithAttributesDiagnosticAnalyzer.CA1016Rule), VerifyCS.Diagnostic(MarkAssembliesWithAttributesDiagnosticAnalyzer.CA1014Rule)); 194await VerifyCS.VerifyAnalyzerAsync(
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\MarkAssembliesWithComVisibleTests.cs (12)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 17await VerifyCS.VerifyAnalyzerAsync(""); 23await VerifyCS.VerifyAnalyzerAsync(@" 32await VerifyCS.VerifyAnalyzerAsync(@" 41await VerifyCS.VerifyAnalyzerAsync(@" 51await VerifyCS.VerifyAnalyzerAsync(@" 65await VerifyCS.VerifyAnalyzerAsync(@" 78await VerifyCS.VerifyAnalyzerAsync(@" 87await VerifyCS.VerifyAnalyzerAsync(@" 100await VerifyCS.VerifyAnalyzerAsync(@" 111=> VerifyCS.Diagnostic(MarkAssembliesWithComVisibleAnalyzer.RuleChangeComVisible) 115=> VerifyCS.Diagnostic(MarkAssembliesWithComVisibleAnalyzer.RuleAddComVisible)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\MarkAttributesWithAttributeUsageTests.cs (5)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 40await new VerifyCS.Test 86await VerifyCS.VerifyAnalyzerAsync(@" 102await VerifyCS.VerifyAnalyzerAsync(@" 141=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\MovePInvokesToNativeMethodsClassTests.cs (7)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21=> VerifyCS.Diagnostic().WithLocation(line, column); 34await VerifyCS.VerifyAnalyzerAsync(@" 86await VerifyCS.VerifyAnalyzerAsync(@" 115await VerifyCS.VerifyAnalyzerAsync(@" 196await VerifyCS.VerifyAnalyzerAsync(@" 243await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\NestedTypesShouldNotBeVisibleTests.cs (17)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 30await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpCA1034ResultAt(4, 18, "Inner")); 56await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpCA1034ResultAt(4, 19, "Inner")); 83await VerifyCS.VerifyAnalyzerAsync(code); 120await VerifyCS.VerifyAnalyzerAsync(code); 145await VerifyCS.VerifyAnalyzerAsync(code); 171await VerifyCS.VerifyAnalyzerAsync(code); 197await VerifyCS.VerifyAnalyzerAsync(code); 223await VerifyCS.VerifyAnalyzerAsync(code); 266await VerifyCS.VerifyAnalyzerAsync(code); 280await VerifyCS.VerifyAnalyzerAsync(code); 344await VerifyCS.VerifyAnalyzerAsync(code); 396await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpCA1034ResultAt(17, 18, "Inner")); 447await VerifyCS.VerifyAnalyzerAsync(code, 525await VerifyCS.VerifyAnalyzerAsync($@" 610await VerifyCS.VerifyAnalyzerAsync(@" 699=> VerifyCS.Diagnostic(NestedTypesShouldNotBeVisibleAnalyzer.DefaultRule)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\NonConstantFieldsShouldNotBeVisibleTests.cs (8)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 40await VerifyCS.VerifyAnalyzerAsync(@" 59await VerifyCS.VerifyAnalyzerAsync(@" 69await VerifyCS.VerifyAnalyzerAsync(@" 113await VerifyCS.VerifyAnalyzerAsync(@" 132await VerifyCS.VerifyAnalyzerAsync(@" 150=> VerifyCS.Diagnostic().WithLocation(line, column);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OperatorOverloadsHaveNamedAlternatesTests.cs (29)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22=> VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.DefaultRule) 29=> VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.PropertyRule) 36=> VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.MultipleRule) 43=> VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.VisibilityRule) 62await VerifyCS.VerifyAnalyzerAsync(@" 74await VerifyCS.VerifyAnalyzerAsync(@" 86await VerifyCS.VerifyAnalyzerAsync(@" 98await VerifyCS.VerifyAnalyzerAsync(@" 110await VerifyCS.VerifyAnalyzerAsync(@" 134await VerifyCS.VerifyAnalyzerAsync(@" 146await VerifyCS.VerifyAnalyzerAsync(@" 165await VerifyCS.VerifyAnalyzerAsync(@" 178await VerifyCS.VerifyAnalyzerAsync(@" 190await VerifyCS.VerifyAnalyzerAsync(@" 203await VerifyCS.VerifyAnalyzerAsync(@" 217await VerifyCS.VerifyAnalyzerAsync(@" 229await VerifyCS.VerifyAnalyzerAsync( 238VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.MultipleRule).WithSpan(4, 37, 4, 43).WithArguments("ToByteArray", "FromMyStruct", "op_Implicit")); 244await VerifyCS.VerifyAnalyzerAsync( 253VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.MultipleRule).WithSpan(4, 37, 4, 43).WithArguments("ToByteArray", "FromMyStruct", "op_Explicit")); 259await VerifyCS.VerifyAnalyzerAsync( 268VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.MultipleRule).WithSpan(4, 37, 4, 44).WithArguments("ToByteArray", "FromMyStruct", "op_Implicit")); 274await VerifyCS.VerifyAnalyzerAsync( 283VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.MultipleRule).WithSpan(4, 37, 4, 44).WithArguments("ToByteArray", "FromMyStruct", "op_Explicit")); 289await VerifyCS.VerifyAnalyzerAsync( 298VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.MultipleRule).WithSpan(4, 37, 4, 45).WithArguments("ToByteArray", "FromMyStruct", "op_Implicit")); 304await VerifyCS.VerifyAnalyzerAsync( 313VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.MultipleRule).WithSpan(4, 37, 4, 45).WithArguments("ToByteArray", "FromMyStruct", "op_Explicit"));
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OperatorOverloadsHaveNamedAlternatesTests.Fixer.cs (19)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyCodeFixAsync(@" 27VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.DefaultRule).WithSpan(4, 30, 4, 31).WithArguments("Add", "op_Addition"), 44await VerifyCS.VerifyCodeFixAsync(@" 50VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.MultipleRule).WithSpan(4, 30, 4, 31).WithArguments("Mod", "Remainder", "op_Modulus"), 67await VerifyCS.VerifyCodeFixAsync(@" 74VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.PropertyRule).WithSpan(4, 33, 4, 37).WithArguments("IsTrue", "op_True"), 95await VerifyCS.VerifyCodeFixAsync(@" 101VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.MultipleRule).WithSpan(4, 37, 4, 40).WithArguments("ToInt32", "FromC", "op_Implicit"), 118await VerifyCS.VerifyCodeFixAsync(@" 124VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.MultipleRule).WithSpan(4, 33, 4, 34).WithArguments("CompareTo", "Compare", "op_LessThan"), 146await VerifyCS.VerifyCodeFixAsync(@" 152VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.MultipleRule).WithSpan(4, 33, 4, 34).WithArguments("CompareTo", "Compare", "op_LessThan"), 169await VerifyCS.VerifyCodeFixAsync(@" 175VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.DefaultRule).WithSpan(4, 30, 4, 32).WithArguments("Increment", "op_Increment"), 192await new VerifyCS.Test 203VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.VisibilityRule).WithLocation(0).WithArguments("Add", "op_Addition"), 218await new VerifyCS.Test 230VerifyCS.Diagnostic(OperatorOverloadsHaveNamedAlternatesAnalyzer.VisibilityRule).WithLocation(0).WithArguments("IsTrue", "op_True"),
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OperatorsShouldHaveSymmetricalOverloadsTests.cs (12)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 18await VerifyCS.VerifyAnalyzerAsync(@" 29await VerifyCS.VerifyAnalyzerAsync(@" 40await VerifyCS.VerifyAnalyzerAsync(@" 65await VerifyCS.VerifyAnalyzerAsync(@" 89await VerifyCS.VerifyAnalyzerAsync(@" 100await VerifyCS.VerifyAnalyzerAsync(@" 111await VerifyCS.VerifyAnalyzerAsync(@" 122await VerifyCS.VerifyAnalyzerAsync(@" 133await VerifyCS.VerifyAnalyzerAsync(@" 144await VerifyCS.VerifyAnalyzerAsync(@" 158=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OperatorsShouldHaveSymmetricalOverloadsTests.Fixer.cs (8)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyCodeFixAsync( 39await VerifyCS.VerifyCodeFixAsync( 67await VerifyCS.VerifyCodeFixAsync( 87await VerifyCS.VerifyCodeFixAsync( 107await VerifyCS.VerifyCodeFixAsync( 127await VerifyCS.VerifyCodeFixAsync( 147await VerifyCS.VerifyCodeFixAsync(
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverloadOperatorEqualsOnOverridingValueTypeEqualsTests.cs (9)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 48await VerifyCS.VerifyAnalyzerAsync(@" 65await VerifyCS.VerifyAnalyzerAsync(@" 92await VerifyCS.VerifyAnalyzerAsync(@" 117await VerifyCS.VerifyAnalyzerAsync(@" 143await VerifyCS.VerifyAnalyzerAsync(@" 169await new VerifyCS.Test 301=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverloadOperatorEqualsOnOverridingValueTypeEqualsTests.Fixer.cs (3)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyCodeFixAsync(@" 89await VerifyCS.VerifyCodeFixAsync(@"
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideEqualsAndOperatorEqualsOnValueTypesTests.cs (13)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 35await VerifyCS.VerifyAnalyzerAsync(@" 55await VerifyCS.VerifyAnalyzerAsync(@" 67await VerifyCS.VerifyAnalyzerAsync(@" 78await VerifyCS.VerifyAnalyzerAsync(@" 142await VerifyCS.VerifyAnalyzerAsync(@" 152await VerifyCS.VerifyAnalyzerAsync(@" 175await VerifyCS.VerifyAnalyzerAsync(@" 199await VerifyCS.VerifyAnalyzerAsync(@" 399await new VerifyCS.Test 412VerifyCS.Diagnostic(OverrideEqualsAndOperatorEqualsOnValueTypesAnalyzer.EqualsRule) 419VerifyCS.Diagnostic(OverrideEqualsAndOperatorEqualsOnValueTypesAnalyzer.OpEqualityRule)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideEqualsAndOperatorEqualsOnValueTypesTests.Fixer.cs (10)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyCodeFixAsync(@" 27VerifyCS.Diagnostic(OverrideEqualsAndOperatorEqualsOnValueTypesAnalyzer.EqualsRule).WithSpan(2, 15, 2, 16).WithArguments("A"), 28VerifyCS.Diagnostic(OverrideEqualsAndOperatorEqualsOnValueTypesAnalyzer.OpEqualityRule).WithSpan(2, 15, 2, 16).WithArguments("A"), 61await VerifyCS.VerifyCodeFixAsync(@" 75VerifyCS.Diagnostic(OverrideEqualsAndOperatorEqualsOnValueTypesAnalyzer.EqualsRule).WithSpan(2, 15, 2, 16).WithArguments("A"), 105await VerifyCS.VerifyCodeFixAsync(@" 124VerifyCS.Diagnostic(OverrideEqualsAndOperatorEqualsOnValueTypesAnalyzer.OpEqualityRule).WithSpan(2, 15, 2, 16).WithArguments("A"), 154await VerifyCS.VerifyCodeFixAsync(@" 173VerifyCS.Diagnostic(OverrideEqualsAndOperatorEqualsOnValueTypesAnalyzer.OpEqualityRule).WithSpan(2, 15, 2, 16).WithArguments("A"),
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideEqualsOnOverloadingOperatorEqualsTests.Fixer.cs (3)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await new VerifyCS.Test 78await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideGetHashCodeOnOverridingEqualsTests.Fixer.cs (3)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await new VerifyCS.Test 66await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideMethodsOnComparableTypesTests.cs (19)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 77await VerifyCS.VerifyAnalyzerAsync(@" 120await VerifyCS.VerifyAnalyzerAsync(@" 201await VerifyCS.VerifyAnalyzerAsync(@" 303await VerifyCS.VerifyAnalyzerAsync(@" 359await VerifyCS.VerifyAnalyzerAsync(@" 398await VerifyCS.VerifyAnalyzerAsync(@" 440await VerifyCS.VerifyAnalyzerAsync(@" 477await VerifyCS.VerifyAnalyzerAsync(@" 514await VerifyCS.VerifyAnalyzerAsync(@" 581await VerifyCS.VerifyAnalyzerAsync(@" 618await VerifyCS.VerifyAnalyzerAsync(@" 1216await VerifyCS.VerifyAnalyzerAsync("enum MyEnum {}"); 1232await VerifyCS.VerifyAnalyzerAsync(@" 1264await VerifyCS.VerifyAnalyzerAsync(@" 1302=> VerifyCS.Diagnostic(OverrideMethodsOnComparableTypesAnalyzer.RuleOperator) 1316=> VerifyCS.Diagnostic(OverrideMethodsOnComparableTypesAnalyzer.RuleBoth) 1330=> VerifyCS.Diagnostic(OverrideMethodsOnComparableTypesAnalyzer.RuleEquals)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideMethodsOnComparableTypesTests.Fixer.cs (12)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyCodeFixAsync(@" 31VerifyCS.Diagnostic(OverrideMethodsOnComparableTypesAnalyzer.RuleBoth).WithSpan(4, 14, 4, 15).WithArguments("A", "==, !=, <, <=, >, >="), 103await VerifyCS.VerifyCodeFixAsync(@" 114VerifyCS.Diagnostic(OverrideMethodsOnComparableTypesAnalyzer.RuleBoth).WithSpan(4, 15, 4, 16).WithArguments("A", "==, !=, <, <=, >, >="), 171await VerifyCS.VerifyCodeFixAsync(@" 192VerifyCS.Diagnostic(OverrideMethodsOnComparableTypesAnalyzer.RuleBoth).WithSpan(4, 14, 4, 15).WithArguments("A", "==, <, <=, >, >="), 264await VerifyCS.VerifyCodeFixAsync(@" 285VerifyCS.Diagnostic(OverrideMethodsOnComparableTypesAnalyzer.RuleBoth).WithSpan(4, 15, 4, 16).WithArguments("A", "==, <, <=, >, >="), 618await VerifyCS.VerifyCodeFixAsync(@" 638VerifyCS.Diagnostic(OverrideMethodsOnComparableTypesAnalyzer.RuleBoth).WithSpan(4, 14, 4, 23).WithArguments("SomeClass", "==, !=, <, <=, >, >="), 639VerifyCS.Diagnostic(OverrideMethodsOnComparableTypesAnalyzer.RuleBoth).WithSpan(12, 15, 12, 29).WithArguments("SomeOtherClass", "==, !=, <, <=, >, >="),
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ParameterNamesShouldMatchBaseDeclarationTests.cs (30)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@"public class TestClass 26await VerifyCS.VerifyAnalyzerAsync(@"public class TestClass 31await VerifyCS.VerifyAnalyzerAsync(@"public class TestClass 36await VerifyCS.VerifyAnalyzerAsync(@"public class TestClass 60await VerifyCS.VerifyAnalyzerAsync(@"public abstract class BaseClass 72await VerifyCS.VerifyAnalyzerAsync(@"public abstract class BaseClass 84await VerifyCS.VerifyAnalyzerAsync(@"public abstract class BaseClass 128await VerifyCS.VerifyAnalyzerAsync(@"public abstract class BaseClass 138await VerifyCS.VerifyAnalyzerAsync(@"internal abstract class BaseClass 148await VerifyCS.VerifyAnalyzerAsync(@"internal class OuterClass 200await VerifyCS.VerifyAnalyzerAsync(@"public interface IBase 212await VerifyCS.VerifyAnalyzerAsync(@"public interface IBase 224await VerifyCS.VerifyAnalyzerAsync(@"public interface IBase 268await VerifyCS.VerifyAnalyzerAsync(@"public interface IBase 278await VerifyCS.VerifyAnalyzerAsync(@"public interface IBase 288await VerifyCS.VerifyAnalyzerAsync(@"public interface IBase 333await VerifyCS.VerifyAnalyzerAsync(@"public class TestClass 347await VerifyCS.VerifyAnalyzerAsync(@"public abstract class BaseClass 384await VerifyCS.VerifyAnalyzerAsync(@"public class BaseClass 410await VerifyCS.VerifyAnalyzerAsync(@"public abstract class BaseClass 425await VerifyCS.VerifyAnalyzerAsync(@"public abstract class BaseClass 480await VerifyCS.VerifyAnalyzerAsync(@"public interface ITest1 514await VerifyCS.VerifyAnalyzerAsync(@"public interface ITest1 550await VerifyCS.VerifyAnalyzerAsync(@"public interface ITest1 587await VerifyCS.VerifyAnalyzerAsync(@"public interface ITest 632return VerifyCS.VerifyAnalyzerAsync(code); 652return VerifyCS.VerifyAnalyzerAsync(code); 672return VerifyCS.VerifyAnalyzerAsync(code); 677=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ParameterNamesShouldMatchBaseDeclarationTests.Fixer.cs (13)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyCodeFixAsync( 40await VerifyCS.VerifyCodeFixAsync( 60await VerifyCS.VerifyCodeFixAsync( 128await VerifyCS.VerifyCodeFixAsync( 148await VerifyCS.VerifyCodeFixAsync( 168await VerifyCS.VerifyCodeFixAsync( 245await VerifyCS.VerifyCodeFixAsync(source, source); 256await VerifyCS.VerifyCodeFixAsync(source, source); 267await VerifyCS.VerifyCodeFixAsync(source, source); 321await VerifyCS.VerifyCodeFixAsync( 383await VerifyCS.VerifyCodeFixAsync( 449await VerifyCS.VerifyCodeFixAsync(@"public interface ITest1
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\PassSystemUriObjectsInsteadOfStringsTests.cs (24)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 41await VerifyCS.VerifyAnalyzerAsync(@" 61await VerifyCS.VerifyAnalyzerAsync(@" 81await VerifyCS.VerifyAnalyzerAsync(@" 102await VerifyCS.VerifyAnalyzerAsync(@" 122await VerifyCS.VerifyAnalyzerAsync(@" 142await VerifyCS.VerifyAnalyzerAsync(@" 162await VerifyCS.VerifyAnalyzerAsync(@" 183await VerifyCS.VerifyAnalyzerAsync(@" 204await VerifyCS.VerifyAnalyzerAsync(@" 225await VerifyCS.VerifyAnalyzerAsync(@" 246await VerifyCS.VerifyAnalyzerAsync(@" 267await VerifyCS.VerifyAnalyzerAsync(@" 288await VerifyCS.VerifyAnalyzerAsync(@" 309await VerifyCS.VerifyAnalyzerAsync(@" 329await VerifyCS.VerifyAnalyzerAsync(@" 350await VerifyCS.VerifyAnalyzerAsync(@" 371await VerifyCS.VerifyAnalyzerAsync(@" 395await VerifyCS.VerifyAnalyzerAsync(@" 416await VerifyCS.VerifyAnalyzerAsync(@" 437await VerifyCS.VerifyAnalyzerAsync(@" 480await VerifyCS.VerifyAnalyzerAsync(@" 495=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\PropertiesShouldNotBeWriteOnlyTests.cs (23)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 35await VerifyCS.VerifyAnalyzerAsync(code); 55await VerifyCS.VerifyAnalyzerAsync(code); 75await VerifyCS.VerifyAnalyzerAsync(code); 95await VerifyCS.VerifyAnalyzerAsync(code); 115await VerifyCS.VerifyAnalyzerAsync(code); 135await VerifyCS.VerifyAnalyzerAsync(code); 155await VerifyCS.VerifyAnalyzerAsync(code); 175await VerifyCS.VerifyAnalyzerAsync(code); 198await VerifyCS.VerifyAnalyzerAsync(code); 224await VerifyCS.VerifyAnalyzerAsync(code); 250await VerifyCS.VerifyAnalyzerAsync(code); 447await VerifyCS.VerifyAnalyzerAsync(code, GetCA1044CSharpResultAt(8, 23, CA1044MessageAddGetter, "CS_WriteOnlyProperty")); 466await VerifyCS.VerifyAnalyzerAsync(code, GetCA1044CSharpResultAt(8, 23, CA1044MessageAddGetter, "CS_WriteOnlyProperty1")); 485await VerifyCS.VerifyAnalyzerAsync(code, GetCA1044CSharpResultAt(8, 26, CA1044MessageAddGetter, "CS_WriteOnlyProperty2")); 504await VerifyCS.VerifyAnalyzerAsync(code, GetCA1044CSharpResultAt(8, 26, CA1044MessageAddGetter, "CS_WriteOnlyProperty3")); 523await VerifyCS.VerifyAnalyzerAsync(code, GetCA1044CSharpResultAt(8, 35, CA1044MessageAddGetter, "CS_WriteOnlyProperty4")); 541await VerifyCS.VerifyAnalyzerAsync(code, GetCA1044CSharpResultAt(7, 31, CA1044MessageAddGetter, "CS_BaseProperty5")); 559await VerifyCS.VerifyAnalyzerAsync(code, GetCA1044CSharpResultAt(7, 16, CA1044MessageAddGetter, "CS_InterfaceProperty6")); 580await VerifyCS.VerifyAnalyzerAsync(code, GetCA1044CSharpResultAt(8, 24, CA1044MessageMakeMoreAccessible, "CS_InaccessibleProperty")); 600await VerifyCS.VerifyAnalyzerAsync(code, GetCA1044CSharpResultAt(8, 26, CA1044MessageMakeMoreAccessible, "CS_InaccessibleProperty1")); 620await VerifyCS.VerifyAnalyzerAsync(code, GetCA1044CSharpResultAt(8, 35, CA1044MessageMakeMoreAccessible, "CS_InaccessibleProperty2")); 903=> VerifyCS.Diagnostic(CA1044Message == CA1044MessageAddGetter
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\PropertiesShouldNotReturnArraysTests.cs (6)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 37await VerifyCS.VerifyAnalyzerAsync(@" 57await VerifyCS.VerifyAnalyzerAsync(@" 75await VerifyCS.VerifyAnalyzerAsync(@" 143=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\PropertyNamesShouldNotMatchGetMethodsTests.cs (17)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 80await VerifyCS.VerifyAnalyzerAsync(@" 105await VerifyCS.VerifyAnalyzerAsync( 113await VerifyCS.VerifyAnalyzerAsync( 125await VerifyCS.VerifyAnalyzerAsync(string.Format(CultureInfo.InvariantCulture, CSharpTestTemplate, propertyAccessibility, methodAccessibility)); 149await VerifyCS.VerifyAnalyzerAsync(string.Format(CultureInfo.InvariantCulture, CSharpTestTemplate, propertyAccessibility, methodAccessibility)); 155await VerifyCS.VerifyAnalyzerAsync(@" 179await VerifyCS.VerifyAnalyzerAsync(@" 318await VerifyCS.VerifyAnalyzerAsync(@" 336await VerifyCS.VerifyAnalyzerAsync(@" 371await VerifyCS.VerifyAnalyzerAsync(@" 443await VerifyCS.VerifyAnalyzerAsync(@" 516await VerifyCS.VerifyAnalyzerAsync(@" 590await VerifyCS.VerifyAnalyzerAsync(@" 674await VerifyCS.VerifyAnalyzerAsync(@" 719await VerifyCS.VerifyAnalyzerAsync(@" 765=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ProvideObsoleteAttributeMessageTests.cs (5)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 93await VerifyCS.VerifyAnalyzerAsync(@" 149await VerifyCS.VerifyAnalyzerAsync(@" 191=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\StaticHolderTypeTests.cs (36)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22=> VerifyCS.Diagnostic() 39await VerifyCS.VerifyAnalyzerAsync(@" 59await VerifyCS.VerifyAnalyzerAsync(@" 70await VerifyCS.VerifyAnalyzerAsync(@" 92await VerifyCS.VerifyAnalyzerAsync(@" 122await VerifyCS.VerifyAnalyzerAsync(@" 146await VerifyCS.VerifyAnalyzerAsync(@" 172await VerifyCS.VerifyAnalyzerAsync(@" 183await VerifyCS.VerifyAnalyzerAsync(@" 221await VerifyCS.VerifyAnalyzerAsync(@" 247await VerifyCS.VerifyAnalyzerAsync(@" 278await VerifyCS.VerifyAnalyzerAsync(@" 307await VerifyCS.VerifyAnalyzerAsync(@" 336await VerifyCS.VerifyAnalyzerAsync(@" 365await VerifyCS.VerifyAnalyzerAsync(@" 392await VerifyCS.VerifyAnalyzerAsync(@" 419await VerifyCS.VerifyAnalyzerAsync(@" 457await VerifyCS.VerifyAnalyzerAsync(@" 467await VerifyCS.VerifyAnalyzerAsync(@" 489await VerifyCS.VerifyAnalyzerAsync(@" 500await VerifyCS.VerifyAnalyzerAsync(@" 526await VerifyCS.VerifyAnalyzerAsync(@" 552await VerifyCS.VerifyAnalyzerAsync(@" 573await VerifyCS.VerifyAnalyzerAsync(@" 595await VerifyCS.VerifyAnalyzerAsync(@" 631await VerifyCS.VerifyAnalyzerAsync(@" 659await VerifyCS.VerifyAnalyzerAsync(@" 687await VerifyCS.VerifyAnalyzerAsync(@" 720await VerifyCS.VerifyAnalyzerAsync(@" 743await VerifyCS.VerifyAnalyzerAsync(@" 763await VerifyCS.VerifyAnalyzerAsync(@" 788await VerifyCS.VerifyAnalyzerAsync(@" 799await VerifyCS.VerifyAnalyzerAsync(@" 822await VerifyCS.VerifyAnalyzerAsync(@" 834await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\StaticHolderTypeTests.Fixer.cs (7)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 30await VerifyCS.VerifyCodeFixAsync(Code, FixedCode); 51await VerifyCS.VerifyCodeFixAsync(Code, FixedCode); 72await VerifyCS.VerifyCodeFixAsync(Code, FixedCode); 93await VerifyCS.VerifyCodeFixAsync(Code, FixedCode); 124await VerifyCS.VerifyCodeFixAsync(Code, FixedCode); 148await VerifyCS.VerifyCodeFixAsync(Code, FixedCode);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\TypeNamesShouldNotMatchNamespacesTests.cs (15)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21=> VerifyCS.Diagnostic(TypeNamesShouldNotMatchNamespacesAnalyzer.DefaultRule) 28=> VerifyCS.Diagnostic(TypeNamesShouldNotMatchNamespacesAnalyzer.SystemRule) 50await VerifyCS.VerifyAnalyzerAsync(@" 59await VerifyCS.VerifyAnalyzerAsync(@" 69await VerifyCS.VerifyAnalyzerAsync(@" 93await new VerifyCS.Test 116await VerifyCS.VerifyAnalyzerAsync(@" 130await VerifyCS.VerifyAnalyzerAsync(@" 145await VerifyCS.VerifyAnalyzerAsync(@" 163await VerifyCS.VerifyAnalyzerAsync(@" 181await VerifyCS.VerifyAnalyzerAsync(@" 198await VerifyCS.VerifyAnalyzerAsync(@" 218await VerifyCS.VerifyAnalyzerAsync(@" 238await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\TypesThatOwnDisposableFieldsShouldBeDisposableTests.cs (23)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyAnalyzerAsync(@" 33await VerifyCS.VerifyAnalyzerAsync(@" 46await VerifyCS.VerifyCodeFixAsync(@" 72await new VerifyCS.Test 102await VerifyCS.VerifyCodeFixAsync(@" 139await VerifyCS.VerifyAnalyzerAsync(@" 156await VerifyCS.VerifyAnalyzerAsync(@" 174await VerifyCS.VerifyCodeFixAsync(@" 212await new VerifyCS.Test 254await VerifyCS.VerifyCodeFixAsync(@" 301await VerifyCS.VerifyAnalyzerAsync(@" 337await VerifyCS.VerifyCodeFixAsync(@" 370await VerifyCS.VerifyAnalyzerAsync(@" 718await VerifyCS.VerifyCodeFixAsync(@" 733VerifyCS.Diagnostic().WithLocation(0).WithArguments("NoDisposeClass", "_fs1"), @" 791await VerifyCS.VerifyCodeFixAsync(@" 807VerifyCS.Diagnostic().WithLocation(0).WithArguments("NoDisposeClass", "_fs1', '_fs2', '_fs3', '_fs4"), @" 875await new VerifyCS.Test 896ExpectedDiagnostics = { VerifyCS.Diagnostic().WithLocation(0).WithArguments("SomeClass", args), }, 956await VerifyCS.VerifyCodeFixAsync(@" 1035await VerifyCS.VerifyCodeFixAsync(@" 1068await VerifyCS.VerifyCodeFixAsync(@"
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UriParametersShouldNotBeStringsTests.cs (14)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 34await VerifyCS.VerifyAnalyzerAsync(@" 47await VerifyCS.VerifyAnalyzerAsync(@" 61await VerifyCS.VerifyAnalyzerAsync(@" 86await VerifyCS.VerifyAnalyzerAsync(@" 112await VerifyCS.VerifyAnalyzerAsync(@" 126await VerifyCS.VerifyAnalyzerAsync(@" 143await VerifyCS.VerifyAnalyzerAsync(@" 159await VerifyCS.VerifyAnalyzerAsync(@" 189await VerifyCS.VerifyAnalyzerAsync(@" 202await VerifyCS.VerifyAnalyzerAsync(@" 233var csharpTest = new VerifyCS.Test 294=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UriParametersShouldNotBeStringsTests.Fixer.cs (4)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 42await VerifyCS.VerifyCodeFixAsync(code, fix); 80await new VerifyCS.Test 121await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UriPropertiesShouldNotBeStringsTests.cs (11)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 34await VerifyCS.VerifyAnalyzerAsync(@" 47await VerifyCS.VerifyAnalyzerAsync(@" 60await VerifyCS.VerifyAnalyzerAsync(@" 73await VerifyCS.VerifyAnalyzerAsync(@" 88await VerifyCS.VerifyAnalyzerAsync(@" 102await VerifyCS.VerifyAnalyzerAsync(@" 137await VerifyCS.VerifyAnalyzerAsync(@" 169var csharpTest = new VerifyCS.Test 233=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UriReturnValuesShouldNotBeStringsTests.cs (10)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 34await VerifyCS.VerifyAnalyzerAsync(@" 47await VerifyCS.VerifyAnalyzerAsync(@" 60await VerifyCS.VerifyAnalyzerAsync(@" 73await VerifyCS.VerifyAnalyzerAsync(@" 86await VerifyCS.VerifyAnalyzerAsync(@" 100await VerifyCS.VerifyAnalyzerAsync(@" 136var csharpTest = new VerifyCS.Test 197=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UseEventsWhereAppropriateTests.cs (9)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 24await VerifyCS.VerifyAnalyzerAsync(@" 82await VerifyCS.VerifyAnalyzerAsync(@" 140await VerifyCS.VerifyAnalyzerAsync(@" 251await VerifyCS.VerifyAnalyzerAsync(@" 345await VerifyCS.VerifyAnalyzerAsync(@" 448await VerifyCS.VerifyAnalyzerAsync(@" 535await VerifyCS.VerifyAnalyzerAsync(@" 622=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UseGenericEventHandlerInstancesTests.cs (11)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 44await VerifyCS.VerifyAnalyzerAsync(@" 106await VerifyCS.VerifyAnalyzerAsync(@" 119await VerifyCS.VerifyAnalyzerAsync(@" 134await VerifyCS.VerifyAnalyzerAsync(@" 147await VerifyCS.VerifyAnalyzerAsync(@" 182await VerifyCS.VerifyAnalyzerAsync(@" 202await VerifyCS.VerifyAnalyzerAsync(@" 216await VerifyCS.VerifyAnalyzerAsync(@" 274=> VerifyCS.Diagnostic(rule)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UseIntegralOrStringArgumentForIndexersTests.cs (9)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 79await VerifyCS.VerifyAnalyzerAsync(@" 96await VerifyCS.VerifyAnalyzerAsync(@" 125await VerifyCS.VerifyAnalyzerAsync(@" 142await VerifyCS.VerifyAnalyzerAsync(@" 171await VerifyCS.VerifyAnalyzerAsync(@" 206await new VerifyCS.Test 236await new VerifyCS.Test 265=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UsePropertiesWhereAppropriateTests.cs (13)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 166await VerifyCS.VerifyAnalyzerAsync(@" 207await VerifyCS.VerifyAnalyzerAsync(@" 340await VerifyCS.VerifyAnalyzerAsync(@" 428await VerifyCS.VerifyAnalyzerAsync(@" 447await VerifyCS.VerifyAnalyzerAsync(@" 466await VerifyCS.VerifyAnalyzerAsync(@" 505await VerifyCS.VerifyAnalyzerAsync(@" 522await VerifyCS.VerifyAnalyzerAsync(@" 540await VerifyCS.VerifyAnalyzerAsync(@" 564await VerifyCS.VerifyAnalyzerAsync(@" 577=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\Documentation\AvoidUsingCrefTagsWithAPrefixTests.cs (4)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 52await VerifyCS.VerifyAnalyzerAsync(@" 85=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidDeadConditionalCode_NullAnalysis.cs (29)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21=> VerifyCS.Diagnostic(AvoidDeadConditionalCode.AlwaysTrueFalseOrNullRule) 35=> VerifyCS.Diagnostic(AvoidDeadConditionalCode.NeverNullRule) 49var csharpTest = new VerifyCS.Test 3380await new VerifyCS.Test 5582await new VerifyCS.Test 6411await new VerifyCS.Test 6770await new VerifyCS.Test 6816await new VerifyCS.Test 6885var csharpTest = new VerifyCS.Test 6990await new VerifyCS.Test 7020await new VerifyCS.Test 7048await VerifyCS.VerifyAnalyzerAsync(@" 7074await VerifyCS.VerifyAnalyzerAsync(@" 7101await VerifyCS.VerifyAnalyzerAsync(@" 7134await new VerifyCS.Test 7199await new VerifyCS.Test 7239await new VerifyCS.Test 7290await new VerifyCS.Test 7347await new VerifyCS.Test 7408await new VerifyCS.Test 7442await new VerifyCS.Test 7483await new VerifyCS.Test 7529await new VerifyCS.Test 7559await new VerifyCS.Test 7591var test = new VerifyCS.Test 7653var test = new VerifyCS.Test 7705await new VerifyCS.Test 7771await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidDeadConditionalCode_ValueContentAnalysis.cs (22)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 2003await new VerifyCS.Test 2134await new VerifyCS.Test 2544await new VerifyCS.Test 2690await new VerifyCS.Test 2737var test = new VerifyCS.Test 2803await new VerifyCS.Test 2843await new VerifyCS.Test 2897await new VerifyCS.Test 2958await new VerifyCS.Test 2999await new VerifyCS.Test 3036await new VerifyCS.Test 3067await new VerifyCS.Test 3104await new VerifyCS.Test 3137await new VerifyCS.Test 3175await VerifyCS.VerifyCodeFixAsync(source, source); 3256await new VerifyCS.Test 3284await new VerifyCS.Test 3315await new VerifyCS.Test 3400return VerifyCS.VerifyAnalyzerAsync(code); 3420return VerifyCS.VerifyAnalyzerAsync(code); 3442return new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidLengthCalculationWhenSlicingToEndTests.cs (30)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 46await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 78await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 114await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 150await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 186await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 220await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 252await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 288await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 324await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 352await VerifyCS.VerifyCodeFixAsync(source, source); 378await VerifyCS.VerifyCodeFixAsync(source, source); 410await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 431await VerifyCS.VerifyCodeFixAsync(source, source); 483await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 511await VerifyCS.VerifyCodeFixAsync(source, source); 532await VerifyCS.VerifyCodeFixAsync(source, source); 556await VerifyCS.VerifyCodeFixAsync(source, source); 580await VerifyCS.VerifyCodeFixAsync(source, source); 603await VerifyCS.VerifyCodeFixAsync(source, source); 624await VerifyCS.VerifyCodeFixAsync(source, source); 648await VerifyCS.VerifyCodeFixAsync(source, source); 669await VerifyCS.VerifyCodeFixAsync(source, source); 701await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 733await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 769await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 800await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 831await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 864await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 890await VerifyCS.VerifyCodeFixAsync(source, fixedSource);
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidUninstantiatedInternalClassesTests.cs (58)
10using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 25await new VerifyCS.Test 36await VerifyCS.VerifyAnalyzerAsync( 54await VerifyCS.VerifyAnalyzerAsync( 69await VerifyCS.VerifyAnalyzerAsync( 84await VerifyCS.VerifyAnalyzerAsync( 108await VerifyCS.VerifyAnalyzerAsync( 130await VerifyCS.VerifyAnalyzerAsync( 163await VerifyCS.VerifyAnalyzerAsync( 178await VerifyCS.VerifyAnalyzerAsync(@" 197await VerifyCS.VerifyAnalyzerAsync( 218await VerifyCS.VerifyAnalyzerAsync( 243await new VerifyCS.Test 281await new VerifyCS.Test 320await new VerifyCS.Test 341await new VerifyCS.Test 362await VerifyCS.VerifyAnalyzerAsync( 410await VerifyCS.VerifyAnalyzerAsync( 432await VerifyCS.VerifyAnalyzerAsync( 459await VerifyCS.VerifyAnalyzerAsync( 497await VerifyCS.VerifyAnalyzerAsync( 535await VerifyCS.VerifyAnalyzerAsync( 566await VerifyCS.VerifyAnalyzerAsync( 600await VerifyCS.VerifyAnalyzerAsync( 649await VerifyCS.VerifyAnalyzerAsync( 679await VerifyCS.VerifyAnalyzerAsync( 711await VerifyCS.VerifyAnalyzerAsync( 735await VerifyCS.VerifyAnalyzerAsync( 762await VerifyCS.VerifyAnalyzerAsync( 772await VerifyCS.VerifyAnalyzerAsync( 805await VerifyCS.VerifyAnalyzerAsync( 852await VerifyCS.VerifyAnalyzerAsync("internal static class S { }"); 858await VerifyCS.VerifyAnalyzerAsync( 945await VerifyCS.VerifyAnalyzerAsync(@" 1020await VerifyCS.VerifyAnalyzerAsync(@" 1048await VerifyCS.VerifyAnalyzerAsync(@" 1131await VerifyCS.VerifyAnalyzerAsync(@" 1171await VerifyCS.VerifyAnalyzerAsync(@" 1217await VerifyCS.VerifyAnalyzerAsync(@" 1266await VerifyCS.VerifyAnalyzerAsync(@" 1286await VerifyCS.VerifyAnalyzerAsync(@" 1299await VerifyCS.VerifyAnalyzerAsync(@" 1327await VerifyCS.VerifyAnalyzerAsync(@" 1346await VerifyCS.VerifyAnalyzerAsync(@" 1366await VerifyCS.VerifyAnalyzerAsync(@" 1383await VerifyCS.VerifyAnalyzerAsync(@" 1399await VerifyCS.VerifyAnalyzerAsync(@" 1416await VerifyCS.VerifyAnalyzerAsync(@" 1433await VerifyCS.VerifyAnalyzerAsync(@" 1454await VerifyCS.VerifyAnalyzerAsync(@" 1477await VerifyCS.VerifyAnalyzerAsync(@" 1494await new VerifyCS.Test 1615await new VerifyCS.Test() 1636var test = new VerifyCS.Test 1652VerifyCS.Diagnostic(AvoidUninstantiatedInternalClassesAnalyzer.Rule) 1672return new VerifyCS.Test 1694return new VerifyCS.Test 1703=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidUnusedPrivateFieldsTests.cs (16)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 50await VerifyCS.VerifyAnalyzerAsync(@" 62await VerifyCS.VerifyAnalyzerAsync(@" 74await VerifyCS.VerifyAnalyzerAsync(@" 88await VerifyCS.VerifyAnalyzerAsync(@" 101await VerifyCS.VerifyAnalyzerAsync(@" 114await VerifyCS.VerifyAnalyzerAsync(@" 133await VerifyCS.VerifyAnalyzerAsync(@" 146await VerifyCS.VerifyAnalyzerAsync(@" 159await VerifyCS.VerifyAnalyzerAsync(@" 179await VerifyCS.VerifyAnalyzerAsync(CSharpMEFAttributesDefinition + @" 194await VerifyCS.VerifyAnalyzerAsync(CSharpMEFAttributesDefinition + @" 209await new VerifyCS.Test 233await VerifyCS.VerifyAnalyzerAsync(@" 259await new VerifyCS.Test 437=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidUnusedPrivateFieldsTests.Fixer.cs (2)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyCodeFixAsync(
Microsoft.CodeQuality.Analyzers\Maintainability\CodeMetricsAnalyzerTests.cs (17)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 40await VerifyCS.VerifyAnalyzerAsync(source, expected); 128await new VerifyCS.Test 166await new VerifyCS.Test 211var csharpTest = new VerifyCS.Test 369var csharpTest = new VerifyCS.Test 491await new VerifyCS.Test 621await VerifyCS.VerifyAnalyzerAsync(source, expected); 661await VerifyCS.VerifyAnalyzerAsync(source, expected); 700await VerifyCS.VerifyAnalyzerAsync(source, expected); 1172await VerifyCS.VerifyAnalyzerAsync(@" 1375=> VerifyCS.Diagnostic(CodeMetricsAnalyzer.CA1501Rule) 1389=> VerifyCS.Diagnostic(CodeMetricsAnalyzer.CA1502Rule) 1403=> VerifyCS.Diagnostic(CodeMetricsAnalyzer.CA1505Rule) 1417=> VerifyCS.Diagnostic(CodeMetricsAnalyzer.CA1506Rule) 1431=> VerifyCS.Diagnostic(CodeMetricsAnalyzer.InvalidEntryInCodeMetricsConfigFileRule) 1440var csharpTest = new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseCrossPlatformIntrinsicsTests.cs (9)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 55await new VerifyCS.Test 59VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Addition]).WithLocation(1), 93await new VerifyCS.Test 97VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Addition]).WithLocation(1), 98VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Addition]).WithLocation(2), 132await new VerifyCS.Test 136VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Multiply]).WithLocation(1), 137VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Addition]).WithLocation(2),
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseCrossPlatformIntrinsicsTests.op_Addition.cs (14)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 53await new VerifyCS.Test 57VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Addition]).WithLocation(1), 83await new VerifyCS.Test 129await new VerifyCS.Test 133VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Addition]).WithLocation(1), 177await new VerifyCS.Test 181VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Addition]).WithLocation(1), 225await new VerifyCS.Test 229VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Addition]).WithLocation(1), 273await new VerifyCS.Test 277VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Addition]).WithLocation(1), 321await new VerifyCS.Test 325VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Addition]).WithLocation(1),
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseCrossPlatformIntrinsicsTests.op_BitwiseAnd.cs (13)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 53await new VerifyCS.Test 57VerifyCS.Diagnostic(Rules[(int)RuleKind.op_BitwiseAnd]).WithLocation(1), 101await new VerifyCS.Test 105VerifyCS.Diagnostic(Rules[(int)RuleKind.op_BitwiseAnd]).WithLocation(1), 149await new VerifyCS.Test 153VerifyCS.Diagnostic(Rules[(int)RuleKind.op_BitwiseAnd]).WithLocation(1), 197await new VerifyCS.Test 201VerifyCS.Diagnostic(Rules[(int)RuleKind.op_BitwiseAnd]).WithLocation(1), 245await new VerifyCS.Test 249VerifyCS.Diagnostic(Rules[(int)RuleKind.op_BitwiseAnd]).WithLocation(1), 293await new VerifyCS.Test 297VerifyCS.Diagnostic(Rules[(int)RuleKind.op_BitwiseAnd]).WithLocation(1),
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseCrossPlatformIntrinsicsTests.op_BitwiseOr.cs (13)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 53await new VerifyCS.Test 57VerifyCS.Diagnostic(Rules[(int)RuleKind.op_BitwiseOr]).WithLocation(1), 101await new VerifyCS.Test 105VerifyCS.Diagnostic(Rules[(int)RuleKind.op_BitwiseOr]).WithLocation(1), 149await new VerifyCS.Test 153VerifyCS.Diagnostic(Rules[(int)RuleKind.op_BitwiseOr]).WithLocation(1), 197await new VerifyCS.Test 201VerifyCS.Diagnostic(Rules[(int)RuleKind.op_BitwiseOr]).WithLocation(1), 245await new VerifyCS.Test 249VerifyCS.Diagnostic(Rules[(int)RuleKind.op_BitwiseOr]).WithLocation(1), 293await new VerifyCS.Test 297VerifyCS.Diagnostic(Rules[(int)RuleKind.op_BitwiseOr]).WithLocation(1),
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseCrossPlatformIntrinsicsTests.op_Division.cs (14)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 47await new VerifyCS.Test 51VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Division]).WithLocation(1), 77await new VerifyCS.Test 117await new VerifyCS.Test 121VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Division]).WithLocation(1), 159await new VerifyCS.Test 163VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Division]).WithLocation(1), 201await new VerifyCS.Test 205VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Division]).WithLocation(1), 243await new VerifyCS.Test 247VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Division]).WithLocation(1), 285await new VerifyCS.Test 289VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Division]).WithLocation(1),
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseCrossPlatformIntrinsicsTests.op_ExclusiveOr.cs (13)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 53await new VerifyCS.Test 57VerifyCS.Diagnostic(Rules[(int)RuleKind.op_ExclusiveOr]).WithLocation(1), 101await new VerifyCS.Test 105VerifyCS.Diagnostic(Rules[(int)RuleKind.op_ExclusiveOr]).WithLocation(1), 149await new VerifyCS.Test 153VerifyCS.Diagnostic(Rules[(int)RuleKind.op_ExclusiveOr]).WithLocation(1), 197await new VerifyCS.Test 201VerifyCS.Diagnostic(Rules[(int)RuleKind.op_ExclusiveOr]).WithLocation(1), 245await new VerifyCS.Test 249VerifyCS.Diagnostic(Rules[(int)RuleKind.op_ExclusiveOr]).WithLocation(1), 293await new VerifyCS.Test 297VerifyCS.Diagnostic(Rules[(int)RuleKind.op_ExclusiveOr]).WithLocation(1),
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseCrossPlatformIntrinsicsTests.op_LeftShift.cs (13)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 53await new VerifyCS.Test 57VerifyCS.Diagnostic(Rules[(int)RuleKind.op_LeftShift]).WithLocation(1), 102await new VerifyCS.Test 106VerifyCS.Diagnostic(Rules[(int)RuleKind.op_LeftShift]).WithLocation(1), 150await new VerifyCS.Test 154VerifyCS.Diagnostic(Rules[(int)RuleKind.op_LeftShift]).WithLocation(1), 196await new VerifyCS.Test 200VerifyCS.Diagnostic(Rules[(int)RuleKind.op_LeftShift]).WithLocation(1), 242await new VerifyCS.Test 246VerifyCS.Diagnostic(Rules[(int)RuleKind.op_LeftShift]).WithLocation(1), 288await new VerifyCS.Test 292VerifyCS.Diagnostic(Rules[(int)RuleKind.op_LeftShift]).WithLocation(1),
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseCrossPlatformIntrinsicsTests.op_Multiply.cs (17)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 51await new VerifyCS.Test 55VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Multiply]).WithLocation(1), 81await new VerifyCS.Test 125await new VerifyCS.Test 129VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Multiply]).WithLocation(1), 171await new VerifyCS.Test 175VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Multiply]).WithLocation(1), 217await new VerifyCS.Test 221VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Multiply]).WithLocation(1), 248await new VerifyCS.Test 292await new VerifyCS.Test 296VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Multiply]).WithLocation(1), 323await new VerifyCS.Test 367await new VerifyCS.Test 371VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Multiply]).WithLocation(1), 398await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseCrossPlatformIntrinsicsTests.op_OnesComplement.cs (7)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 53await new VerifyCS.Test 57VerifyCS.Diagnostic(Rules[(int)RuleKind.op_OnesComplement]).WithLocation(1), 101await new VerifyCS.Test 105VerifyCS.Diagnostic(Rules[(int)RuleKind.op_OnesComplement]).WithLocation(1), 149await new VerifyCS.Test 153VerifyCS.Diagnostic(Rules[(int)RuleKind.op_OnesComplement]).WithLocation(1),
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseCrossPlatformIntrinsicsTests.op_RightShift.cs (13)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 49await new VerifyCS.Test 53VerifyCS.Diagnostic(Rules[(int)RuleKind.op_RightShift]).WithLocation(1), 93await new VerifyCS.Test 97VerifyCS.Diagnostic(Rules[(int)RuleKind.op_RightShift]).WithLocation(1), 137await new VerifyCS.Test 141VerifyCS.Diagnostic(Rules[(int)RuleKind.op_RightShift]).WithLocation(1), 180await new VerifyCS.Test 184VerifyCS.Diagnostic(Rules[(int)RuleKind.op_RightShift]).WithLocation(1), 223await new VerifyCS.Test 227VerifyCS.Diagnostic(Rules[(int)RuleKind.op_RightShift]).WithLocation(1), 266await new VerifyCS.Test 270VerifyCS.Diagnostic(Rules[(int)RuleKind.op_RightShift]).WithLocation(1),
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseCrossPlatformIntrinsicsTests.op_Subtraction.cs (14)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 53await new VerifyCS.Test 57VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Subtraction]).WithLocation(1), 83await new VerifyCS.Test 129await new VerifyCS.Test 133VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Subtraction]).WithLocation(1), 177await new VerifyCS.Test 181VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Subtraction]).WithLocation(1), 225await new VerifyCS.Test 229VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Subtraction]).WithLocation(1), 273await new VerifyCS.Test 277VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Subtraction]).WithLocation(1), 321await new VerifyCS.Test 325VerifyCS.Diagnostic(Rules[(int)RuleKind.op_Subtraction]).WithLocation(1),
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseCrossPlatformIntrinsicsTests.op_UnaryNegation.cs (7)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 49await new VerifyCS.Test 53VerifyCS.Diagnostic(Rules[(int)RuleKind.op_UnaryNegation]).WithLocation(1), 93await new VerifyCS.Test 97VerifyCS.Diagnostic(Rules[(int)RuleKind.op_UnaryNegation]).WithLocation(1), 137await new VerifyCS.Test 141VerifyCS.Diagnostic(Rules[(int)RuleKind.op_UnaryNegation]).WithLocation(1),
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseCrossPlatformIntrinsicsTests.op_UnsignedRightShift.cs (13)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 53await new VerifyCS.Test 57VerifyCS.Diagnostic(Rules[(int)RuleKind.op_UnsignedRightShift]).WithLocation(1), 102await new VerifyCS.Test 106VerifyCS.Diagnostic(Rules[(int)RuleKind.op_UnsignedRightShift]).WithLocation(1), 151await new VerifyCS.Test 155VerifyCS.Diagnostic(Rules[(int)RuleKind.op_UnsignedRightShift]).WithLocation(1), 198await new VerifyCS.Test 202VerifyCS.Diagnostic(Rules[(int)RuleKind.op_UnsignedRightShift]).WithLocation(1), 245await new VerifyCS.Test 249VerifyCS.Diagnostic(Rules[(int)RuleKind.op_UnsignedRightShift]).WithLocation(1), 292await new VerifyCS.Test 296VerifyCS.Diagnostic(Rules[(int)RuleKind.op_UnsignedRightShift]).WithLocation(1),
Microsoft.CodeQuality.Analyzers\Maintainability\DoNotIgnoreMethodResultsTests.cs (26)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 24await VerifyCS.VerifyAnalyzerAsync(@" 81await new VerifyCS.Test 137await new VerifyCS.Test 193await new VerifyCS.Test 244await VerifyCS.VerifyAnalyzerAsync(@" 289await VerifyCS.VerifyAnalyzerAsync(@" 326await VerifyCS.VerifyAnalyzerAsync(@" 357await VerifyCS.VerifyAnalyzerAsync(@" 388await VerifyCS.VerifyAnalyzerAsync(@" 425await VerifyCS.VerifyAnalyzerAsync(@" 469await VerifyCS.VerifyAnalyzerAsync(@" 511await new VerifyCS.Test 579await new VerifyCS.Test 642await new VerifyCS.Test 702await VerifyCS.VerifyAnalyzerAsync(@" 747await VerifyCS.VerifyAnalyzerAsync(@" 804var csharpTest = new VerifyCS.Test 904return VerifyCS.VerifyAnalyzerAsync(code, diagnosticResult); 913=> VerifyCS.Diagnostic(DoNotIgnoreMethodResultsAnalyzer.StringCreationRule) 927=> VerifyCS.Diagnostic(DoNotIgnoreMethodResultsAnalyzer.ObjectCreationRule) 934=> VerifyCS.Diagnostic(DoNotIgnoreMethodResultsAnalyzer.TryParseRule) 948=> VerifyCS.Diagnostic(DoNotIgnoreMethodResultsAnalyzer.HResultOrErrorCodeRule) 962=> VerifyCS.Diagnostic(DoNotIgnoreMethodResultsAnalyzer.PureMethodRule) 976=> VerifyCS.Diagnostic(DoNotIgnoreMethodResultsAnalyzer.LinqMethodRule) 990=> VerifyCS.Diagnostic(DoNotIgnoreMethodResultsAnalyzer.UserDefinedMethodRule)
Microsoft.CodeQuality.Analyzers\Maintainability\MakeTypesInternalTests.cs (4)
10using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 599await new VerifyCS.Test 671await new VerifyCS.Test 760return new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\Maintainability\UseNameOfInPlaceOfStringTests.cs (32)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 23await VerifyCS.VerifyAnalyzerAsync(@" 36await VerifyCS.VerifyAnalyzerAsync(@" 50await VerifyCS.VerifyAnalyzerAsync(@" 64await VerifyCS.VerifyAnalyzerAsync(@" 78await VerifyCS.VerifyAnalyzerAsync(@" 92await VerifyCS.VerifyAnalyzerAsync(@" 106await VerifyCS.VerifyAnalyzerAsync(@" 121await VerifyCS.VerifyAnalyzerAsync(@" 135await VerifyCS.VerifyAnalyzerAsync(@" 149await VerifyCS.VerifyAnalyzerAsync(@" 163await VerifyCS.VerifyAnalyzerAsync(@" 177await VerifyCS.VerifyAnalyzerAsync(@" 209await VerifyCS.VerifyAnalyzerAsync(@" 224await VerifyCS.VerifyAnalyzerAsync(@" 248await new VerifyCS.Test 288await new VerifyCS.Test 341await VerifyCS.VerifyCodeFixAsync(@" 385await VerifyCS.VerifyCodeFixAsync(@" 441await VerifyCS.VerifyCodeFixAsync(@" 519await VerifyCS.VerifyCodeFixAsync(@" 541await VerifyCS.VerifyCodeFixAsync(@" 597await VerifyCS.VerifyCodeFixAsync(@" 627await VerifyCS.VerifyCodeFixAsync(@" 657await VerifyCS.VerifyCodeFixAsync(@" 681await VerifyCS.VerifyCodeFixAsync(@" 705await VerifyCS.VerifyCodeFixAsync(@" 729await VerifyCS.VerifyCodeFixAsync(@" 759await VerifyCS.VerifyCodeFixAsync(@" 789await VerifyCS.VerifyCodeFixAsync(@" 825await VerifyCS.VerifyCodeFixAsync(@" 848await VerifyCS.VerifyCodeFixAsync(@"
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AssigningSymbolAndItsMemberInSameStatementTests.cs (18)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 18await VerifyCS.VerifyAnalyzerAsync(@" 39await VerifyCS.VerifyAnalyzerAsync(@" 60await VerifyCS.VerifyAnalyzerAsync(@" 81await VerifyCS.VerifyAnalyzerAsync(@" 103await VerifyCS.VerifyAnalyzerAsync(@" 125await VerifyCS.VerifyAnalyzerAsync(@" 147await VerifyCS.VerifyAnalyzerAsync(@" 170await VerifyCS.VerifyAnalyzerAsync(@" 194await VerifyCS.VerifyAnalyzerAsync(@" 214await VerifyCS.VerifyAnalyzerAsync(@" 234await VerifyCS.VerifyAnalyzerAsync(@" 254await VerifyCS.VerifyAnalyzerAsync(@" 275await VerifyCS.VerifyAnalyzerAsync(@" 295await VerifyCS.VerifyAnalyzerAsync(@" 315await VerifyCS.VerifyAnalyzerAsync(@" 331await VerifyCS.VerifyAnalyzerAsync(@" 345=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidDuplicateElementInitializationTests.cs (16)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 16await VerifyCS.VerifyAnalyzerAsync(@" 30await VerifyCS.VerifyCodeFixAsync(@" 61await VerifyCS.VerifyCodeFixAsync(@" 92await VerifyCS.VerifyCodeFixAsync(@" 123await VerifyCS.VerifyCodeFixAsync(@" 154await VerifyCS.VerifyCodeFixAsync(@" 185await VerifyCS.VerifyCodeFixAsync(@" 236await VerifyCS.VerifyCodeFixAsync(@" 287await VerifyCS.VerifyCodeFixAsync(@" 338await VerifyCS.VerifyCodeFixAsync(@" 390await VerifyCS.VerifyCodeFixAsync(@" 442await VerifyCS.VerifyCodeFixAsync(@" 473await VerifyCS.VerifyAnalyzerAsync(@" 493await VerifyCS.VerifyAnalyzerAsync(@" 512await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidInfiniteRecursionTests.cs (12)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 49await VerifyCS.VerifyAnalyzerAsync(@" 81await VerifyCS.VerifyAnalyzerAsync(@" 113await VerifyCS.VerifyAnalyzerAsync(@" 142await VerifyCS.VerifyAnalyzerAsync(@" 171await VerifyCS.VerifyAnalyzerAsync(@" 206await VerifyCS.VerifyAnalyzerAsync(@" 239await VerifyCS.VerifyAnalyzerAsync(@" 283await VerifyCS.VerifyAnalyzerAsync(@" 307await VerifyCS.VerifyAnalyzerAsync(@" 335=> VerifyCS.Diagnostic(rule)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerationsTests.cs (6)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 36var test = new VerifyCS.Test() 4088await VerifyCS.VerifyAnalyzerAsync(csharpCode1); 4128await VerifyCS.VerifyAnalyzerAsync(csharpCode); 4174await VerifyCS.VerifyAnalyzerAsync(csharpCode); 4220await VerifyCS.VerifyAnalyzerAsync(csharpCode);
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidPropertySelfAssignmentTests.cs (16)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyAnalyzerAsync(@" 36await VerifyCS.VerifyAnalyzerAsync(@" 52await VerifyCS.VerifyAnalyzerAsync(@" 68await VerifyCS.VerifyAnalyzerAsync(@" 84await VerifyCS.VerifyAnalyzerAsync(@" 100await VerifyCS.VerifyAnalyzerAsync(@" 115await VerifyCS.VerifyAnalyzerAsync(@" 130await VerifyCS.VerifyAnalyzerAsync(@" 146await VerifyCS.VerifyAnalyzerAsync(@" 161await VerifyCS.VerifyAnalyzerAsync(@" 182await VerifyCS.VerifyAnalyzerAsync(@" 201await VerifyCS.VerifyAnalyzerAsync(@" 219await VerifyCS.VerifyAnalyzerAsync(@" 238await VerifyCS.VerifyAnalyzerAsync(@" 405=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\QualityGuidelines\DoNotCallOverridableMethodsInConstructorsTests.cs (14)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 38await VerifyCS.VerifyAnalyzerAsync(@" 83await VerifyCS.VerifyAnalyzerAsync(@" 114await VerifyCS.VerifyAnalyzerAsync(@" 152await VerifyCS.VerifyAnalyzerAsync(@" 199await VerifyCS.VerifyAnalyzerAsync(@" 229await new VerifyCS.Test 268await new VerifyCS.Test 400await VerifyCS.VerifyAnalyzerAsync(@" 441await VerifyCS.VerifyAnalyzerAsync(@" 478await VerifyCS.VerifyAnalyzerAsync(@" 507await VerifyCS.VerifyAnalyzerAsync(@" 535=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\QualityGuidelines\DoNotDeclareEventFieldsAsVirtualTests.cs (5)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 16await VerifyCS.VerifyAnalyzerAsync(@" 23VerifyCS.Diagnostic().WithLocation(5, 39).WithArguments("ThresholdReached")); 30await VerifyCS.VerifyAnalyzerAsync(@" 70await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\QualityGuidelines\DoNotInitializeUnnecessarilyTests.cs (12)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 124await new VerifyCS.Test 156await new VerifyCS.Test() 301VerifyCS.Diagnostic(DoNotInitializeUnnecessarilyAnalyzer.DefaultRule) 304VerifyCS.Diagnostic(DoNotInitializeUnnecessarilyAnalyzer.DefaultRule) 307VerifyCS.Diagnostic(DoNotInitializeUnnecessarilyAnalyzer.DefaultRule) 310VerifyCS.Diagnostic(DoNotInitializeUnnecessarilyAnalyzer.DefaultRule) 318await new VerifyCS.Test 377await new VerifyCS.Test 406await new VerifyCS.Test 478var test = new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\QualityGuidelines\DoNotPassDisposablesIntoUnawaitedTasksTests.cs (20)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 61await VerifyCS.VerifyAnalyzerAsync(@" 100await VerifyCS.VerifyAnalyzerAsync(@" 144await VerifyCS.VerifyAnalyzerAsync(@" 187await new VerifyCS.Test 206VerifyCS.Diagnostic().WithSpan(10, 27, 10, 29) 214await VerifyCS.VerifyAnalyzerAsync(@" 236await VerifyCS.VerifyAnalyzerAsync(@" 275await VerifyCS.VerifyAnalyzerAsync(@" 320await VerifyCS.VerifyAnalyzerAsync(@" 368await VerifyCS.VerifyAnalyzerAsync(@" 408await VerifyCS.VerifyAnalyzerAsync(@" 452await VerifyCS.VerifyAnalyzerAsync(@" 490await VerifyCS.VerifyAnalyzerAsync(@" 528await VerifyCS.VerifyAnalyzerAsync(@" 566await VerifyCS.VerifyAnalyzerAsync(@" 604await VerifyCS.VerifyAnalyzerAsync(@" 647await VerifyCS.VerifyAnalyzerAsync(@" 694await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.CodeQuality.Analyzers\QualityGuidelines\DoNotRaiseExceptionsInExceptionClausesTests.cs (4)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 46await VerifyCS.VerifyAnalyzerAsync(code, 106await VerifyCS.VerifyAnalyzerAsync(code, 144=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\QualityGuidelines\MarkMembersAsStaticTests.cs (47)
13using VerifyCS = CSharpCodeFixVerifier<MarkMembersAsStaticAnalyzer, CSharpMarkMembersAsStaticFixer>; 21await VerifyCS.VerifyAnalyzerAsync(@" 62VerifyCS.Diagnostic().WithLocation(0).WithArguments("Method1"), 63VerifyCS.Diagnostic().WithLocation(1).WithArguments("Method2"), 64VerifyCS.Diagnostic().WithLocation(2).WithArguments("Method3"), 65VerifyCS.Diagnostic().WithLocation(3).WithArguments("Method4"), 66VerifyCS.Diagnostic().WithLocation(4).WithArguments("Property"), 67VerifyCS.Diagnostic().WithLocation(5).WithArguments("Property2"), 68VerifyCS.Diagnostic().WithLocation(6).WithArguments("MyProperty"), 69VerifyCS.Diagnostic().WithLocation(7).WithArguments("CustomEvent")); 141await VerifyCS.VerifyAnalyzerAsync(@" 203VerifyCS.Diagnostic().WithLocation(0).WithArguments("Method1"), 204VerifyCS.Diagnostic().WithLocation(1).WithArguments("Method3"), 205VerifyCS.Diagnostic().WithLocation(2).WithArguments("Method4"), 206VerifyCS.Diagnostic().WithLocation(3).WithArguments("Property"), 207VerifyCS.Diagnostic().WithLocation(4).WithArguments("Property2"), 208VerifyCS.Diagnostic().WithLocation(5).WithArguments("MyProperty"), 209VerifyCS.Diagnostic().WithLocation(6).WithArguments("CustomEvent")); 301await VerifyCS.VerifyAnalyzerAsync(@" 421await VerifyCS.VerifyAnalyzerAsync(@" 473await VerifyCS.VerifyAnalyzerAsync(@" 538await new VerifyCS.Test 608await new VerifyCS.Test 682await new VerifyCS.Test 707VerifyCS.Diagnostic().WithLocation(0).WithArguments("N"), 716await new VerifyCS.Test 746await VerifyCS.VerifyAnalyzerAsync(@" 760VerifyCS.Diagnostic().WithLocation(0).WithArguments("M")); 784await VerifyCS.VerifyAnalyzerAsync(@" 814await VerifyCS.VerifyAnalyzerAsync(@" 853await VerifyCS.VerifyAnalyzerAsync(@" 868await VerifyCS.VerifyAnalyzerAsync(@" 937await new VerifyCS.Test() 1004await VerifyCS.VerifyAnalyzerAsync(@" 1040await new VerifyCS.Test 1240await new VerifyCS.Test() 1280await VerifyCS.VerifyAnalyzerAsync(@" 1309await VerifyCS.VerifyAnalyzerAsync(@" 1343await VerifyCS.VerifyAnalyzerAsync(@" 1369await new VerifyCS.Test 1388await VerifyCS.VerifyAnalyzerAsync(@" 1407await VerifyCS.VerifyAnalyzerAsync(@" 1427await VerifyCS.VerifyAnalyzerAsync(@" 1467return new VerifyCS.Test 1506return new VerifyCS.Test 1536return new VerifyCS.Test 1555return new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\QualityGuidelines\MarkMembersAsStaticTests.Fixer.cs (19)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyCodeFixAsync(@" 190await VerifyCS.VerifyCodeFixAsync(@" 294await VerifyCS.VerifyCodeFixAsync(@" 374await VerifyCS.VerifyCodeFixAsync(@" 435await VerifyCS.VerifyCodeFixAsync(@" 490await new VerifyCS.Test 602await new VerifyCS.Test 702await VerifyCS.VerifyCodeFixAsync(@" 768await VerifyCS.VerifyCodeFixAsync(@" 827await VerifyCS.VerifyCodeFixAsync(@" 934await new VerifyCS.Test 1017await new VerifyCS.Test 1099await new VerifyCS.Test 1305await VerifyCS.VerifyCodeFixAsync(@" 1377await VerifyCS.VerifyCodeFixAsync(@" 1448await new VerifyCS.Test 1510await new VerifyCS.Test 1521await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\QualityGuidelines\PreferJaggedArraysOverMultidimensionalTests.cs (12)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 107await VerifyCS.VerifyAnalyzerAsync(@" 153await VerifyCS.VerifyAnalyzerAsync(@" 220await VerifyCS.VerifyAnalyzerAsync(@" 231VerifyCS.Diagnostic(PreferJaggedArraysOverMultidimensionalAnalyzer.ReturnRule).WithLocation(0).WithArguments("MethodReturningMultidimensionalArray", "int[*,*]"), 232VerifyCS.Diagnostic(PreferJaggedArraysOverMultidimensionalAnalyzer.DefaultRule).WithLocation(1).WithArguments("array")); 254await VerifyCS.VerifyAnalyzerAsync(@" 264VerifyCS.Diagnostic(PreferJaggedArraysOverMultidimensionalAnalyzer.DefaultRule).WithLocation(0).WithArguments("MultidimensionalArrayProperty")); 282=> VerifyCS.Diagnostic(PreferJaggedArraysOverMultidimensionalAnalyzer.DefaultRule) 289=> VerifyCS.Diagnostic(PreferJaggedArraysOverMultidimensionalAnalyzer.ReturnRule) 296=> VerifyCS.Diagnostic(PreferJaggedArraysOverMultidimensionalAnalyzer.BodyRule)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\RemoveEmptyFinalizersTests.cs (16)
10using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 24await VerifyCS.VerifyAnalyzerAsync(@" 102await VerifyCS.VerifyAnalyzerAsync(@" 127await VerifyCS.VerifyAnalyzerAsync(@" 151await VerifyCS.VerifyAnalyzerAsync(@" 173await VerifyCS.VerifyAnalyzerAsync(@" 192await new VerifyCS.Test 250await new VerifyCS.Test 306await VerifyCS.VerifyAnalyzerAsync(@" 339await VerifyCS.VerifyAnalyzerAsync(@" 491await VerifyCS.VerifyAnalyzerAsync(@" 505await VerifyCS.VerifyAnalyzerAsync(@" 530await VerifyCS.VerifyAnalyzerAsync(@" 544await VerifyCS.VerifyAnalyzerAsync(@" 568await VerifyCS.VerifyAnalyzerAsync(@" 596=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\QualityGuidelines\RemoveEmptyFinalizersTests.Fixer.cs (2)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyCodeFixAsync(@"
Microsoft.CodeQuality.Analyzers\QualityGuidelines\RethrowToPreserveStackDetailsTests.cs (18)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyAnalyzerAsync(@" 56await VerifyCS.VerifyAnalyzerAsync(@" 97await VerifyCS.VerifyAnalyzerAsync(@" 120await VerifyCS.VerifyAnalyzerAsync(@" 146await new VerifyCS.Test 191await VerifyCS.VerifyAnalyzerAsync(@" 234await VerifyCS.VerifyAnalyzerAsync(@" 275await VerifyCS.VerifyAnalyzerAsync(@" 323await VerifyCS.VerifyAnalyzerAsync(@" 371await VerifyCS.VerifyAnalyzerAsync(@" 419await VerifyCS.VerifyAnalyzerAsync(@" 483await VerifyCS.VerifyAnalyzerAsync(@" 507await VerifyCS.VerifyAnalyzerAsync(@" 544await VerifyCS.VerifyAnalyzerAsync(@" 571await VerifyCS.VerifyAnalyzerAsync(@" 599await VerifyCS.VerifyAnalyzerAsync(@" 633await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.CodeQuality.Analyzers\QualityGuidelines\RethrowToPreserveStackDetailsTests.Fixer.cs (3)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyCodeFixAsync( 42}", VerifyCS.Diagnostic().WithLocation(14, 13),
Microsoft.CodeQuality.Analyzers\QualityGuidelines\SealMethodsThatSatisfyPrivateInterfacesTests.cs (16)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 52await VerifyCS.VerifyAnalyzerAsync(@" 70await VerifyCS.VerifyAnalyzerAsync(@" 86await VerifyCS.VerifyAnalyzerAsync(@" 104await VerifyCS.VerifyAnalyzerAsync(@" 117await VerifyCS.VerifyAnalyzerAsync(@" 135await VerifyCS.VerifyAnalyzerAsync(@" 153await VerifyCS.VerifyAnalyzerAsync(@" 176await VerifyCS.VerifyAnalyzerAsync(@" 199await VerifyCS.VerifyAnalyzerAsync(@" 222await VerifyCS.VerifyAnalyzerAsync(@" 244await VerifyCS.VerifyAnalyzerAsync(@" 430await VerifyCS.VerifyAnalyzerAsync(@" 473await VerifyCS.VerifyAnalyzerAsync(@" 512=> VerifyCS.Diagnostic()
Microsoft.CodeQuality.Analyzers\QualityGuidelines\SealMethodsThatSatisfyPrivateInterfacesTests.Fixer.cs (10)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyCodeFixAsync( 58await VerifyCS.VerifyCodeFixAsync( 87await VerifyCS.VerifyCodeFixAsync( 114await new VerifyCS.Test 168await new VerifyCS.Test 222await new VerifyCS.Test 276await VerifyCS.VerifyCodeFixAsync( 313await new VerifyCS.Test 365await new VerifyCS.Test
Microsoft.CodeQuality.Analyzers\QualityGuidelines\UseLiteralsWhereAppropriateTests.cs (13)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 44await VerifyCS.VerifyAnalyzerAsync(@" 125var csTest = new VerifyCS.Test 183await new VerifyCS.Test 201await new VerifyCS.Test 229await new VerifyCS.Test 257return new VerifyCS.Test 272return new VerifyCS.Test 287return new VerifyCS.Test 310return new VerifyCS.Test 332=> VerifyCS.Diagnostic(UseLiteralsWhereAppropriateAnalyzer.DefaultRule) 339=> VerifyCS.Diagnostic(UseLiteralsWhereAppropriateAnalyzer.EmptyStringRule)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\UseLiteralsWhereAppropriateTests.Fixer.cs (10)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyCodeFixAsync(@" 26VerifyCS.Diagnostic(UseLiteralsWhereAppropriateAnalyzer.EmptyStringRule).WithSpan(4, 77, 4, 79).WithArguments("f1"), 50await VerifyCS.VerifyCodeFixAsync(@" 57VerifyCS.Diagnostic(UseLiteralsWhereAppropriateAnalyzer.DefaultRule).WithSpan(5, 58, 5, 60).WithArguments("f1"), 86await VerifyCS.VerifyCodeFixAsync(@" 93VerifyCS.Diagnostic(UseLiteralsWhereAppropriateAnalyzer.DefaultRule).WithSpan(5, 62, 5, 64).WithArguments("f4"), 117await VerifyCS.VerifyCodeFixAsync(@" 124VerifyCS.Diagnostic(UseLiteralsWhereAppropriateAnalyzer.DefaultRule).WithSpan(5, 25, 5, 27).WithArguments("f7"), 161await VerifyCS.VerifyCodeFixAsync(csharpCode, csharpCode);
Microsoft.CodeQuality.Analyzers\QualityGuidelines\ValidateArgumentsOfPublicMethodsTests.cs (158)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 27=> VerifyCS.Diagnostic() 42await VerifyCS.VerifyAnalyzerAsync(@" 72await VerifyCS.VerifyAnalyzerAsync(@" 91await VerifyCS.VerifyAnalyzerAsync(@" 121await VerifyCS.VerifyAnalyzerAsync(@" 192await VerifyCS.VerifyAnalyzerAsync(@" 218await VerifyCS.VerifyAnalyzerAsync(@" 253await VerifyCS.VerifyAnalyzerAsync(@" 288await VerifyCS.VerifyAnalyzerAsync(@" 331await VerifyCS.VerifyAnalyzerAsync(@" 357await VerifyCS.VerifyAnalyzerAsync(@" 395await VerifyCS.VerifyAnalyzerAsync(@" 449await VerifyCS.VerifyAnalyzerAsync(@" 477await VerifyCS.VerifyAnalyzerAsync(@" 513await VerifyCS.VerifyAnalyzerAsync(@" 543await VerifyCS.VerifyAnalyzerAsync(@" 577await new VerifyCS.Test 611await VerifyCS.VerifyAnalyzerAsync(@" 651await VerifyCS.VerifyAnalyzerAsync(@" 743var csTest = new VerifyCS.Test() 819await VerifyCS.VerifyAnalyzerAsync(@" 875await new VerifyCS.Test 1020await VerifyCS.VerifyAnalyzerAsync(@" 1098await VerifyCS.VerifyAnalyzerAsync(@" 1185await VerifyCS.VerifyAnalyzerAsync(@" 1227await VerifyCS.VerifyAnalyzerAsync(@" 1253await VerifyCS.VerifyAnalyzerAsync(@" 1364await new VerifyCS.Test 1480await VerifyCS.VerifyAnalyzerAsync(@" 1580await VerifyCS.VerifyAnalyzerAsync(@" 1685await VerifyCS.VerifyAnalyzerAsync(@" 1772await VerifyCS.VerifyAnalyzerAsync(@" 1798await VerifyCS.VerifyAnalyzerAsync(@" 1826await VerifyCS.VerifyAnalyzerAsync(@" 1894await VerifyCS.VerifyAnalyzerAsync(@" 1937await VerifyCS.VerifyAnalyzerAsync(@" 1994await new VerifyCS.Test 2075await new VerifyCS.Test 2124await VerifyCS.VerifyAnalyzerAsync(@" 2165await VerifyCS.VerifyAnalyzerAsync(@" 2224await new VerifyCS.Test 2304await VerifyCS.VerifyAnalyzerAsync(@" 2357await VerifyCS.VerifyAnalyzerAsync(@" 2410await VerifyCS.VerifyAnalyzerAsync(@" 2463await VerifyCS.VerifyAnalyzerAsync(@" 2513await VerifyCS.VerifyAnalyzerAsync(@" 2568await VerifyCS.VerifyAnalyzerAsync(@" 2613await VerifyCS.VerifyAnalyzerAsync(@" 2663await VerifyCS.VerifyAnalyzerAsync(@" 2713await VerifyCS.VerifyAnalyzerAsync(@" 2745await VerifyCS.VerifyAnalyzerAsync(@" 2803await VerifyCS.VerifyAnalyzerAsync(@" 2861await VerifyCS.VerifyAnalyzerAsync(@" 2915await VerifyCS.VerifyAnalyzerAsync(@" 2954await VerifyCS.VerifyAnalyzerAsync(@" 3007await VerifyCS.VerifyAnalyzerAsync(@" 3030await VerifyCS.VerifyAnalyzerAsync(@" 3060await VerifyCS.VerifyAnalyzerAsync(@" 3093await VerifyCS.VerifyAnalyzerAsync(@" 3128await VerifyCS.VerifyAnalyzerAsync(@" 3181await VerifyCS.VerifyAnalyzerAsync(@" 3238await VerifyCS.VerifyAnalyzerAsync(@" 3307await VerifyCS.VerifyAnalyzerAsync(@" 3364await VerifyCS.VerifyAnalyzerAsync(@" 3419await VerifyCS.VerifyAnalyzerAsync(@" 3465await VerifyCS.VerifyAnalyzerAsync(@" 3504await VerifyCS.VerifyAnalyzerAsync(@" 3543await VerifyCS.VerifyAnalyzerAsync(@" 3582await VerifyCS.VerifyAnalyzerAsync(@" 3621await VerifyCS.VerifyAnalyzerAsync(@" 3666await VerifyCS.VerifyAnalyzerAsync(@" 3716await VerifyCS.VerifyAnalyzerAsync(@" 3744await VerifyCS.VerifyAnalyzerAsync(@" 3776await VerifyCS.VerifyAnalyzerAsync(@" 3805await VerifyCS.VerifyAnalyzerAsync(@" 3900await VerifyCS.VerifyAnalyzerAsync(@" 3923await VerifyCS.VerifyAnalyzerAsync(@" 3970await VerifyCS.VerifyAnalyzerAsync(@" 3996await VerifyCS.VerifyAnalyzerAsync(@" 4025await new VerifyCS.Test 4209await VerifyCS.VerifyAnalyzerAsync(@" 4269await VerifyCS.VerifyAnalyzerAsync(@" 4303await VerifyCS.VerifyAnalyzerAsync(@" 4345await VerifyCS.VerifyAnalyzerAsync(@" 4369await VerifyCS.VerifyAnalyzerAsync(@" 4407await VerifyCS.VerifyAnalyzerAsync(@" 4445await VerifyCS.VerifyAnalyzerAsync(@" 4469await VerifyCS.VerifyAnalyzerAsync(@" 4539await VerifyCS.VerifyAnalyzerAsync(@" 4575await VerifyCS.VerifyAnalyzerAsync(@" 4606await VerifyCS.VerifyAnalyzerAsync(@" 4676await VerifyCS.VerifyAnalyzerAsync(@" 4706await VerifyCS.VerifyAnalyzerAsync(@" 4753await VerifyCS.VerifyAnalyzerAsync(@" 4792await VerifyCS.VerifyAnalyzerAsync(@" 4841await VerifyCS.VerifyAnalyzerAsync(@" 4878await VerifyCS.VerifyAnalyzerAsync(@" 4897await VerifyCS.VerifyAnalyzerAsync(@" 4924await VerifyCS.VerifyAnalyzerAsync(@" 4951await VerifyCS.VerifyAnalyzerAsync(@" 5063await VerifyCS.VerifyAnalyzerAsync(@" 5092await VerifyCS.VerifyAnalyzerAsync(@" 5130await VerifyCS.VerifyAnalyzerAsync(@" 5154await VerifyCS.VerifyAnalyzerAsync(@" 5185await VerifyCS.VerifyAnalyzerAsync(@" 5224await VerifyCS.VerifyAnalyzerAsync(@" 5254await VerifyCS.VerifyAnalyzerAsync(@" 5292await VerifyCS.VerifyAnalyzerAsync(@" 5323await VerifyCS.VerifyAnalyzerAsync(@" 5348await VerifyCS.VerifyAnalyzerAsync(@" 5373await VerifyCS.VerifyAnalyzerAsync(@" 5398await VerifyCS.VerifyAnalyzerAsync(@" 5437await VerifyCS.VerifyAnalyzerAsync(@" 5483await VerifyCS.VerifyAnalyzerAsync(@" 5531await new VerifyCS.Test 5608await VerifyCS.VerifyAnalyzerAsync(@" 5632await VerifyCS.VerifyAnalyzerAsync(@" 5721await VerifyCS.VerifyAnalyzerAsync(@" 5747await VerifyCS.VerifyAnalyzerAsync(@" 5784await VerifyCS.VerifyAnalyzerAsync(@" 5805await VerifyCS.VerifyAnalyzerAsync(@" 5835await VerifyCS.VerifyAnalyzerAsync($@" 5873await VerifyCS.VerifyAnalyzerAsync($@" 5901await VerifyCS.VerifyAnalyzerAsync($@" 5925await VerifyCS.VerifyAnalyzerAsync($@" 5943await VerifyCS.VerifyAnalyzerAsync($@" 5961await VerifyCS.VerifyAnalyzerAsync($@" 5984await VerifyCS.VerifyAnalyzerAsync(@" 6016await VerifyCS.VerifyAnalyzerAsync(@" 6038await VerifyCS.VerifyAnalyzerAsync(@" 6058await VerifyCS.VerifyAnalyzerAsync(@" 6078await VerifyCS.VerifyAnalyzerAsync(@" 6094await VerifyCS.VerifyAnalyzerAsync(@" 6119await VerifyCS.VerifyAnalyzerAsync(@" 6143await VerifyCS.VerifyAnalyzerAsync(@" 6173await VerifyCS.VerifyAnalyzerAsync(@" 6197await VerifyCS.VerifyAnalyzerAsync($@" 6217await VerifyCS.VerifyAnalyzerAsync($@" 6241await VerifyCS.VerifyAnalyzerAsync($@" 6257await new VerifyCS.Test 6279await new VerifyCS.Test 6303await new VerifyCS.Test 6325await new VerifyCS.Test 6346await VerifyCS.VerifyAnalyzerAsync(@" 6367await new VerifyCS.Test 6391await new VerifyCS.Test 6417await new VerifyCS.Test 6441await new VerifyCS.Test 6480var csTest = new VerifyCS.Test 6559var csTest = new VerifyCS.Test 6625await VerifyCS.VerifyAnalyzerAsync(@" 6702await new VerifyCS.Test 6722await new VerifyCS.Test 6747await new VerifyCS.Test 6795await new VerifyCS.Test 6895await new VerifyCS.Test 6930await new VerifyCS.Test
Microsoft.NetCore.Analyzers\ImmutableCollections\DoNotCallToImmutableCollectionOnAnImmutableCollectionValueTests.cs (7)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 39await VerifyCS.VerifyAnalyzerAsync($@" 120await VerifyCS.VerifyAnalyzerAsync($@" 200await VerifyCS.VerifyAnalyzerAsync(@" 220await VerifyCS.VerifyAnalyzerAsync($@" 288await VerifyCS.VerifyAnalyzerAsync($@" 357return VerifyCS.Diagnostic(DoNotCallToImmutableCollectionOnAnImmutableCollectionValueAnalyzer.Rule).WithLocation(line, column).WithArguments($"To{collectionName}", collectionName);
Microsoft.NetCore.Analyzers\ImmutableCollections\DoNotCallToImmutableCollectionOnAnImmutableCollectionValueTests.Fixer.cs (3)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 64await VerifyCS.VerifyCodeFixAsync(initial, expected); 132await VerifyCS.VerifyCodeFixAsync(initial, expected);
Microsoft.NetCore.Analyzers\InteropServices\AvoidStringBuilderPInvokeParametersTests.cs (4)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 29await VerifyCS.VerifyAnalyzerAsync(source); 48await VerifyCS.VerifyAnalyzerAsync( 95=> VerifyCS.Diagnostic(AvoidStringBuilderPInvokeParametersAnalyzer.Rule)
Microsoft.NetCore.Analyzers\InteropServices\DisableRuntimeMarshallingTests.cs (4)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 1611var test = new VerifyCS.Test 1626var test = new VerifyCS.Test 1653var test = new VerifyCS.Test
Microsoft.NetCore.Analyzers\InteropServices\DoNotUseOutAttributeStringPInvokeParametersTests.cs (5)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 35await VerifyCS.VerifyAnalyzerAsync(source); 49await VerifyCS.VerifyAnalyzerAsync(source); 67await VerifyCS.VerifyAnalyzerAsync( 127=> VerifyCS.Diagnostic(DoNotUseOutAttributeStringPInvokeParametersAnalyzer.Rule)
Microsoft.NetCore.Analyzers\InteropServices\DynamicInterfaceCastableImplementationTests.cs (2)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 1285await new VerifyCS.Test
Microsoft.NetCore.Analyzers\InteropServices\PInvokeDiagnosticAnalyzerTests.cs (12)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22=> VerifyCS.Diagnostic(PInvokeDiagnosticAnalyzer.RuleCA1401) 36=> VerifyCS.Diagnostic(PInvokeDiagnosticAnalyzer.RuleCA2101) 55await VerifyCS.VerifyAnalyzerAsync(@" 80await VerifyCS.VerifyAnalyzerAsync(@" 230await VerifyCS.VerifyAnalyzerAsync(@" 265await VerifyCS.VerifyAnalyzerAsync(@" 293await VerifyCS.VerifyAnalyzerAsync(@" 397await VerifyCS.VerifyAnalyzerAsync(@" 515await VerifyCS.VerifyAnalyzerAsync(@" 588await VerifyCS.VerifyAnalyzerAsync(@" 646await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzer.ObsoletedOSPlatformTests.cs (5)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 44await VerifyAnalyzerCSAsync(csSource, VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.ObsoletedCsReachable).WithLocation(0) 184await VerifyAnalyzerCSAsync(csSource, s_msBuildPlatforms, VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.ObsoletedCsAllPlatforms).WithLocation(0). 186VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.ObsoletedCsAllPlatforms).WithLocation(1). 188VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.ObsoletedCsAllPlatforms).WithLocation(2).
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzerTests.cs (154)
12using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 225VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(0).WithArguments("Test.WindowsOnlyProgram", "'windows'", "'linux'"), 226VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(1).WithArguments("Test.UnsupportedLinuxProgram", "'linux'", "'linux'"), 227VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(2).WithArguments("Test.AndroidBrowserOnlyProgram", "'android', 'browser'", "'linux'"), 228VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(3).WithArguments("Test.WindowsOnlyProgram", "'windows'", "'linux'"), 229VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(4).WithArguments("Test.UnsupportedLinuxProgram", "'linux'", "'linux'"), 230VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(5).WithArguments("Test.AndroidBrowserOnlyProgram", "'android', 'browser'", "'linux'"), 231VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(6).WithArguments("Test.BrowserOnlyCallsite()", "'browser'", "'linux'")); 1767VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(0).WithArguments("Target.SupportedOnOSX14()", 1770VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(1).WithArguments("Target.SupportedOnOSX14()", 1772VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(2).WithArguments("Target.SupportedOnMacOs()", "'macOS/OSX'")); 1835VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(0).WithArguments("Target.UnsupportedOnOSXAndLinux()", "'macOS/OSX'", "'macOS/OSX'")); 1959VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(0).WithArguments("Target.SupportedOnWindows()", "'windows'"), 1960VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsUnreachable).WithLocation(1).WithArguments("Target.SupportedOnBrowser()", "'browser'", "'browser'"), 1961VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(2).WithArguments("Target.SupportedOnWindowsAndUnsupportedOnBrowser()", "'windows'"), 1962VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(3).WithArguments("Target.UnsupportedOnWindows()", "'windows'"), 1963VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(4).WithArguments("Target.UnsupportedOnWindows11()", GetFormattedString(MicrosoftNetCoreAnalyzersResources.PlatformCompatibilityVersionAndLater, "windows", "11.0")), 1964VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(5).WithArguments("Target.UnsupportedOnWindowsAndBrowser()", "'windows'"), 1965VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsAllPlatforms).WithLocation(6).WithArguments("Target.UnsupportedOnWindowsUntilWindows11()", GetFormattedString(MicrosoftNetCoreAnalyzersResources.PlatformCompatibilityVersionAndLater, "windows", "11.0"))); 2355await VerifyAnalyzerCSAsync(source, VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(0).WithArguments("Overlapped", "'windows'"), 2356VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(1).WithArguments("Overlapped.AsyncResult", "'windows'")); 2404VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithSpan(9, 32, 9, 54). 2407VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithSpan(10, 9, 10, 17). 2457await VerifyAnalyzerCSAsync(source, s_msBuildPlatforms, VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(0). 2463await VerifyAnalyzerCSAsync(source, s_msBuildPlatforms, VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(0). 2506await VerifyAnalyzerCSAsync(source, VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable). 2508VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(1).WithArguments("C.StaticClass.LinuxVersionedMethod()", 2573VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(0). 2576VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsAllPlatforms).WithLocation(1). 2578VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(2). 2633VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(0). 2635VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(1). 2637VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(2). 2730VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(0). 2732VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(1). 2734VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(2). 2736VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(3). 2738VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(4). 2740VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(5). 2742VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(6). 2798VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(0). 2800VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(1). 2802VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(2). 2804VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(3). 2807VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsAllPlatforms).WithLocation(4). 2810VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsAllPlatforms).WithLocation(5). 2813VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(6). 2815VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(7). 2817VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(8). 2819VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(9). 2821VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(10). 2823VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(11). 2825VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(12). 2828VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(13). 2831VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(14). 2858VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(0).WithArguments("DenyList.UnsupportedWindows()", "'windows'", ""), 2859VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(1).WithArguments("DenyList.UnsupportedWindows10()", 2861VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsAllPlatforms).WithLocation(2).WithArguments("DenyList.UnsupportedSupportedWindows8To10()", 2863VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(3).WithArguments("AllowList.WindowsOnly()", "'windows'", ""), 2864VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(4).WithArguments("AllowList.Windows10Only()", 2866VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(5).WithArguments("AllowList.WindowsOnlyUnsupportedFrom10()", 2868VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(6).WithArguments("AllowList.Windows10OnlyUnsupportedFrom11()", 2895VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(0).WithArguments("DenyList.UnsupportedWindows()", "'windows'", "'windows'"), 2896VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(1).WithArguments("DenyList.UnsupportedWindows10()", GetFormattedString( 2898VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsReachable).WithLocation(2).WithArguments("DenyList.UnsupportedSupportedWindows8To10()", GetFormattedString( 2900VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(3).WithArguments("AllowList.Windows10Only()", GetFormattedString( 2902VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(4).WithArguments("AllowList.WindowsOnlyUnsupportedFrom10()", GetFormattedString( 2904VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(5).WithArguments("AllowList.Windows10OnlyUnsupportedFrom11()", GetFormattedString( 2931VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(0).WithArguments("DenyList.UnsupportedWindows()", GetFormattedString( 2933VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(1).WithArguments("DenyList.UnsupportedWindows10()", GetFormattedString( 2935VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(2).WithArguments("DenyList.UnsupportedSupportedWindows8To10()", GetFormattedString( 2937VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(3).WithArguments("AllowList.Windows10Only()", GetFormattedString( 2939VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(4).WithArguments("AllowList.WindowsOnlyUnsupportedFrom10()", GetFormattedString( 2941VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(5).WithArguments("AllowList.Windows10OnlyUnsupportedFrom11()", GetFormattedString( 2982VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(0).WithArguments("DenyList.UnsupportedWindows()", 2984VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(1).WithArguments("DenyList.UnsupportedSupportedWindows8To10()", GetFormattedString( 2986VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(2).WithArguments("AllowList.Windows10Only()", GetFormattedString( 2988VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(3).WithArguments("AllowList.Windows10OnlyUnsupportedFrom11()", GetFormattedString( 2990VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(4).WithArguments("DenyList.UnsupportedWindows()", GetFormattedString( 2992VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(5).WithArguments("DenyList.UnsupportedWindows10()", GetFormattedString( 2994VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(6).WithArguments("DenyList.UnsupportedSupportedWindows8To10()", GetFormattedString( 2996VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(7).WithArguments("AllowList.WindowsOnlyUnsupportedFrom10()", GetFormattedString( 3023VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsUnreachable).WithLocation(0).WithArguments("AllowList.WindowsOnly()", "'windows'", "'windows'"), 3024VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsUnreachable).WithLocation(1).WithArguments("AllowList.Windows10Only()", GetFormattedString( 3026VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsUnreachable).WithLocation(2).WithArguments("AllowList.WindowsOnlyUnsupportedFrom10()", GetFormattedString( 3028VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsUnreachable).WithLocation(3).WithArguments("AllowList.Windows10OnlyUnsupportedFrom11()", GetFormattedString( 3062VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(0).WithArguments("DenyList.UnsupportedWindows()", GetFormattedString( 3064VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(1).WithArguments("DenyList.UnsupportedSupportedWindows8To10()", GetFormattedString( 3066VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsUnreachable).WithLocation(2).WithArguments("AllowList.WindowsOnly()", GetFormattedString( 3068VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(3).WithArguments("AllowList.Windows10Only()", GetFormattedString(MicrosoftNetCoreAnalyzersResources.PlatformCompatibilityVersionAndLater, 3070VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsUnreachable).WithLocation(4).WithArguments("AllowList.WindowsOnlyUnsupportedFrom10()", GetFormattedString( 3072VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsUnreachable).WithLocation(5).WithArguments("AllowList.Windows10OnlyUnsupportedFrom11()", GetFormattedString( 3074VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(6).WithArguments("DenyList.UnsupportedWindows10()", GetFormattedString( 3076VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsReachable).WithLocation(7).WithArguments("DenyList.UnsupportedSupportedWindows8To10()", GetFormattedString( 3104VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(0).WithArguments("DenyList.UnsupportedWindows()", GetFormattedString( 3106VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(1).WithArguments("DenyList.UnsupportedWindows10()", GetFormattedString( 3108VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(2).WithArguments("DenyList.UnsupportedSupportedWindows8To10()", GetFormattedString( 3110VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(3).WithArguments("AllowList.WindowsOnly()", "'windows'", Join(GetFormattedString( 3112VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(4).WithArguments("AllowList.Windows10Only()", GetFormattedString(MicrosoftNetCoreAnalyzersResources.PlatformCompatibilityVersionAndLater, 3114VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(5).WithArguments("AllowList.WindowsOnlyUnsupportedFrom10()", GetFormattedString(MicrosoftNetCoreAnalyzersResources.PlatformCompatibilityVersionAndBefore, 3116VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(6).WithArguments("AllowList.Windows10OnlyUnsupportedFrom11()", GetFormattedString(MicrosoftNetCoreAnalyzersResources.PlatformCompatibilityFromVersionToVersion, 3144VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(0).WithArguments("DenyList.UnsupportedWindows()", 3146VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(1).WithArguments("DenyList.UnsupportedWindows10()", 3148VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(2).WithArguments("DenyList.UnsupportedSupportedWindows8To10()", 3150VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(3).WithArguments("AllowList.WindowsOnly()", GetFormattedString(MicrosoftNetCoreAnalyzersResources.PlatformCompatibilityAllVersions, 3152VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(4).WithArguments("AllowList.Windows10Only()", GetFormattedString(MicrosoftNetCoreAnalyzersResources.PlatformCompatibilityVersionAndLater, 3154VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(5).WithArguments("AllowList.WindowsOnlyUnsupportedFrom10()", GetFormattedString(MicrosoftNetCoreAnalyzersResources.PlatformCompatibilityVersionAndBefore, 3156VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(6).WithArguments("AllowList.Windows10OnlyUnsupportedFrom11()", GetFormattedString(MicrosoftNetCoreAnalyzersResources.PlatformCompatibilityFromVersionToVersion, 3185VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(0).WithArguments("DenyList.UnsupportedWindows()", GetFormattedString( 3187VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(1).WithArguments("DenyList.UnsupportedWindows10()", GetFormattedString( 3189VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(2).WithArguments("DenyList.UnsupportedSupportedWindows8To10()", GetFormattedString( 3191VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(3).WithArguments("AllowList.WindowsOnly()", GetFormattedString(MicrosoftNetCoreAnalyzersResources.PlatformCompatibilityAllVersions, 3193VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(4).WithArguments("AllowList.Windows10Only()", GetFormattedString(MicrosoftNetCoreAnalyzersResources.PlatformCompatibilityVersionAndLater, 3195VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(5).WithArguments("AllowList.WindowsOnlyUnsupportedFrom10()", GetFormattedString(MicrosoftNetCoreAnalyzersResources.PlatformCompatibilityVersionAndBefore, 3197VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(6).WithArguments("AllowList.Windows10OnlyUnsupportedFrom11()", GetFormattedString(MicrosoftNetCoreAnalyzersResources.PlatformCompatibilityFromVersionToVersion, 3253VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(0).WithArguments("TypeSupportedOnlyOnWindows.ApiWithNoAttrbiute()", "'windows'"), 3254VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(1).WithArguments("TypeSupportedOnlyOnWindows.ApiSupportedOn7()", 3256VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(2).WithArguments("TypeSupportedOnlyOnWindows.ApiUnsupportedOn10()", 3258VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(3).WithArguments("TypeSupportedOnlyOnWindows.ApiUnsupportedOnWindows()", "'windows'"), 3259VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(4).WithArguments("TypeSupportedOnlyOnWindows.TypeWindows8.ApiWithNoAttrbiute()", 3261VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(5).WithArguments("TypeSupportedOnlyOnWindows.TypeWindows8.ApiSupportedOn10()", 3263VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(6).WithArguments("TypeSupportedOnlyOnWindows.TypeWindows8.ApiSupportedOn7_10()", 3327VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(0).WithArguments("TypeUnsupportedWin8.ApiWithNoAttrbiute()", 3329VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(1).WithArguments("TypeUnsupportedWin8.ApiUnsupportedOn9()", 3331VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(2).WithArguments("TypeUnsupportedWin8.ApiSupportedOn10()", 3333VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(3).WithArguments("TypeUnsupportedWin8.ApiUnsupportedOn7Supported10()", 3335VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(4).WithArguments("TypeUnsupportedWin8.TypeUnsupportedOn7.ApiWithNoAttrbiute()", 3337VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(5).WithArguments("TypeUnsupportedWin8.TypeUnsupportedOn7.ApiUnsupportedOn9SupportedOn11()", 3339VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(6).WithArguments("TypeUnsupportedWin8.TypeUnsupportedOn7.ApiUnsupportedUntil7()", 3341VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsAllPlatforms).WithLocation(7).WithArguments("TypeUnsupportedWin8.TypeUnsupportedOn7.ApiUnsupportedSupportedOn7_9()", 3425VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(0).WithArguments("TypeSupportedWindows8_14.ApiWithNoAttrbiute()", 3427VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(1).WithArguments("TypeSupportedWindows8_14.UnsupportedOn12()", 3429VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(2).WithArguments("TypeSupportedWindows8_14.SupportedOn10()", 3431VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(3).WithArguments("TypeSupportedWindows8_14.SupportedOn0_15()", 3433VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsAllPlatforms).WithLocation(4).WithArguments("TypeSupportedWindows8_14.UnsupportedOn0_10()", 3435VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(5).WithArguments("TypeSupportedWindows8_14.UnsupportedOn8_10_13()", 3437VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(6).WithArguments("TypeSupportedWindows8_14.SupportedOn7_10()", 3439VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(7).WithArguments("TypeSupportedWindows8_14.SupportedOn9_11()", 3441VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(8).WithArguments("TypeSupportedWindows8_14.TypeSupporteOnd9.ApiWithNoAttrbiute()", 3443VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(9).WithArguments("TypeSupportedWindows8_14.TypeSupporteOnd9.SupportedOn10()", 3445VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(10).WithArguments("TypeSupportedWindows8_14.TypeSupporteOnd9.UnsupportedOn12()", 3447VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(11).WithArguments("TypeSupportedWindows8_14.TypeSupporteOnd9.SupportedOn0_15()", 3449VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(12).WithArguments("TypeSupportedWindows8_14.TypeSupporteOnd9.SupportedOn10_12()", 3498VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsAllPlatforms).WithLocation(0).WithArguments("UnsupportedWindows8Supported9_14.ApiWithNoAttrbiute()", 3500VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsAllPlatforms).WithLocation(1).WithArguments("UnsupportedWindows8Supported9_14.UnsupportedOn7()", 3502VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsAllPlatforms).WithLocation(2).WithArguments("UnsupportedWindows8Supported9_14.SupportedOn10Unsupported12()", 3504VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsAllPlatforms).WithLocation(3).WithArguments("UnsupportedWindows8Supported9_14.Unsupported9Supported10.ApiWithNoAttrbiute()", 3506VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsAllPlatforms).WithLocation(4).WithArguments("UnsupportedWindows8Supported9_14.Unsupported9Supported10.Unsupported6Supported11_13()", 3553VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsAllPlatforms).WithLocation(0).WithArguments("UnsupportedWindows8_9_12_Ios6_7_14.ApiWithNoAttrbiute()", 3557VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsAllPlatforms).WithLocation(1).WithArguments("UnsupportedWindows8_9_12_Ios6_7_14.UnsupportedWindows6_10_Ios_1_5_11.ApiWithNoAttrbiute()", 3561VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsAllPlatforms).WithLocation(2).WithArguments("UnsupportedWindows8_9_12_Ios6_7_14.UnsupportedWindows6_10_Ios_1_5_11.UnsupportedWindowsIos2_9_10()", 3817await new VerifyCS.Test 4167private static VerifyCS.Test PopulateTestCs(string sourceCode, params DiagnosticResult[] expected) 4169var test = new VerifyCS.Test
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzerTests.GuardedCallsTests.cs (19)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 130VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(0).WithArguments("BrowserOnlyType", "'browser'"), 131VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(0).WithArguments("Test.WindowsOnlyMethod<BrowserOnlyType>()", "'windows'"), 132VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(1).WithArguments("WindowsOnlyType", "'windows'"), 133VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(1).WithArguments("BrowserOnlyType", "'browser'")); 486VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable) 488VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms) 490VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms) 1276private static VerifyCS.Test SetupDependencyAndTestCSWithOneSourceFile(string csInput, string csDependencyCode) 1278return new VerifyCS.Test 1558VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.SupportedCsReachable).WithLocation(0). 4374VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(0). 4376VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(1). 4378VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(2). 4514VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(0).WithArguments("Test.UnsupportedOnLinuxWindows10Ios91()", 4517VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(1).WithArguments("Test.SupportedOnWindows10LinuxMacOS14()", 4521VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsAllPlatforms).WithLocation(2).WithArguments("Test.SupportedOnWindows8()", 4596VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.UnsupportedCsReachable).WithLocation(0).WithArguments("Test.UnsupportedOnWindows8IosSupportsIos14_19()", 4599VerifyCS.Diagnostic(PlatformCompatibilityAnalyzer.OnlySupportedCsReachable).WithLocation(1).WithArguments("Test.SupportedOnWindowsUntil10()", "'Windows'", "'linux'"));
Microsoft.NetCore.Analyzers\InteropServices\ProvidePublicParameterlessSafeHandleConstructorTests.cs (8)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 27await VerifyCS.VerifyAnalyzerAsync(source); 55await VerifyCS.VerifyAnalyzerAsync(source); 102await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 154await VerifyCS.VerifyAnalyzerAsync(source); 196await VerifyCS.VerifyCodeFixAsync(source, source); 217await VerifyCS.VerifyCodeFixAsync(source, source); 241await VerifyCS.VerifyCodeFixAsync(source, source);
Microsoft.NetCore.Analyzers\InteropServices\SpecifyMarshalingForPInvokeStringArgumentsTests.Fixer.cs (3)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyCodeFixAsync(@" 87await VerifyCS.VerifyCodeFixAsync(@"
Microsoft.NetCore.Analyzers\InteropServices\UseValidPlatformStringTest.cs (17)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 130VerifyCS.Diagnostic(UseValidPlatformString.UnknownPlatform).WithLocation(0).WithArguments("window"), 131VerifyCS.Diagnostic(UseValidPlatformString.UnknownPlatform).WithLocation(1).WithArguments("watch"), 132VerifyCS.Diagnostic(UseValidPlatformString.InvalidVersion).WithLocation(2).WithArguments("7", "windows", "-4"), 133VerifyCS.Diagnostic(UseValidPlatformString.InvalidVersion).WithLocation(3).WithArguments("7.1.0.2", "watchOs", "-3"), 134VerifyCS.Diagnostic(UseValidPlatformString.NoVersion).WithLocation(4).WithArguments("1.0.", "linux")); 373VerifyCS.Diagnostic(UseValidPlatformString.InvalidVersion).WithLocation(0).WithArguments("4.8.1.2.3", "Android", "-4"), 374VerifyCS.Diagnostic(UseValidPlatformString.InvalidVersion).WithLocation(1).WithArguments("14.1.2.3", "Ios", "-3"), 375VerifyCS.Diagnostic(UseValidPlatformString.InvalidVersion).WithLocation(2).WithArguments("1.2.3.4.5", "macos", "-3"), 376VerifyCS.Diagnostic(UseValidPlatformString.InvalidVersion).WithLocation(3).WithArguments("1.2.3.4", "watchos", "-3"), 377VerifyCS.Diagnostic(UseValidPlatformString.NoVersion).WithLocation(4).WithArguments("4.1", "Linux")); 401VerifyCS.Diagnostic(UseValidPlatformString.InvalidVersion).WithLocation(0).WithArguments("1.2.3.4", "MacOS", "-3"), 402VerifyCS.Diagnostic(UseValidPlatformString.InvalidVersion).WithLocation(1).WithArguments("1.2.3.4", "OSX", "-3")); 437VerifyCS.Diagnostic(UseValidPlatformString.InvalidVersion).WithLocation(0).WithArguments("1.2.3.4", "MacOS", "-3"), 438VerifyCS.Diagnostic(UseValidPlatformString.InvalidVersion).WithLocation(1).WithArguments("1.2.3.4", "OSX", "-3")); 455private static VerifyCS.Test PopulateTestCs(string sourceCode) 457return new VerifyCS.Test
Microsoft.NetCore.Analyzers\Performance\AvoidPotentiallyExpensiveCallWhenLoggingTests.cs (2)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 5610await new VerifyCS.Test
Microsoft.NetCore.Analyzers\Performance\AvoidSingleUseOfLocalJsonSerializerOptionsTests.cs (29)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 23=> VerifyCS.VerifyAnalyzerAsync(""" 39=> VerifyCS.VerifyAnalyzerAsync(""" 95=> VerifyCS.VerifyAnalyzerAsync($$""" 115=> VerifyCS.VerifyAnalyzerAsync($$""" 130=> VerifyCS.VerifyAnalyzerAsync(""" 147=> VerifyCS.VerifyAnalyzerAsync(""" 164=> VerifyCS.VerifyAnalyzerAsync(""" 185=> VerifyCS.VerifyAnalyzerAsync($$""" 202=> VerifyCS.VerifyAnalyzerAsync(""" 222=> VerifyCS.VerifyAnalyzerAsync(""" 276=> VerifyCS.VerifyAnalyzerAsync($$""" 340=> VerifyCS.VerifyAnalyzerAsync(""" 357=> VerifyCS.VerifyAnalyzerAsync(""" 375=> VerifyCS.VerifyAnalyzerAsync(""" 394=> VerifyCS.VerifyAnalyzerAsync(""" 415=> VerifyCS.VerifyAnalyzerAsync(""" 435=> VerifyCS.VerifyAnalyzerAsync(""" 456=> VerifyCS.VerifyAnalyzerAsync(""" 478var test = new VerifyCS.Test(); 504var test = new VerifyCS.Test(); 585=> VerifyCS.VerifyAnalyzerAsync(""" 607=> VerifyCS.VerifyAnalyzerAsync($$""" 630=> VerifyCS.VerifyAnalyzerAsync($$""" 654=> VerifyCS.VerifyAnalyzerAsync($$""" 675=> VerifyCS.VerifyAnalyzerAsync($$""" 696=> VerifyCS.VerifyAnalyzerAsync(""" 716=> VerifyCS.VerifyAnalyzerAsync(""" 766=> VerifyCS.VerifyAnalyzerAsync($$"""
Microsoft.NetCore.Analyzers\Performance\ConstantExpectedTests.cs (48)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 151VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.AttributeExpectedRule) 153VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.AttributeExpectedRule) 155VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.AttributeExpectedRule) 237VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.AttributeExpectedRule) 239VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.AttributeExpectedRule) 241VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.AttributeExpectedRule) 269VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.UnsupportedTypeRule) 344VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.IncompatibleConstantTypeRule) 347VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.IncompatibleConstantTypeRule) 350VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.IncompatibleConstantTypeRule) 353VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.IncompatibleConstantTypeRule) 383VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.InvertedRangeRule) 419VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.InvertedRangeRule) 452VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.InvalidBoundsRule) 455VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.InvalidBoundsRule) 458VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.InvalidBoundsRule) 461VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.InvalidBoundsRule) 464VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.IncompatibleConstantTypeRule) 467VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.InvalidBoundsRule) 470VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.InvalidBoundsRule) 473VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.IncompatibleConstantTypeRule) 516VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.InvalidBoundsRule) 519VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.InvalidBoundsRule) 522VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.InvalidBoundsRule) 525VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.InvalidBoundsRule) 528VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.IncompatibleConstantTypeRule) 531VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.InvalidBoundsRule) 534VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.InvalidBoundsRule) 537VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1856.IncompatibleConstantTypeRule) 679VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantNotConstantRule) 681VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantNotConstantRule) 683VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantNotConstantRule) 727VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantNotConstantRule) 729VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantNotConstantRule) 731VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantNotConstantRule) 763VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantInvalidConstantRule) 766VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantInvalidConstantRule) 769VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantInvalidConstantRule) 803VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantOutOfBoundsRule) 844VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantOutOfBoundsRule) 1007VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantOutOfBoundsRule) 1048VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantOutOfBoundsRule) 1077VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantInvalidConstantRule) 1080VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantInvalidConstantRule) 1083VerifyCS.Diagnostic(ConstantExpectedAnalyzer.CA1857.ConstantInvalidConstantRule) 1090var test = new VerifyCS.Test 1102var test = new VerifyCS.Test
Microsoft.NetCore.Analyzers\Performance\DoNotGuardDictionaryRemoveByContainsKeyTests.cs (51)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 33await VerifyCS.VerifyAnalyzerAsync(source); 68await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 103await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 140await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 177await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 215await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 253await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 291await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 329await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 373await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 417await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 461await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 505await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 529await VerifyCS.VerifyCodeFixAsync(source, source); 553await VerifyCS.VerifyCodeFixAsync(source, source); 581await VerifyCS.VerifyCodeFixAsync(source, source); 609await VerifyCS.VerifyCodeFixAsync(source, source); 632await VerifyCS.VerifyCodeFixAsync(source, source); 655await VerifyCS.VerifyCodeFixAsync(source, source); 682await VerifyCS.VerifyCodeFixAsync(source, source); 709await VerifyCS.VerifyCodeFixAsync(source, source); 730await VerifyCS.VerifyAnalyzerAsync(source); 751await VerifyCS.VerifyAnalyzerAsync(source); 774await VerifyCS.VerifyAnalyzerAsync(source); 797await VerifyCS.VerifyAnalyzerAsync(source); 818await VerifyCS.VerifyAnalyzerAsync(source); 840await VerifyCS.VerifyAnalyzerAsync(source); 862await VerifyCS.VerifyAnalyzerAsync(source); 884await VerifyCS.VerifyAnalyzerAsync(source); 911await VerifyCS.VerifyAnalyzerAsync(source); 931await VerifyCS.VerifyCodeFixAsync(source, source); 951await VerifyCS.VerifyCodeFixAsync(source, source); 971await VerifyCS.VerifyCodeFixAsync(source, source); 991await VerifyCS.VerifyCodeFixAsync(source, source); 1013await VerifyCS.VerifyCodeFixAsync(source, source); 1035await VerifyCS.VerifyCodeFixAsync(source, source); 1055await VerifyCS.VerifyCodeFixAsync(source, source); 1075await VerifyCS.VerifyCodeFixAsync(source, source); 1095await VerifyCS.VerifyCodeFixAsync(source, source); 1115await VerifyCS.VerifyCodeFixAsync(source, source); 1154await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 2077await VerifyCS.VerifyAnalyzerAsync(source); 2114await VerifyCS.VerifyCodeFixAsync(source, source); 2153await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 2194await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 2231await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 2278await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 2325await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 2349await VerifyCS.VerifyCodeFixAsync(source, source); 2373await VerifyCS.VerifyCodeFixAsync(source, source);
Microsoft.NetCore.Analyzers\Performance\DoNotGuardSetAddOrRemoveByContainsTests.cs (51)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 33await VerifyCS.VerifyAnalyzerAsync(source); 68await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 103await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 140await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 177await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 215await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 253await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 291await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 329await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 373await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 417await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 461await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 505await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 529await VerifyCS.VerifyCodeFixAsync(source, source); 553await VerifyCS.VerifyCodeFixAsync(source, source); 581await VerifyCS.VerifyCodeFixAsync(source, source); 609await VerifyCS.VerifyCodeFixAsync(source, source); 632await VerifyCS.VerifyCodeFixAsync(source, source); 655await VerifyCS.VerifyCodeFixAsync(source, source); 682await VerifyCS.VerifyCodeFixAsync(source, source); 709await VerifyCS.VerifyCodeFixAsync(source, source); 730await VerifyCS.VerifyAnalyzerAsync(source); 751await VerifyCS.VerifyAnalyzerAsync(source); 774await VerifyCS.VerifyAnalyzerAsync(source); 797await VerifyCS.VerifyAnalyzerAsync(source); 818await VerifyCS.VerifyAnalyzerAsync(source); 840await VerifyCS.VerifyAnalyzerAsync(source); 862await VerifyCS.VerifyAnalyzerAsync(source); 884await VerifyCS.VerifyAnalyzerAsync(source); 911await VerifyCS.VerifyAnalyzerAsync(source); 931await VerifyCS.VerifyCodeFixAsync(source, source); 951await VerifyCS.VerifyCodeFixAsync(source, source); 971await VerifyCS.VerifyCodeFixAsync(source, source); 991await VerifyCS.VerifyCodeFixAsync(source, source); 1013await VerifyCS.VerifyCodeFixAsync(source, source); 1035await VerifyCS.VerifyCodeFixAsync(source, source); 1055await VerifyCS.VerifyCodeFixAsync(source, source); 1075await VerifyCS.VerifyCodeFixAsync(source, source); 1095await VerifyCS.VerifyCodeFixAsync(source, source); 1115await VerifyCS.VerifyCodeFixAsync(source, source); 1154await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 2058await VerifyCS.VerifyAnalyzerAsync(source); 2095await VerifyCS.VerifyCodeFixAsync(source, source); 2134await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 2175await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 2212await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 2257await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 2302await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 2328await VerifyCS.VerifyCodeFixAsync(source, source); 2354await VerifyCS.VerifyCodeFixAsync(source, source);
Microsoft.NetCore.Analyzers\Performance\DoNotUseCountWhenAnyCanBeUsedTests.Code.cs (3)
416var test = new Test.Utilities.CSharpCodeFixVerifier<TAnalyzer, TCodeFix>.Test(); 431var test = new Test.Utilities.CSharpCodeFixVerifier<TAnalyzer, TCodeFix>.Test(); 443Test.Utilities.CSharpCodeFixVerifier<TAnalyzer, TCodeFix>.Diagnostic(this.DiagnosticId)
Microsoft.NetCore.Analyzers\Performance\DoNotUseCountWhenAnyCanBeUsedTests.Tests.cs (7)
14using VerifyCS = Test.Utilities.CSharpCodeFixVerifier<UseCountProperlyAnalyzer, CSharpDoNotUseCountWhenAnyCanBeUsedFixer>; 239=> Test.Utilities.CSharpCodeFixVerifier<UseCountProperlyAnalyzer, CSharpDoNotUseCountWhenAnyCanBeUsedFixer>.VerifyCodeFixAsync( 418return new VerifyCS.Test 444return new VerifyCS.Test 469=> Test.Utilities.CSharpCodeFixVerifier<UseCountProperlyAnalyzer, CSharpDoNotUseCountWhenAnyCanBeUsedFixer>.VerifyCodeFixAsync( 893=> Test.Utilities.CSharpCodeFixVerifier<UseCountProperlyAnalyzer, CSharpDoNotUseCountWhenAnyCanBeUsedFixer>.VerifyCodeFixAsync( 1013=> Test.Utilities.CSharpCodeFixVerifier<UseCountProperlyAnalyzer, CSharpDoNotUseCountWhenAnyCanBeUsedFixer>.VerifyCodeFixAsync(
Microsoft.NetCore.Analyzers\Performance\PreferConvertToHexStringOverBitConverterTests.cs (2)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 1463await new VerifyCS.Test
Microsoft.NetCore.Analyzers\Performance\PreferCountOverAnyTests.cs (10)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 43return VerifyCS.VerifyCodeFixAsync(code, ExpectedDiagnostic, fixedCode); 96return VerifyCS.VerifyCodeFixAsync(code, ExpectedDiagnostic, fixedCode); 147return VerifyCS.VerifyCodeFixAsync(code, ExpectedDiagnostic, fixedCode); 189return VerifyCS.VerifyAnalyzerAsync(code); 221return VerifyCS.VerifyAnalyzerAsync(code); 254return VerifyCS.VerifyAnalyzerAsync(code); 295return VerifyCS.VerifyCodeFixAsync(code, ExpectedDiagnostic, fixedCode); 346return VerifyCS.VerifyCodeFixAsync(code, ExpectedDiagnostic, fixedCode); 445return VerifyCS.VerifyAnalyzerAsync(code);
Microsoft.NetCore.Analyzers\Performance\PreferDictionaryTryAddOverGuardedAddTests.cs (9)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 373var diagnostic = VerifyCS.Diagnostic(PreferDictionaryTryMethodsOverContainsKeyGuardAnalyzer.PreferTryAddRuleId).WithLocation(0).WithLocation(1); 375return new VerifyCS.Test 398return new VerifyCS.Test 408return new VerifyCS.Test 496return new VerifyCS.Test 542VerifyCS.Diagnostic(PreferDictionaryTryMethodsOverContainsKeyGuardAnalyzer.PreferTryAddRuleId).WithLocation(0).WithLocation(1), 543VerifyCS.Diagnostic(PreferDictionaryTryMethodsOverContainsKeyGuardAnalyzer.PreferTryAddRuleId).WithLocation(2).WithLocation(3) 581return VerifyCS.VerifyAnalyzerAsync(code);
Microsoft.NetCore.Analyzers\Performance\PreferDictionaryTryGetValueMethodsTests.cs (18)
11using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 1360var diagnostic = VerifyCS.Diagnostic(PreferDictionaryTryMethodsOverContainsKeyGuardAnalyzer.PreferTryGetValueDiagnostic); 1366return new VerifyCS.Test 1399var test = new VerifyCS.Test 1508return new VerifyCS.Test 1526var diagnostic = VerifyCS.Diagnostic(PreferDictionaryTryMethodsOverContainsKeyGuardAnalyzer.PreferTryGetValueDiagnostic).WithLocation(0).WithLocation(1); 1527return new VerifyCS.Test 1589await new VerifyCS.Test 1646await new VerifyCS.Test 1731var diagnostic = VerifyCS 1736return VerifyCS.VerifyCodeFixAsync(code, diagnostic, fixedCode); 1774await new VerifyCS.Test 1781VerifyCS.Diagnostic(PreferDictionaryTryMethodsOverContainsKeyGuardAnalyzer.PreferTryGetValueDiagnostic) 1821return VerifyCS.VerifyAnalyzerAsync(code); 1845return VerifyCS.VerifyAnalyzerAsync(code); 1869return VerifyCS.VerifyAnalyzerAsync(code); 1894return VerifyCS.VerifyAnalyzerAsync(code); 1938return VerifyCS.VerifyCodeFixAsync(code, result, fixedCode);
Microsoft.NetCore.Analyzers\Performance\PreferHashDataOverComputeHashTests.cs (36)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 1462VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 1465VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 1468VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 1472VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 1991VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 1995VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 1999VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 2003VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 2007VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 2011VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 2373VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 2376VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 2440VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 2443VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3163VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3167VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3244private static VerifyCS.Test GetTestCS(string source, string corrected, ReferenceAssemblies referenceAssemblies) 3246var test = new VerifyCS.Test 3256private static VerifyCS.Test GetTestTopLevelCS(string source, string corrected, ReferenceAssemblies referenceAssemblies) 3258var test = new VerifyCS.Test 3340VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3343VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3346VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3370VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3374VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3378VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3382VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3386VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3390VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3430VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3434VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3438VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3448VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3453VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule) 3458VerifyCS.Diagnostic(PreferHashDataOverComputeHashAnalyzer.StringRule)
Microsoft.NetCore.Analyzers\Performance\PreferIsEmptyOverAnyTests.cs (10)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 42return VerifyCS.VerifyCodeFixAsync(code, ExpectedDiagnostic, fixedCode); 94return VerifyCS.VerifyCodeFixAsync(code, ExpectedDiagnostic, fixedCode); 144return VerifyCS.VerifyCodeFixAsync(code, ExpectedDiagnostic, fixedCode); 185return VerifyCS.VerifyAnalyzerAsync(code); 217return VerifyCS.VerifyAnalyzerAsync(code); 258return VerifyCS.VerifyCodeFixAsync(code, ExpectedDiagnostic, fixedCode); 308return VerifyCS.VerifyCodeFixAsync(code, ExpectedDiagnostic, fixedCode); 412return VerifyCS.VerifyCodeFixAsync(code, ExpectedDiagnostic, fixedCode); 466return VerifyCS.VerifyAnalyzerAsync(code);
Microsoft.NetCore.Analyzers\Performance\PreferIsEmptyOverCountTests.cs (18)
11using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 91await VerifyCS.VerifyCodeFixAsync( 93VerifyCS.Diagnostic(UseCountProperlyAnalyzer.s_rule_CA1836).WithSpan(13, 34, 13, 50), 161return VerifyCS.VerifyCodeFixAsync( 163VerifyCS.Diagnostic(UseCountProperlyAnalyzer.s_rule_CA1836).WithSpan(5, 34, 5, 34 + condition.Length), 196=> VerifyCS.VerifyCodeFixAsync( 206VerifyCS.Diagnostic(UseCountProperlyAnalyzer.s_rule_CA1836).WithLocation(7, 96), 223=> VerifyCS.VerifyCodeFixAsync( 226VerifyCS.Diagnostic(UseCountProperlyAnalyzer.s_rule_CA1836).WithLocation(5, 34), 286=> VerifyCS.VerifyAnalyzerAsync( 320=> VerifyCS.VerifyAnalyzerAsync( 331=> VerifyCS.VerifyAnalyzerAsync( 345VerifyCS.Diagnostic(UseCountProperlyAnalyzer.s_rule_CA1827).WithLocation(7, 28).WithArguments("Count")); 380=> VerifyCS.VerifyCodeFixAsync( 388VerifyCS.Diagnostic(UseCountProperlyAnalyzer.s_rule_CA1836).WithLocation(5, 28), 422=> VerifyCS.VerifyCodeFixAsync( 431VerifyCS.Diagnostic(UseCountProperlyAnalyzer.s_rule_CA1836).WithLocation(4, 31), 447=> VerifyCS.VerifyAnalyzerAsync(
Microsoft.NetCore.Analyzers\Performance\PreferLengthOverAnyTests.cs (9)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 44return VerifyCS.VerifyCodeFixAsync(code, ExpectedDiagnostic, fixedCode); 96return VerifyCS.VerifyCodeFixAsync(code, ExpectedDiagnostic, fixedCode); 146return VerifyCS.VerifyCodeFixAsync(code, ExpectedDiagnostic, fixedCode); 187return VerifyCS.VerifyAnalyzerAsync(code); 219return VerifyCS.VerifyAnalyzerAsync(code); 256return VerifyCS.VerifyAnalyzerAsync(code); 280return VerifyCS.VerifyAnalyzerAsync(code); 321return VerifyCS.VerifyCodeFixAsync(code, ExpectedDiagnostic, fixedCode);
Microsoft.NetCore.Analyzers\Performance\RecommendCaseInsensitiveStringComparison.CSharp.Tests.cs (5)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 389return new VerifyCS.Test 425return new VerifyCS.Test 436VerifyCS.Test test = new() 447VerifyCS.Test test = new()
Microsoft.NetCore.Analyzers\Performance\UseAsSpanInsteadOfRangeIndexerTests.cs (8)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 100VerifyCS.Diagnostic(UseAsSpanInsteadOfRangeIndexerAnalyzer.StringRule). 314VerifyCS.Diagnostic(UseAsSpanInsteadOfRangeIndexerAnalyzer.ArrayReadOnlyRule). 453VerifyCS.Diagnostic(UseAsSpanInsteadOfRangeIndexerAnalyzer.ArrayReadWriteRule). 592VerifyCS.Diagnostic(UseAsSpanInsteadOfRangeIndexerAnalyzer.ArrayReadOnlyRule). 732VerifyCS.Diagnostic(UseAsSpanInsteadOfRangeIndexerAnalyzer.ArrayReadWriteRule). 846var test = new VerifyCS.Test 860var test = new VerifyCS.Test
Microsoft.NetCore.Analyzers\Performance\UseCompositeFormatTests.cs (3)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 16await VerifyCS.VerifyAnalyzerAsync(""" 33await new VerifyCS.Test
Microsoft.NetCore.Analyzers\Performance\UseConcreteTypeTests.cs (44)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 95VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForLocal) 98VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForField) 101VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForProperty) 104VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForLocal) 127", VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForMethodReturn) 180", VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForMethodReturn) 473VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForParameter) 480VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForParameter) 687VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForMethodReturn) 690VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForMethodReturn) 727VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForParameter) 763VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForParameter) 794VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForMethodReturn) 825VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForMethodReturn) 868VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForParameter) 930VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForMethodReturn) 982VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForMethodReturn) 1081VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForLocal) 1157VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForField) 1161VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForField) 1165VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForField) 1169VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForField) 1173VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForField) 1177VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForField) 1181VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForField) 1185VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForLocal) 1189VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForLocal) 1193VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForLocal) 1197VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForLocal) 1201VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForLocal) 1205VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForLocal) 1209VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForLocal) 1213VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForLocal) 1316VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForField) 1370VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForProperty) 1373VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForProperty) 1376VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForProperty) 1379VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForProperty) 1382VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForProperty) 1385VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForProperty) 1443VerifyCS.Diagnostic(UseConcreteTypeAnalyzer.UseConcreteTypeForMethodReturn) 1507var test = new VerifyCS.Test 1520var test = new VerifyCS.Test
Microsoft.NetCore.Analyzers\Performance\UsePropertyInsteadOfCountMethodWhenAvailableTests.cs (28)
13using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 26=> new VerifyCS.Test 114=> new VerifyCS.Test 201=> VerifyCS.VerifyCodeFixAsync( 211VerifyCS.Diagnostic(UseCountProperlyAnalyzer.CA1829) 231=> VerifyCS.VerifyCodeFixAsync( 241VerifyCS.Diagnostic(UseCountProperlyAnalyzer.CA1829) 271VerifyCS.Diagnostic(UseCountProperlyAnalyzer.CA1829) 304VerifyCS.Diagnostic(UseCountProperlyAnalyzer.CA1829) 323=> VerifyCS.VerifyAnalyzerAsync( 369=> VerifyCS.VerifyCodeFixAsync( 391VerifyCS.Diagnostic(UseCountProperlyAnalyzer.CA1829) 418=> VerifyCS.VerifyCodeFixAsync( 439VerifyCS.Diagnostic(UseCountProperlyAnalyzer.CA1829) 465=> VerifyCS.VerifyAnalyzerAsync( 489=> VerifyCS.VerifyCodeFixAsync( 503VerifyCS.Diagnostic(UseCountProperlyAnalyzer.CA1829) 522=> VerifyCS.VerifyCodeFixAsync( 538VerifyCS.Diagnostic(UseCountProperlyAnalyzer.CA1829) 559=> VerifyCS.VerifyCodeFixAsync( 582VerifyCS.Diagnostic(UseCountProperlyAnalyzer.CA1829) 610=> VerifyCS.VerifyCodeFixAsync( 632VerifyCS.Diagnostic(UseCountProperlyAnalyzer.CA1829) 660await VerifyCS.VerifyAnalyzerAsync(@" 670VerifyCS.Diagnostic(UseCountProperlyAnalyzer.CA1829) 679await new VerifyCS.Test 747await VerifyCS.VerifyAnalyzerAsync(@" 762await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.NetCore.Analyzers\Performance\UseSearchValuesTests.cs (2)
11using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 1139await new VerifyCS.Test
Microsoft.NetCore.Analyzers\Performance\UseSpanClearInsteadOfFillTests.cs (3)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 358await VerifyCS.VerifyAnalyzerAsync(source, 364var test = new VerifyCS.Test
Microsoft.NetCore.Analyzers\Performance\UseStartsWithInsteadOfIndexOfComparisonWithZeroTests.cs (2)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 30await new VerifyCS.Test
Microsoft.NetCore.Analyzers\Performance\UseStringContainsCharOverloadWithSingleCharactersTests.cs (2)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 202await new VerifyCS.Test()
Microsoft.NetCore.Analyzers\Performance\UseStringMethodCharOverloadWithSingleCharactersTests.cs (2)
11using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 562await new VerifyCS.Test()
Microsoft.NetCore.Analyzers\Resources\MarkAssembliesWithNeutralResourcesLanguageTests.cs (6)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 47await VerifyCS.VerifyAnalyzerAsync(@"class C {}"); 60await VerifyCSharpWithDependenciesAsync(@"class C {}", VerifyCS.Diagnostic()); 74await VerifyCSharpWithDependenciesAsync(@"[assembly: System.Resources.NeutralResourcesLanguage("""")]", VerifyCS.Diagnostic().WithLocation(1, 12)); 82await VerifyCSharpWithDependenciesAsync(@"[assembly: System.Resources.NeutralResourcesLanguage(null)]", VerifyCS.Diagnostic().WithLocation(1, 12)); 116var csharpTest = new VerifyCS.Test
Microsoft.NetCore.Analyzers\Runtime\AttributeStringLiteralsShouldParseCorrectlyTests.cs (8)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 65await VerifyCS.VerifyAnalyzerAsync(@" 142await VerifyCS.VerifyAnalyzerAsync(@" 199await VerifyCS.VerifyAnalyzerAsync(@" 594await VerifyCS.VerifyAnalyzerAsync(@" 645=> VerifyCS.Diagnostic(AttributeStringLiteralsShouldParseCorrectlyAnalyzer.DefaultRule) 659=> VerifyCS.Diagnostic(AttributeStringLiteralsShouldParseCorrectlyAnalyzer.EmptyRule)
Microsoft.NetCore.Analyzers\Runtime\AvoidConstArraysTests.cs (33)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyCodeFixAsync(@" 79await VerifyCS.VerifyCodeFixAsync(@" 109await VerifyCS.VerifyCodeFixAsync(@" 166await VerifyCS.VerifyCodeFixAsync(@" 223await VerifyCS.VerifyCodeFixAsync(@" 265await VerifyCS.VerifyCodeFixAsync(@" 303await VerifyCS.VerifyCodeFixAsync(@" 341await VerifyCS.VerifyCodeFixAsync(@" 379await VerifyCS.VerifyCodeFixAsync(@" 445await VerifyCS.VerifyCodeFixAsync(@" 485await new VerifyCS.Test() 530await VerifyCS.VerifyCodeFixAsync(@" 609await VerifyCS.VerifyAnalyzerAsync(@" 637await VerifyCS.VerifyAnalyzerAsync(@" 665await VerifyCS.VerifyAnalyzerAsync(@" 699await VerifyCS.VerifyAnalyzerAsync(@" 723await VerifyCS.VerifyAnalyzerAsync(@" 745await VerifyCS.VerifyAnalyzerAsync(@" 766await VerifyCS.VerifyAnalyzerAsync(@" 790return new VerifyCS.Test 812return new VerifyCS.Test 827await VerifyCS.VerifyAnalyzerAsync(@" 864return VerifyCS.VerifyCodeFixAsync(source, fixedSource); 895return VerifyCS.VerifyCodeFixAsync(source, fixedSource); 927return VerifyCS.VerifyCodeFixAsync(source, fixedSource); 959return VerifyCS.VerifyCodeFixAsync(source, fixedSource); 982return VerifyCS.VerifyAnalyzerAsync(source); 1005return VerifyCS.VerifyAnalyzerAsync(source); 1020return new VerifyCS.Test 1045return new VerifyCS.Test 1087return VerifyCS.VerifyCodeFixAsync(code, fixedCode); 1106return VerifyCS.VerifyAnalyzerAsync(code);
Microsoft.NetCore.Analyzers\Runtime\AvoidUnreliableStreamReadTests.cs (2)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 841await new VerifyCS.Test
Microsoft.NetCore.Analyzers\Runtime\AvoidUnsealedAttributesTests.cs (5)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 43await VerifyCS.VerifyAnalyzerAsync(@" 62await VerifyCS.VerifyAnalyzerAsync(@" 133=> VerifyCS.Diagnostic()
Microsoft.NetCore.Analyzers\Runtime\AvoidUnsealedAttributesTests.Fixer.cs (2)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyCodeFixAsync(@"
Microsoft.NetCore.Analyzers\Runtime\AvoidZeroLengthArrayAllocationsTests.cs (51)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 113await VerifyCS.VerifyCodeFixAsync( 118VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(8, 22).WithArguments("Array.Empty<int>()"), 121VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(9, 23).WithArguments("Array.Empty<byte>()"), 124VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(10, 20).WithArguments("Array.Empty<C>()"), 127VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(14, 24).WithArguments("Array.Empty<int[]>()"), 130VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(15, 28).WithArguments("Array.Empty<int[][][]>()"), 133VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(17, 26).WithArguments("Array.Empty<int[,]>()"), 138await VerifyCS.VerifyCodeFixAsync( 143VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(8 + 1, 22).WithArguments("Array.Empty<int>()"), 146VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(9 + 1, 23).WithArguments("Array.Empty<byte>()"), 149VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(10 + 1, 20).WithArguments("Array.Empty<C>()"), 152VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(14 + 1, 24).WithArguments("Array.Empty<int[]>()"), 155VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(15 + 1, 28).WithArguments("Array.Empty<int[][][]>()"), 158VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(17 + 1, 26).WithArguments("Array.Empty<int[,]>()"), 172await VerifyCS.VerifyAnalyzerAsync(badSource); 302await VerifyCS.VerifyCodeFixAsync( 307VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(6, 22).WithArguments("Array.Empty<int>()"), 310VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(7, 25).WithArguments("Array.Empty<double>()"), 315await VerifyCS.VerifyCodeFixAsync( 320VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(6 + 1, 22).WithArguments("Array.Empty<int>()"), 323VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(7 + 1, 25).WithArguments("Array.Empty<double>()"), 377await VerifyCS.VerifyAnalyzerAsync(source + arrayEmptySource); 399await VerifyCS.VerifyAnalyzerAsync(source + arrayEmptySource); 422await VerifyCS.VerifyAnalyzerAsync(source); 445await VerifyCS.VerifyAnalyzerAsync(source); 471await VerifyCS.VerifyCodeFixAsync( 476VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(6, 23).WithArguments("Array.Empty<int>()"), 479VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(7, 37).WithArguments("Array.Empty<int>()"), 515await VerifyCS.VerifyCodeFixAsync( 520VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(9, 14).WithArguments("Array.Empty<int>()"), 523VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(10, 14).WithArguments("Array.Empty<int>()"), 571await VerifyCS.VerifyCodeFixAsync( 576VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(9, 34).WithArguments("Array.Empty<int>()"), 579VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(10, 34).WithArguments("Array.Empty<int>()"), 582VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(11, 42).WithArguments("Array.Empty<int>()"), 585VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(12, 28).WithArguments("Array.Empty<int>()"), 588VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(13, 36).WithArguments("Array.Empty<int>()"), 591VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(15, 29).WithArguments("Array.Empty<int>()"), 594VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(16, 29).WithArguments("Array.Empty<int>()"), 597VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(17, 23).WithArguments("Array.Empty<int>()"), 624await VerifyCS.VerifyCodeFixAsync( 627VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(6, 26).WithArguments("Array.Empty<string>()"), 692await VerifyCS.VerifyCodeFixAsync( 697VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(17, 12).WithArguments("Array.Empty<object>()"), 700VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(18, 12).WithArguments("Array.Empty<object>()"), 703VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(21, 20).WithArguments("Array.Empty<object>()"), 706VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(25, 16).WithArguments("Array.Empty<object>()"), 727await VerifyCS.VerifyCodeFixAsync( 730VerifyCS.Diagnostic(AvoidZeroLengthArrayAllocationsAnalyzer.UseArrayEmptyDescriptor).WithLocation(4, 26).WithArguments("Array.Empty<object>()"), 748await VerifyCS.VerifyCodeFixAsync(source, source);
Microsoft.NetCore.Analyzers\Runtime\BufferBlockCopyLengthTests.cs (19)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 55await VerifyCS.VerifyAnalyzerAsync(@" 89await VerifyCS.VerifyAnalyzerAsync(@" 123await VerifyCS.VerifyAnalyzerAsync(@" 155await VerifyCS.VerifyAnalyzerAsync(@" 191await VerifyCS.VerifyAnalyzerAsync(@" 225await VerifyCS.VerifyAnalyzerAsync(@" 257await VerifyCS.VerifyAnalyzerAsync(@" 291await VerifyCS.VerifyAnalyzerAsync(@" 324await VerifyCS.VerifyAnalyzerAsync(@" 358await VerifyCS.VerifyAnalyzerAsync(@" 396await VerifyCS.VerifyAnalyzerAsync(@" 437await VerifyCS.VerifyAnalyzerAsync(@" 463await VerifyCS.VerifyAnalyzerAsync(@" 495await VerifyCS.VerifyAnalyzerAsync(@" 535await VerifyCS.VerifyAnalyzerAsync(@" 573await VerifyCS.VerifyAnalyzerAsync(@" 605await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.NetCore.Analyzers\Runtime\CallGCSuppressFinalizeCorrectlyTests.cs (22)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 24VerifyCS.Diagnostic(rule) 59await VerifyCS.VerifyAnalyzerAsync(code); 110await VerifyCS.VerifyAnalyzerAsync(code); 177await new VerifyCS.Test 206await VerifyCS.VerifyAnalyzerAsync(code); 257await VerifyCS.VerifyAnalyzerAsync(code); 311await VerifyCS.VerifyAnalyzerAsync(code); 360await VerifyCS.VerifyAnalyzerAsync(code); 409await VerifyCS.VerifyAnalyzerAsync(code); 453await VerifyCS.VerifyAnalyzerAsync(code); 493await VerifyCS.VerifyAnalyzerAsync(code); 532await VerifyCS.VerifyAnalyzerAsync(csharpCode); 593await VerifyCS.VerifyAnalyzerAsync(code, diagnosticResult); 671await VerifyCS.VerifyAnalyzerAsync(code, diagnosticResult); 745await VerifyCS.VerifyAnalyzerAsync(code, diagnosticResult); 822await VerifyCS.VerifyAnalyzerAsync(code, diagnosticResult); 895await VerifyCS.VerifyAnalyzerAsync(code, diagnosticResult); 950await VerifyCS.VerifyAnalyzerAsync(code, diagnosticResult); 1003await VerifyCS.VerifyAnalyzerAsync(code, diagnosticResult); 1088await VerifyCS.VerifyAnalyzerAsync(code, diagnosticResult1, diagnosticResult2, diagnosticResult3, diagnosticResult4); 1183await VerifyCS.VerifyAnalyzerAsync(code, diagnosticResult);
Microsoft.NetCore.Analyzers\Runtime\DetectPreviewFeatureTests.Classes.cs (19)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 57test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(0).WithArguments("IZoo", "IFoo", DetectPreviewFeatureAnalyzer.DefaultURL)); 85test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.OverridesPreviewMethodRule).WithLocation(0).WithArguments("UnmarkedVirtualMethodInPreviewClass", "UnmarkedPreviewClass.UnmarkedVirtualMethodInPreviewClass", DetectPreviewFeatureAnalyzer.DefaultURL)); 161test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.DerivesFromPreviewClassRule).WithLocation(0).WithArguments("Program", "AbClass", DetectPreviewFeatureAnalyzer.DefaultURL)); 162test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("FooBar", DetectPreviewFeatureAnalyzer.DefaultURL)); 163test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(2).WithArguments("BarImplemented", DetectPreviewFeatureAnalyzer.DefaultURL)); 164test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.OverridesPreviewMethodRule).WithLocation(3).WithArguments("Bar", "AbClass.Bar", DetectPreviewFeatureAnalyzer.DefaultURL)); 184test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.DerivesFromPreviewClassRule).WithLocation(0).WithArguments("Program", "AbClass", DetectPreviewFeatureAnalyzer.DefaultURL)); 225test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(0).WithArguments("Zoo", "IFoo", DetectPreviewFeatureAnalyzer.DefaultURL)); 226test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewMethodRule).WithLocation(1).WithArguments("Foo", "IFoo.Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 260test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(0).WithArguments("Zoo", "IFoo", DetectPreviewFeatureAnalyzer.DefaultURL)); 261test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewMethodRule).WithLocation(1).WithArguments("Foo", "IFoo.Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 302test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(0).WithArguments("Zoo", "IFoo", DetectPreviewFeatureAnalyzer.DefaultURL)); 303test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(3).WithArguments("Zoo", "PreviewInterface", DetectPreviewFeatureAnalyzer.DefaultURL)); 304test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewMethodRule).WithLocation(1).WithArguments("Foo", "IFoo.Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 305test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewMethodRule).WithLocation(2).WithArguments("Bar", "PreviewInterface.Bar", DetectPreviewFeatureAnalyzer.DefaultURL)); 344test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(0).WithArguments("Zoo", "IFoo", DetectPreviewFeatureAnalyzer.DefaultURL)); 345test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewMethodRule).WithLocation(1).WithArguments("Foo", "IFoo.Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 346test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.DerivesFromPreviewClassRule).WithLocation(2).WithArguments("Zoo", "AbClass", DetectPreviewFeatureAnalyzer.DefaultURL));
Microsoft.NetCore.Analyzers\Runtime\DetectPreviewFeatureTests.Dependencies.cs (7)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 70test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("AMethod", DetectPreviewFeatureAnalyzer.DefaultURL)); 71test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("Library", DetectPreviewFeatureAnalyzer.DefaultURL)); 72test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(2).WithArguments("AProperty", DetectPreviewFeatureAnalyzer.DefaultURL)); 141test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("APreviewMethod", DetectPreviewFeatureAnalyzer.DefaultURL)); 180test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("NestedClass3", DetectPreviewFeatureAnalyzer.DefaultURL)); 181test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("APreviewMethod", DetectPreviewFeatureAnalyzer.DefaultURL));
Microsoft.NetCore.Analyzers\Runtime\DetectPreviewFeatureTests.Enums.cs (4)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 42test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRuleWithCustomMessage).WithLocation(0).WithArguments("Foo", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 108test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 109test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("Bar", DetectPreviewFeatureAnalyzer.DefaultURL));
Microsoft.NetCore.Analyzers\Runtime\DetectPreviewFeatureTests.Events.cs (15)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 49test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("remove_RaiseCustomEvent", DetectPreviewFeatureAnalyzer.DefaultURL)); 89test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("add_RaiseCustomEvent", DetectPreviewFeatureAnalyzer.DefaultURL)); 130test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("add_RaiseCustomEvent", DetectPreviewFeatureAnalyzer.DefaultURL)); 131test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("remove_RaiseCustomEvent", DetectPreviewFeatureAnalyzer.DefaultURL)); 173test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("RaiseCustomEvent", DetectPreviewFeatureAnalyzer.DefaultURL)); 174test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("RaiseCustomEvent", DetectPreviewFeatureAnalyzer.DefaultURL)); 216test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("StaticSampleEvent", DetectPreviewFeatureAnalyzer.DefaultURL)); 217test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("SampleEvent", DetectPreviewFeatureAnalyzer.DefaultURL)); 218test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(2).WithArguments("SampleEvent", DetectPreviewFeatureAnalyzer.DefaultURL)); 287test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRuleWithCustomMessage).WithLocation(0).WithArguments("RaiseCustomEvent", "PreviewEventArgs", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 288test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRuleWithCustomMessage).WithLocation(4).WithArguments("RaiseCustomEventNullable", "PreviewEventArgs", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 289test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRuleWithCustomMessage).WithLocation(1).WithArguments("PreviewEventArgs", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 290test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRuleWithCustomMessage).WithLocation(2).WithArguments("PreviewEventArgs", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 291test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRuleWithCustomMessage).WithLocation(3).WithArguments("PreviewEventArgs", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview."));
Microsoft.NetCore.Analyzers\Runtime\DetectPreviewFeatureTests.Fields.cs (23)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 63test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(0).WithArguments("_genericPreviewFieldDictionary", "PreviewType", DetectPreviewFeatureAnalyzer.DefaultURL)); 64test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(3).WithArguments("_genericPreviewFieldDictionaryWithNullable", "PreviewType", DetectPreviewFeatureAnalyzer.DefaultURL)); 65test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(1).WithArguments("_genericPreviewField", "PreviewType", DetectPreviewFeatureAnalyzer.DefaultURL)); 66test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(2).WithArguments("_genericPreviewClassField", "AGenericPreviewClass", DetectPreviewFeatureAnalyzer.DefaultURL)); 107test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(0).WithArguments("_field", "PreviewType", DetectPreviewFeatureAnalyzer.DefaultURL)); 108test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("PreviewType", DetectPreviewFeatureAnalyzer.DefaultURL)); 109test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(2).WithArguments("_genericPreviewField", "PreviewType", DetectPreviewFeatureAnalyzer.DefaultURL)); 188test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRuleWithCustomMessage).WithLocation(0).WithArguments("_field", "PreviewType", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 189test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRuleWithCustomMessage).WithLocation(1).WithArguments("PreviewType", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 190test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRuleWithCustomMessage).WithLocation(2).WithArguments("_genericPreviewField", "PreviewType", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 191test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRuleWithCustomMessage).WithLocation(3).WithArguments("AGenericClass", "PreviewType", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 192test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRuleWithCustomMessage).WithLocation(4).WithArguments("_fieldArray", "PreviewType", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 193test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRuleWithCustomMessage).WithLocation(5).WithArguments("_fieldArrayOfArray", "PreviewType", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 194test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRuleWithCustomMessage).WithLocation(6).WithArguments("AGenericClassWithNullable", "PreviewType", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 195test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRuleWithCustomMessage).WithLocation(7).WithArguments("_fieldNullable", "PreviewType", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 196test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRuleWithCustomMessage).WithLocation(8).WithArguments("_fieldArrayNullable", "PreviewType", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 197test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRuleWithCustomMessage).WithLocation(9).WithArguments("_fieldArrayOfArrayNullable", "PreviewType", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 239test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(0).WithArguments("_field", "PreviewType", DetectPreviewFeatureAnalyzer.DefaultURL)); 240test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("PreviewType", DetectPreviewFeatureAnalyzer.DefaultURL)); 241test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(2).WithArguments("_genericPreviewField", "PreviewType", DetectPreviewFeatureAnalyzer.DefaultURL)); 242test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(3).WithArguments("_genericPreviewField", "AGenericClass", DetectPreviewFeatureAnalyzer.DefaultURL)); 304test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("_field", DetectPreviewFeatureAnalyzer.DefaultURL));
Microsoft.NetCore.Analyzers\Runtime\DetectPreviewFeatureTests.Generics.cs (21)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 46test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRuleWithCustomMessage).WithLocation(0).WithArguments("Foo", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 73test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRuleWithCustomMessage).WithLocation(0).WithArguments("GenericMethod", "Foo", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 120test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRuleWithCustomMessage).WithLocation(0).WithArguments("GenericMethod", "IFoo", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 175test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRule).WithLocation(0).WithArguments("GenericMethod", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 204test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRuleWithCustomMessage).WithLocation(0).WithArguments("Program", "Foo", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 314test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 356test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("Bar", DetectPreviewFeatureAnalyzer.DefaultURL)); 357test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRuleWithCustomMessage).WithLocation(1).WithArguments("A", "IFoo", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 358test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRuleWithCustomMessage).WithLocation(2).WithArguments("Foo", "IFoo", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 359test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewMethodRule).WithLocation(3).WithArguments("Bar", "IFoo.Bar", DetectPreviewFeatureAnalyzer.DefaultURL)); 401test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("Bar", DetectPreviewFeatureAnalyzer.DefaultURL)); 402test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRule).WithLocation(1).WithArguments("A", "IFoo", DetectPreviewFeatureAnalyzer.DefaultURL)); 403test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(2).WithArguments("Foo", "IFoo", DetectPreviewFeatureAnalyzer.DefaultURL)); 404test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewMethodRule).WithLocation(3).WithArguments("Bar", "IFoo.Bar", DetectPreviewFeatureAnalyzer.DefaultURL)); 434test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(0).WithArguments("A", "IFoo", DetectPreviewFeatureAnalyzer.DefaultURL)); 459test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.DerivesFromPreviewClassRule).WithLocation(0).WithArguments("A", "PreviewClass", DetectPreviewFeatureAnalyzer.DefaultURL)); 506test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("Bar", DetectPreviewFeatureAnalyzer.DefaultURL)); 507test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRule).WithLocation(1).WithArguments("A", "IFoo", DetectPreviewFeatureAnalyzer.DefaultURL)); 508test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(2).WithArguments("Foo", "IFoo", DetectPreviewFeatureAnalyzer.DefaultURL)); 509test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewMethodRule).WithLocation(3).WithArguments("Bar", "IFoo.Bar", DetectPreviewFeatureAnalyzer.DefaultURL));
Microsoft.NetCore.Analyzers\Runtime\DetectPreviewFeatureTests.Interfaces.cs (6)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 46test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewMethodRule).WithLocation(0).WithArguments("MarkedMethodInInterface", "IProgram.MarkedMethodInInterface", DetectPreviewFeatureAnalyzer.DefaultURL)); 104test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewMethodRule).WithLocation(0).WithArguments("UnmarkedMethodInMarkedInterface", "IProgram.UnmarkedMethodInMarkedInterface", DetectPreviewFeatureAnalyzer.DefaultURL)); 105test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(1).WithArguments("Program", "IProgram", DetectPreviewFeatureAnalyzer.DefaultURL)); 169test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(0).WithArguments("Program", "IProgram", DetectPreviewFeatureAnalyzer.DefaultURL)); 214test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(0).WithArguments("IZoo", "IFoo", DetectPreviewFeatureAnalyzer.DefaultURL));
Microsoft.NetCore.Analyzers\Runtime\DetectPreviewFeatureTests.Methods.cs (23)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 57test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRule).WithLocation(0).WithArguments("Getter", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 58test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodReturnsPreviewTypeRule).WithLocation(1).WithArguments("Getter", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 59test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodReturnsPreviewTypeRule).WithLocation(2).WithArguments("GetterNullable", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 60test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRule).WithLocation(3).WithArguments("GetterNullable", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 61test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodReturnsPreviewTypeRule).WithLocation(4).WithArguments("GetterNullableArray", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 62test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRule).WithLocation(5).WithArguments("GetterNullableArray", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 117test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRule).WithLocation(0).WithArguments("Getter", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 118test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodReturnsPreviewTypeRule).WithLocation(1).WithArguments("Getter", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 242test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodUsesPreviewTypeAsParameterRuleWithCustomMessage).WithLocation(0).WithArguments("Getter", "Foo", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 243test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRuleWithCustomMessage).WithLocation(1).WithArguments("Foo", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 244test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodReturnsPreviewTypeRuleWithCustomMessage).WithLocation(2).WithArguments("Getter", "Foo", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 245test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodUsesPreviewTypeAsParameterRuleWithCustomMessage).WithLocation(3).WithArguments("GetterNullable", "Foo", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 246test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodReturnsPreviewTypeRuleWithCustomMessage).WithLocation(4).WithArguments("GetterNullable", "Foo", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 313test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodUsesPreviewTypeAsParameterRule).WithLocation(0).WithArguments("Getter", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 314test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 315test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodReturnsPreviewTypeRule).WithLocation(2).WithArguments("Getter", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 316test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodUsesPreviewTypeAsParameterRule).WithLocation(3).WithArguments("GetterNullable", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 317test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodReturnsPreviewTypeRule).WithLocation(4).WithArguments("GetterNullable", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 398test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodUsesPreviewTypeAsParameterRule).WithLocation(0).WithArguments("M1", "T", DetectPreviewFeatureAnalyzer.DefaultURL)); 452test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("PreviewMethod", DetectPreviewFeatureAnalyzer.DefaultURL)); 491test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.OverridesPreviewMethodRule).WithLocation(0).WithArguments("PreviewMethod", "Program.PreviewMethod", DetectPreviewFeatureAnalyzer.DefaultURL)); 492test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("PreviewMethod", DetectPreviewFeatureAnalyzer.DefaultURL));
Microsoft.NetCore.Analyzers\Runtime\DetectPreviewFeatureTests.Operators.cs (3)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 38test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("op_UnaryPlus", DetectPreviewFeatureAnalyzer.DefaultURL)); 67test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("op_Addition", DetectPreviewFeatureAnalyzer.DefaultURL));
Microsoft.NetCore.Analyzers\Runtime\DetectPreviewFeatureTests.Properties.cs (41)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 83test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodReturnsPreviewTypeRule).WithLocation(0).WithArguments("get_Value", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 84test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodUsesPreviewTypeAsParameterRule).WithLocation(1).WithArguments("set_Value", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 85test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRule).WithLocation(2).WithArguments("AFoo", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 86test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodReturnsPreviewTypeRule).WithLocation(3).WithArguments("get_AnotherGetter", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 87test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(4).WithArguments("_value", DetectPreviewFeatureAnalyzer.DefaultURL)); 88test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(5).WithArguments("_value", DetectPreviewFeatureAnalyzer.DefaultURL)); 89test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(6).WithArguments("_value", DetectPreviewFeatureAnalyzer.DefaultURL)); 175test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodReturnsPreviewTypeRule).WithLocation(0).WithArguments("get_Value", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 176test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRule).WithLocation(1).WithArguments("set_Value", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 177test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRule).WithLocation(2).WithArguments("AFoo", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 178test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(3).WithArguments("_value", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 179test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(6).WithArguments("_valueNullable", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 180test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodReturnsPreviewTypeRule).WithLocation(4).WithArguments("get_ValueNullable", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 181test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRule).WithLocation(5).WithArguments("set_ValueNullable", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 222test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("set_Value", DetectPreviewFeatureAnalyzer.DefaultURL)); 263test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("get_Value", DetectPreviewFeatureAnalyzer.DefaultURL)); 304test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(5).WithArguments("_valueNullable", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 305test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodReturnsPreviewTypeRule).WithLocation(6).WithArguments("get_ValueNullable", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 306test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodUsesPreviewTypeAsParameterRule).WithLocation(7).WithArguments("set_ValueNullable", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 307test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(8).WithArguments("_valueNullableArray", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 308test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(9).WithArguments("_valueNullableArrayInitialized", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 309test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(10).WithArguments("Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 347test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRule).WithLocation(0).WithArguments("AFoo", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 348test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(1).WithArguments("_value", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 349test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodReturnsPreviewTypeRule).WithLocation(2).WithArguments("get_Value", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 350test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodUsesPreviewTypeAsParameterRule).WithLocation(3).WithArguments("set_Value", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 351test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.MethodReturnsPreviewTypeRule).WithLocation(4).WithArguments("get_AnotherGetter", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 376test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(0).WithArguments("Foo", "IFoo", DetectPreviewFeatureAnalyzer.DefaultURL)); 401test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(0).WithArguments("Foo", "IFoo", DetectPreviewFeatureAnalyzer.DefaultURL)); 458test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(0).WithArguments("Foo", "IFoo", DetectPreviewFeatureAnalyzer.DefaultURL)); 521test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("get_AGetter", DetectPreviewFeatureAnalyzer.DefaultURL)); 522test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("set_AGetter", DetectPreviewFeatureAnalyzer.DefaultURL)); 554test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewMethodRule).WithLocation(0).WithArguments("MarkedPropertyInInterface", "IProgram.MarkedPropertyInInterface", DetectPreviewFeatureAnalyzer.DefaultURL)); 591test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 592test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.OverridesPreviewMethodRule).WithLocation(1).WithArguments("AProperty", "Program.AProperty", DetectPreviewFeatureAnalyzer.DefaultURL)); 634test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 635test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.OverridesPreviewMethodRule).WithLocation(1).WithArguments("AProperty", "Program.AProperty", DetectPreviewFeatureAnalyzer.DefaultURL)); 684test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("this[]", DetectPreviewFeatureAnalyzer.DefaultURL)); 685test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("this[]", DetectPreviewFeatureAnalyzer.DefaultURL)); 686test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.OverridesPreviewMethodRule).WithLocation(2).WithArguments("this[]", "Base.this[]", DetectPreviewFeatureAnalyzer.DefaultURL));
Microsoft.NetCore.Analyzers\Runtime\DetectPreviewFeatureUnitTests.Misc.cs (42)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 17private static VerifyCS.Test TestCS(string csInput) 19return new VerifyCS.Test 49private static VerifyCS.Test SetupDependencyAndTestCSWithOneSourceFile(string csInput, string csDependencyCode) 51return new VerifyCS.Test 79private static VerifyCS.Test TestCSPreview(string csInput) 81return new VerifyCS.Test 127test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("DerivedException", DetectPreviewFeatureAnalyzer.DefaultURL)); 155test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRuleWithCustomMessage).WithLocation(0).WithArguments("Lib", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 156test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRuleWithCustomMessage).WithLocation(1).WithArguments("Lib", "https://aka.ms/aspnet/kestrel/http3reqs", "Lib is in preview.")); 183test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRuleWithCustomMessage).WithLocation(0).WithArguments("Lib", DetectPreviewFeatureAnalyzer.DefaultURL, "Lib is in preview.")); 210test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("Lib", "https://aka.ms/aspnet/kestrel/http3reqs")); 238test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("Lib", "https://aka.ms/aspnet/kestrel/http3reqs")); 239test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("Lib", "https://aka.ms/aspnet/kestrel/http3reqs")); 266test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("Lib", DetectPreviewFeatureAnalyzer.DefaultURL)); 333test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.StaticAbstractIsPreviewFeatureRule).WithLocation(0).WithArguments("StaticMethod")); 334test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.StaticAbstractIsPreviewFeatureRule).WithLocation(1).WithArguments("AProperty")); 335test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.StaticAbstractIsPreviewFeatureRule).WithLocation(2).WithArguments("get")); 393test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 394test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("FooDelegate", DetectPreviewFeatureAnalyzer.DefaultURL)); 395test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(2).WithArguments("AProperty", DetectPreviewFeatureAnalyzer.DefaultURL)); 396test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(3).WithArguments("AnotherInterfaceProperty", DetectPreviewFeatureAnalyzer.DefaultURL)); 397test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewMethodRule).WithLocation(4).WithArguments("FooDelegate", "IProgram.FooDelegate", DetectPreviewFeatureAnalyzer.DefaultURL)); 422test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("Del", DetectPreviewFeatureAnalyzer.DefaultURL)); 447test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("IFoo", DetectPreviewFeatureAnalyzer.DefaultURL)); 481test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("A", DetectPreviewFeatureAnalyzer.DefaultURL)); 514test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("MyAttribute", DetectPreviewFeatureAnalyzer.DefaultURL)); 588test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("MyAttribute", DetectPreviewFeatureAnalyzer.DefaultURL)); 589test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("PreviewFeature", DetectPreviewFeatureAnalyzer.DefaultURL)); 631test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("NestedClass3", DetectPreviewFeatureAnalyzer.DefaultURL)); 632test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(1).WithArguments("AMethod", DetectPreviewFeatureAnalyzer.DefaultURL)); 633test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(2).WithArguments("AProperty", DetectPreviewFeatureAnalyzer.DefaultURL)); 634test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(3).WithArguments("AField", DetectPreviewFeatureAnalyzer.DefaultURL)); 662test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("B", DetectPreviewFeatureAnalyzer.DefaultURL)); 690test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("NestedClass", DetectPreviewFeatureAnalyzer.DefaultURL)); 732test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(0).WithArguments("Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 733test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.FieldOrEventIsPreviewTypeRule).WithLocation(1).WithArguments("_fooArray", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 734test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRule).WithLocation(2).WithArguments("AFoo", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 735test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.GeneralPreviewFeatureAttributeRule).WithLocation(4).WithArguments("Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 736test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.UsesPreviewTypeParameterRule).WithLocation(5).WithArguments("CallBackMethod", "Foo", DetectPreviewFeatureAnalyzer.DefaultURL)); 774test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewMethodRule).WithLocation(0).WithArguments("UnmarkedMethodInMarkedInterface", "IProgram.UnmarkedMethodInMarkedInterface", DetectPreviewFeatureAnalyzer.DefaultURL)); 775test.ExpectedDiagnostics.Add(VerifyCS.Diagnostic(DetectPreviewFeatureAnalyzer.ImplementsPreviewInterfaceRule).WithLocation(1).WithArguments("Program", "IProgram", DetectPreviewFeatureAnalyzer.DefaultURL));
Microsoft.NetCore.Analyzers\Runtime\DisposableFieldsShouldBeDisposedTests.cs (68)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 24=> VerifyCS.Diagnostic() 39await VerifyCS.VerifyAnalyzerAsync(@" 90await VerifyCS.VerifyAnalyzerAsync(@" 143await VerifyCS.VerifyAnalyzerAsync(@" 194await VerifyCS.VerifyAnalyzerAsync(@" 247await VerifyCS.VerifyAnalyzerAsync(@" 295await VerifyCS.VerifyAnalyzerAsync(@" 347await VerifyCS.VerifyAnalyzerAsync(@" 391await new VerifyCS.Test 455await new VerifyCS.Test 525await new VerifyCS.Test 588await new VerifyCS.Test 657await new VerifyCS.Test 776await new VerifyCS.Test 837await VerifyCS.VerifyAnalyzerAsync(@" 890await VerifyCS.VerifyAnalyzerAsync(@" 945await VerifyCS.VerifyAnalyzerAsync(@" 998await VerifyCS.VerifyAnalyzerAsync(@" 1053await VerifyCS.VerifyAnalyzerAsync(@" 1104await VerifyCS.VerifyAnalyzerAsync(@" 1191var csTest = new VerifyCS.Test() 1281var csTest = new VerifyCS.Test() 1333await VerifyCS.VerifyAnalyzerAsync(@" 1390await VerifyCS.VerifyAnalyzerAsync(@" 1449await VerifyCS.VerifyAnalyzerAsync(@" 1506await VerifyCS.VerifyAnalyzerAsync(@" 1566await VerifyCS.VerifyAnalyzerAsync(@" 1627await VerifyCS.VerifyAnalyzerAsync(@" 1697await VerifyCS.VerifyAnalyzerAsync(@" 1753await VerifyCS.VerifyAnalyzerAsync(@" 1863await VerifyCS.VerifyAnalyzerAsync(@" 1955await VerifyCS.VerifyAnalyzerAsync(@" 1999await VerifyCS.VerifyAnalyzerAsync(@" 2045await VerifyCS.VerifyAnalyzerAsync(@" 2093await VerifyCS.VerifyAnalyzerAsync(@" 2177await VerifyCS.VerifyAnalyzerAsync(@" 2266await VerifyCS.VerifyAnalyzerAsync(@" 2327await VerifyCS.VerifyAnalyzerAsync(@" 2394await VerifyCS.VerifyAnalyzerAsync(@" 2466await VerifyCS.VerifyAnalyzerAsync(@" 2519await VerifyCS.VerifyAnalyzerAsync(@" 2578await VerifyCS.VerifyAnalyzerAsync(@" 2629await VerifyCS.VerifyAnalyzerAsync(@" 2689await VerifyCS.VerifyAnalyzerAsync(@" 2740await VerifyCS.VerifyAnalyzerAsync(@" 2820await VerifyCS.VerifyAnalyzerAsync(@" 2880await VerifyCS.VerifyAnalyzerAsync(@" 2918await VerifyCS.VerifyAnalyzerAsync(@" 2970await VerifyCS.VerifyAnalyzerAsync(@" 3042await VerifyCS.VerifyAnalyzerAsync(@" 3095await VerifyCS.VerifyAnalyzerAsync(@" 3150await VerifyCS.VerifyAnalyzerAsync(@" 3193await VerifyCS.VerifyAnalyzerAsync(@" 3238await VerifyCS.VerifyAnalyzerAsync(@" 3295await VerifyCS.VerifyAnalyzerAsync(@" 3354await VerifyCS.VerifyAnalyzerAsync(@" 3390await VerifyCS.VerifyAnalyzerAsync(@" 3443await VerifyCS.VerifyAnalyzerAsync(@" 3492var csharpTest = new VerifyCS.Test 3586await new VerifyCS.Test 3656await new VerifyCS.Test 3745await new VerifyCS.Test 3834await VerifyCS.VerifyAnalyzerAsync(@" 3858await VerifyCS.VerifyAnalyzerAsync(@" 3887await new VerifyCS.Test 3917await VerifyCS.VerifyAnalyzerAsync(@" 3938await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.NetCore.Analyzers\Runtime\DisposableTypesShouldDeclareFinalizerTests.cs (10)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 44await VerifyCS.VerifyAnalyzerAsync(code, 109await VerifyCS.VerifyAnalyzerAsync(code); 171await VerifyCS.VerifyAnalyzerAsync(code); 226await VerifyCS.VerifyAnalyzerAsync(code); 284await VerifyCS.VerifyAnalyzerAsync(code); 342await VerifyCS.VerifyAnalyzerAsync(code, 403await VerifyCS.VerifyAnalyzerAsync(code, 464await VerifyCS.VerifyAnalyzerAsync(code); 498VerifyCS.Diagnostic().WithLocation(line, column);
Microsoft.NetCore.Analyzers\Runtime\DisposeMethodsShouldCallBaseClassDisposeTests.cs (23)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20=> VerifyCS.Diagnostic() 35await VerifyCS.VerifyAnalyzerAsync(@" 68await VerifyCS.VerifyAnalyzerAsync(@" 106await VerifyCS.VerifyAnalyzerAsync(@" 147await VerifyCS.VerifyAnalyzerAsync(@" 212await VerifyCS.VerifyAnalyzerAsync(@" 264await VerifyCS.VerifyAnalyzerAsync(@" 318await VerifyCS.VerifyAnalyzerAsync(@" 368await VerifyCS.VerifyAnalyzerAsync(@" 419await VerifyCS.VerifyAnalyzerAsync(@" 474await VerifyCS.VerifyAnalyzerAsync(@" 542await VerifyCS.VerifyAnalyzerAsync(@" 614await VerifyCS.VerifyAnalyzerAsync(@" 650await VerifyCS.VerifyAnalyzerAsync(@" 689await VerifyCS.VerifyAnalyzerAsync(@" 732await VerifyCS.VerifyAnalyzerAsync(@" 786await VerifyCS.VerifyAnalyzerAsync(@" 838await VerifyCS.VerifyAnalyzerAsync(@" 894await VerifyCS.VerifyAnalyzerAsync(@" 946await VerifyCS.VerifyAnalyzerAsync(@" 993await VerifyCS.VerifyAnalyzerAsync(@" 1045await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.NetCore.Analyzers\Runtime\DisposeObjectsBeforeLosingScopeTests.cs (206)
13using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 30=> VerifyCS.Diagnostic(rule) 81await VerifyCS.VerifyAnalyzerAsync(@" 121await VerifyCS.VerifyAnalyzerAsync(@" 163await VerifyCS.VerifyAnalyzerAsync(@" 213await VerifyCS.VerifyAnalyzerAsync(@" 257await VerifyCS.VerifyAnalyzerAsync(@" 297await VerifyCS.VerifyAnalyzerAsync(@" 339await VerifyCS.VerifyAnalyzerAsync(@" 378await VerifyCS.VerifyAnalyzerAsync(@" 433await VerifyCS.VerifyAnalyzerAsync(@" 485await VerifyCS.VerifyAnalyzerAsync(@" 516await VerifyCS.VerifyAnalyzerAsync(@" 545await VerifyCS.VerifyAnalyzerAsync(@" 580await VerifyCS.VerifyAnalyzerAsync(@" 607await VerifyCS.VerifyAnalyzerAsync(@" 661await VerifyCS.VerifyAnalyzerAsync(@" 713await VerifyCS.VerifyAnalyzerAsync(@" 765await VerifyCS.VerifyAnalyzerAsync(@" 842await VerifyCS.VerifyAnalyzerAsync(@" 923await VerifyCS.VerifyAnalyzerAsync(@" 1022await VerifyCS.VerifyAnalyzerAsync(@" 1095await VerifyCS.VerifyAnalyzerAsync(@" 1170await VerifyCS.VerifyAnalyzerAsync(@" 1291var csharpTest = new VerifyCS.Test 1394var csharpTest = new VerifyCS.Test 1542var csharpTest = new VerifyCS.Test 1748await VerifyCS.VerifyAnalyzerAsync(@" 1807await VerifyCS.VerifyAnalyzerAsync(@" 1866await VerifyCS.VerifyAnalyzerAsync(@" 1924await new VerifyCS.Test 1977await new VerifyCS.Test 2036await new VerifyCS.Test 2108await new VerifyCS.Test 2175await new VerifyCS.Test 2225await new VerifyCS.Test 2273await new VerifyCS.Test 2304await new VerifyCS.Test 2335await new VerifyCS.Test 2362await VerifyCS.VerifyAnalyzerAsync(@" 2403await VerifyCS.VerifyAnalyzerAsync(@" 2446await VerifyCS.VerifyAnalyzerAsync(@" 2489await VerifyCS.VerifyAnalyzerAsync(@" 2534await VerifyCS.VerifyAnalyzerAsync(@" 2574await VerifyCS.VerifyAnalyzerAsync(@" 2614await VerifyCS.VerifyAnalyzerAsync(@" 2656await VerifyCS.VerifyAnalyzerAsync(@" 2700await VerifyCS.VerifyAnalyzerAsync(@" 2748await new VerifyCS.Test 2824await new VerifyCS.Test 2902await new VerifyCS.Test 2980await new VerifyCS.Test 3136await new VerifyCS.Test 3280await VerifyCS.VerifyAnalyzerAsync(@" 3326await VerifyCS.VerifyAnalyzerAsync(@" 3366await VerifyCS.VerifyAnalyzerAsync(@" 3422await VerifyCS.VerifyAnalyzerAsync(@" 3480await VerifyCS.VerifyAnalyzerAsync(@" 3564await VerifyCS.VerifyAnalyzerAsync(@" 3617await VerifyCS.VerifyAnalyzerAsync(@" 3677await VerifyCS.VerifyAnalyzerAsync(@" 3711await VerifyCS.VerifyAnalyzerAsync(@" 3751await VerifyCS.VerifyAnalyzerAsync(@" 3801await VerifyCS.VerifyAnalyzerAsync(@" 3854await VerifyCS.VerifyAnalyzerAsync(@" 3910await VerifyCS.VerifyAnalyzerAsync(@" 3971await VerifyCS.VerifyAnalyzerAsync(@" 4040await VerifyCS.VerifyAnalyzerAsync(@" 4096await VerifyCS.VerifyAnalyzerAsync(@" 4151await VerifyCS.VerifyAnalyzerAsync(@" 4220await VerifyCS.VerifyAnalyzerAsync(@" 4287await VerifyCS.VerifyAnalyzerAsync(@" 4348await VerifyCS.VerifyAnalyzerAsync(@" 4402await VerifyCS.VerifyAnalyzerAsync(@" 4477await VerifyCS.VerifyAnalyzerAsync(@" 4577await VerifyCS.VerifyAnalyzerAsync(@" 4716await VerifyCS.VerifyAnalyzerAsync(@" 4886await VerifyCS.VerifyAnalyzerAsync(@" 4957await VerifyCS.VerifyAnalyzerAsync(@" 4993await VerifyCS.VerifyAnalyzerAsync(@" 5037await VerifyCS.VerifyAnalyzerAsync(@" 5114await VerifyCS.VerifyAnalyzerAsync(@" 5173await VerifyCS.VerifyAnalyzerAsync(@" 5203await VerifyCS.VerifyAnalyzerAsync(@" 5235await VerifyCS.VerifyAnalyzerAsync(@" 5263await VerifyCS.VerifyAnalyzerAsync(@" 5298await VerifyCS.VerifyAnalyzerAsync(@" 5331await VerifyCS.VerifyAnalyzerAsync(@" 5366await VerifyCS.VerifyAnalyzerAsync(@" 5401await VerifyCS.VerifyAnalyzerAsync(@" 5434await VerifyCS.VerifyAnalyzerAsync(@" 5468await VerifyCS.VerifyAnalyzerAsync(@" 5504await VerifyCS.VerifyAnalyzerAsync(@" 5536await VerifyCS.VerifyAnalyzerAsync(@" 5574await VerifyCS.VerifyAnalyzerAsync(@" 5610await VerifyCS.VerifyAnalyzerAsync(@" 5650await VerifyCS.VerifyAnalyzerAsync(@" 5693await VerifyCS.VerifyAnalyzerAsync(@" 5736await VerifyCS.VerifyAnalyzerAsync(@" 5793await VerifyCS.VerifyAnalyzerAsync(@" 5847await VerifyCS.VerifyAnalyzerAsync(@" 5905await VerifyCS.VerifyAnalyzerAsync(@" 5962await VerifyCS.VerifyAnalyzerAsync(@" 5993await VerifyCS.VerifyAnalyzerAsync(@" 6025await VerifyCS.VerifyAnalyzerAsync(@" 6059await VerifyCS.VerifyAnalyzerAsync(@" 6089await VerifyCS.VerifyAnalyzerAsync(@" 6126await VerifyCS.VerifyAnalyzerAsync(@" 6161await VerifyCS.VerifyAnalyzerAsync(@" 6200await VerifyCS.VerifyAnalyzerAsync(@" 6241await VerifyCS.VerifyAnalyzerAsync(@" 6282await VerifyCS.VerifyAnalyzerAsync(@" 6348var csharpTest = new VerifyCS.Test 6378await VerifyCS.VerifyAnalyzerAsync(@" 6435await VerifyCS.VerifyAnalyzerAsync(@" 6492await VerifyCS.VerifyAnalyzerAsync(@" 6544await VerifyCS.VerifyAnalyzerAsync(@" 6589await VerifyCS.VerifyAnalyzerAsync(@" 6622await VerifyCS.VerifyAnalyzerAsync(@" 6654await VerifyCS.VerifyAnalyzerAsync(@" 6692await VerifyCS.VerifyAnalyzerAsync(@" 6729await VerifyCS.VerifyAnalyzerAsync(@" 6794await VerifyCS.VerifyAnalyzerAsync(@" 6846await VerifyCS.VerifyAnalyzerAsync(@" 6906await VerifyCS.VerifyAnalyzerAsync(@" 7021await VerifyCS.VerifyAnalyzerAsync(@" 7246await new VerifyCS.Test 7507await VerifyCS.VerifyAnalyzerAsync(@" 7808var csharpTest = new VerifyCS.Test 7907await VerifyCS.VerifyAnalyzerAsync(@" 8062await VerifyCS.VerifyAnalyzerAsync(@" 8185await VerifyCS.VerifyAnalyzerAsync(@" 8210await VerifyCS.VerifyAnalyzerAsync(@" 8243await VerifyCS.VerifyAnalyzerAsync(@" 8339await new VerifyCS.Test() 8352await VerifyCS.VerifyAnalyzerAsync(@" 8392await VerifyCS.VerifyAnalyzerAsync(@" 8454await VerifyCS.VerifyAnalyzerAsync(@" 8514await VerifyCS.VerifyAnalyzerAsync(@" 8645await VerifyCS.VerifyAnalyzerAsync(@" 8767await VerifyCS.VerifyAnalyzerAsync(@" 8831await new VerifyCS.Test 8983var test = new VerifyCS.Test() 9017await VerifyCS.VerifyAnalyzerAsync(@" 9124var csTest = new VerifyCS.Test() 9189var csTest = new VerifyCS.Test() 9261await new VerifyCS.Test 9340await new VerifyCS.Test 9406await new VerifyCS.Test 9481await VerifyCS.VerifyAnalyzerAsync(@" 9509await VerifyCS.VerifyAnalyzerAsync(@" 9536await VerifyCS.VerifyAnalyzerAsync(@" 9997await new VerifyCS.Test 10571await VerifyCS.VerifyAnalyzerAsync(@" 10615await VerifyCS.VerifyAnalyzerAsync(@" 10691var csharpTest = new VerifyCS.Test 10756await VerifyCS.VerifyAnalyzerAsync(@" 10796await VerifyCS.VerifyAnalyzerAsync(@" 10838await VerifyCS.VerifyAnalyzerAsync(@" 10874await VerifyCS.VerifyAnalyzerAsync(@" 10897await VerifyCS.VerifyAnalyzerAsync(@" 10937await VerifyCS.VerifyAnalyzerAsync(@" 11019await VerifyCS.VerifyAnalyzerAsync(@" 11054await VerifyCS.VerifyAnalyzerAsync(@" 11103await VerifyCS.VerifyAnalyzerAsync(@" 11151await VerifyCS.VerifyAnalyzerAsync(@" 11178await VerifyCS.VerifyAnalyzerAsync(@" 11206await VerifyCS.VerifyAnalyzerAsync(@" 11231await VerifyCS.VerifyAnalyzerAsync(@" 11243await VerifyCS.VerifyAnalyzerAsync(@" 11262await VerifyCS.VerifyAnalyzerAsync(@" 11289await VerifyCS.VerifyAnalyzerAsync(@" 11314await VerifyCS.VerifyAnalyzerAsync(@" 11345await VerifyCS.VerifyAnalyzerAsync(@" 11370await VerifyCS.VerifyAnalyzerAsync(@" 11388await VerifyCS.VerifyAnalyzerAsync(@" 11413await VerifyCS.VerifyAnalyzerAsync(@" 11444await new VerifyCS.Test 11483await new VerifyCS.Test 11533await VerifyCS.VerifyAnalyzerAsync(@" 11568await VerifyCS.VerifyAnalyzerAsync(@" 11603await VerifyCS.VerifyAnalyzerAsync(@" 11639await VerifyCS.VerifyAnalyzerAsync(@" 11675await VerifyCS.VerifyAnalyzerAsync(@" 11696await VerifyCS.VerifyAnalyzerAsync(@" 11718await VerifyCS.VerifyAnalyzerAsync(@" 11745var csharpTest = new VerifyCS.Test 11836var csharpTest = new VerifyCS.Test 11933await VerifyCS.VerifyAnalyzerAsync(@" 11975await new VerifyCS.Test 12017await new VerifyCS.Test 12060await new VerifyCS.Test 12111await new VerifyCS.Test 12162await new VerifyCS.Test 12212await VerifyCS.VerifyAnalyzerAsync(@" 12281var csharpTest = new VerifyCS.Test 12385await VerifyCS.VerifyAnalyzerAsync(@" 12421await VerifyCS.VerifyAnalyzerAsync(@" 12447await new VerifyCS.Test 12516await VerifyCS.VerifyAnalyzerAsync(@" 12558await VerifyCS.VerifyAnalyzerAsync(@" 12602await new VerifyCS.Test 12637await VerifyCS.VerifyAnalyzerAsync(@" 12674await VerifyCS.VerifyAnalyzerAsync(@" 12704await VerifyCS.VerifyAnalyzerAsync(@" 12746await new VerifyCS.Test
Microsoft.NetCore.Analyzers\Runtime\DoNotCallEnumerableCastOrOfTypeWithIncompatibleTypesAnalyzerTests.cs (101)
13using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 30await VerifyCS.VerifyAnalyzerAsync(@" 54await VerifyCS.VerifyAnalyzerAsync(@" 81await VerifyCS.VerifyAnalyzerAsync(@" 117await VerifyCS.VerifyAnalyzerAsync(@" 140await VerifyCS.VerifyAnalyzerAsync(@" 161await VerifyCS.VerifyAnalyzerAsync(@" 181await VerifyCS.VerifyAnalyzerAsync(@" 205await VerifyCS.VerifyAnalyzerAsync(@" 301VerifyCS.Diagnostic(ofTypeRule).WithLocation(10).WithArguments("int", "string"), 302VerifyCS.Diagnostic(castRule).WithLocation(11).WithArguments("string", "int"), 303VerifyCS.Diagnostic(castRule).WithLocation(12).WithArguments("int", "string"), 305VerifyCS.Diagnostic(castRule).WithLocation(40).WithArguments("Fruit", "Shoe"), 306VerifyCS.Diagnostic(castRule).WithLocation(41).WithArguments("Apple", "Shoe"), 307VerifyCS.Diagnostic(castRule).WithLocation(42).WithArguments("Shoe", "Fruit"), 308VerifyCS.Diagnostic(castRule).WithLocation(43).WithArguments("Shoe", "Apple"), 310VerifyCS.Diagnostic(castRule).WithLocation(50).WithArguments("ICar", "Grass"), 311VerifyCS.Diagnostic(castRule).WithLocation(51).WithArguments("ITree", "Grass"), 312VerifyCS.Diagnostic(castRule).WithLocation(52).WithArguments("Grass", "ICar"), 313VerifyCS.Diagnostic(castRule).WithLocation(53).WithArguments("Grass", "ITree") 341await VerifyCS.VerifyAnalyzerAsync(@" 407VerifyCS.Diagnostic(ofTypeRule).WithLocation(12).WithArguments("int[]", "string[]"), 408VerifyCS.Diagnostic(ofTypeRule).WithLocation(13).WithArguments("int[]", "string"), 409VerifyCS.Diagnostic(ofTypeRule).WithLocation(20).WithArguments("string", "string[*,*]"), 410VerifyCS.Diagnostic(ofTypeRule).WithLocation(21).WithArguments("int", "string[]"), 411VerifyCS.Diagnostic(ofTypeRule).WithLocation(22).WithArguments("int", "string[*,*]"), 412VerifyCS.Diagnostic(ofTypeRule).WithLocation(30).WithArguments("string[*,*]", "string[]"), 413VerifyCS.Diagnostic(ofTypeRule).WithLocation(31).WithArguments("string[]", "string[*,*]"), 414VerifyCS.Diagnostic(ofTypeRule).WithLocation(32).WithArguments("int[*,*]", "string[]"), 415VerifyCS.Diagnostic(ofTypeRule).WithLocation(33).WithArguments("int[]", "string[*,*]"), 417VerifyCS.Diagnostic(ofTypeRule).WithLocation(41).WithArguments("int", "System.Array"), 418VerifyCS.Diagnostic(ofTypeRule).WithLocation(42).WithArguments("string", "System.Array"), 419VerifyCS.Diagnostic(ofTypeRule).WithLocation(43).WithArguments("System.ValueType", "System.Array"), 420VerifyCS.Diagnostic(ofTypeRule).WithLocation(44).WithArguments("System.Enum", "System.Array"), 422VerifyCS.Diagnostic(ofTypeRule).WithLocation(51).WithArguments("System.Array", "int"), 423VerifyCS.Diagnostic(ofTypeRule).WithLocation(52).WithArguments("System.Array", "string"), 424VerifyCS.Diagnostic(ofTypeRule).WithLocation(53).WithArguments("System.Array", "System.ValueType"), 425VerifyCS.Diagnostic(ofTypeRule).WithLocation(54).WithArguments("System.Array", "System.Enum") 446await VerifyCS.VerifyAnalyzerAsync(@" 510VerifyCS.Diagnostic(castRule).WithLocation(10).WithArguments("int", "System.Enum"), 511VerifyCS.Diagnostic(castRule).WithLocation(20).WithArguments("IntEnum", "ByteEnum"), 512VerifyCS.Diagnostic(castRule).WithLocation(21).WithArguments("IntEnum", "UIntEnum"), 513VerifyCS.Diagnostic(castRule).WithLocation(22).WithArguments("int", "ByteEnum"), 514VerifyCS.Diagnostic(castRule).WithLocation(23).WithArguments("int", "UIntEnum"), 515VerifyCS.Diagnostic(castRule).WithLocation(24).WithArguments("IntEnum", "LongEnum"), 516VerifyCS.Diagnostic(castRule).WithLocation(25).WithArguments("int", "LongEnum"), 517VerifyCS.Diagnostic(castRule).WithLocation(26).WithArguments("ByteEnum", "IntEnum"), 518VerifyCS.Diagnostic(castRule).WithLocation(27).WithArguments("UIntEnum", "IntEnum"), 519VerifyCS.Diagnostic(castRule).WithLocation(28).WithArguments("ByteEnum", "int"), 520VerifyCS.Diagnostic(castRule).WithLocation(29).WithArguments("UIntEnum", "int"), 521VerifyCS.Diagnostic(castRule).WithLocation(30).WithArguments("LongEnum", "IntEnum"), 522VerifyCS.Diagnostic(castRule).WithLocation(31).WithArguments("LongEnum", "int") 533await VerifyCS.VerifyAnalyzerAsync(@" 641VerifyCS.Diagnostic(castRule).WithLocation(10).WithArguments("int?", "System.Enum"), 642VerifyCS.Diagnostic(castRule).WithLocation(11).WithArguments("System.Enum", "int?"), 644VerifyCS.Diagnostic(castRule).WithLocation(20).WithArguments("IntEnum?", "ByteEnum?"), 645VerifyCS.Diagnostic(castRule).WithLocation(21).WithArguments("IntEnum?", "UIntEnum?"), 646VerifyCS.Diagnostic(castRule).WithLocation(22).WithArguments("int?", "ByteEnum?"), 647VerifyCS.Diagnostic(castRule).WithLocation(23).WithArguments("int?", "UIntEnum?"), 648VerifyCS.Diagnostic(castRule).WithLocation(24).WithArguments("IntEnum?", "LongEnum?"), 649VerifyCS.Diagnostic(castRule).WithLocation(25).WithArguments("int?", "LongEnum?"), 650VerifyCS.Diagnostic(castRule).WithLocation(26).WithArguments("ByteEnum?", "IntEnum?"), 651VerifyCS.Diagnostic(castRule).WithLocation(27).WithArguments("UIntEnum?", "IntEnum?"), 652VerifyCS.Diagnostic(castRule).WithLocation(28).WithArguments("ByteEnum?", "int?"), 653VerifyCS.Diagnostic(castRule).WithLocation(29).WithArguments("UIntEnum?", "int?"), 654VerifyCS.Diagnostic(castRule).WithLocation(30).WithArguments("LongEnum?", "IntEnum?"), 655VerifyCS.Diagnostic(castRule).WithLocation(31).WithArguments("LongEnum?", "int?") 662await new VerifyCS.Test 795VerifyCS.Diagnostic(castRule).WithLocation(10).WithArguments("TClassC", "string"), 796VerifyCS.Diagnostic(castRule).WithLocation(11).WithArguments("string", "TClassC"), 798VerifyCS.Diagnostic(castRule).WithLocation(12).WithArguments("TClassC", "int"), 799VerifyCS.Diagnostic(castRule).WithLocation(13).WithArguments("int", "TClassC"), 800VerifyCS.Diagnostic(castRule).WithLocation(14).WithArguments("TClassC", "string"), 801VerifyCS.Diagnostic(castRule).WithLocation(15).WithArguments("string", "TClassC"), 803VerifyCS.Diagnostic(castRule).WithLocation(20).WithArguments("TInterface", "int"), 804VerifyCS.Diagnostic(castRule).WithLocation(21).WithArguments("int", "TInterface"), 806VerifyCS.Diagnostic(castRule).WithLocation(22).WithArguments("TInterface", "string"), 807VerifyCS.Diagnostic(castRule).WithLocation(23).WithArguments("string", "TInterface"), 809VerifyCS.Diagnostic(castRule).WithLocation(30).WithArguments("S", "TInterface"), 810VerifyCS.Diagnostic(castRule).WithLocation(31).WithArguments("TInterface", "S"), 811VerifyCS.Diagnostic(castRule).WithLocation(32).WithArguments("Struct", "TInterface"), 812VerifyCS.Diagnostic(castRule).WithLocation(33).WithArguments("TInterface", "Struct"), 814VerifyCS.Diagnostic(castRule).WithLocation(34).WithArguments("TInterface", "int"), 815VerifyCS.Diagnostic(castRule).WithLocation(35).WithArguments("int", "TInterface"), 816VerifyCS.Diagnostic(castRule).WithLocation(36).WithArguments("TInterface", "string"), 817VerifyCS.Diagnostic(castRule).WithLocation(37).WithArguments("string", "TInterface"), 819VerifyCS.Diagnostic(castRule).WithLocation(40).WithArguments("TStructInterface", "int"), 820VerifyCS.Diagnostic(castRule).WithLocation(41).WithArguments("int", "TStructInterface"), 822VerifyCS.Diagnostic(castRule).WithLocation(50).WithArguments("TStruct", "string"), 823VerifyCS.Diagnostic(castRule).WithLocation(51).WithArguments("TStruct", "string?"), 824VerifyCS.Diagnostic(castRule).WithLocation(52).WithArguments("string", "TStruct"), 825VerifyCS.Diagnostic(castRule).WithLocation(53).WithArguments("string?", "TStruct"), 826VerifyCS.Diagnostic(castRule).WithLocation(54).WithArguments("TStruct?", "string"), 827VerifyCS.Diagnostic(castRule).WithLocation(55).WithArguments("TStruct?", "string?"), 828VerifyCS.Diagnostic(castRule).WithLocation(56).WithArguments("string", "TStruct?"), 836var test = new VerifyCS.Test 875var test = new VerifyCS.Test 923var test = new VerifyCS.Test 984VerifyCS.Diagnostic(castRule).WithLocation(1).WithArguments("TIn", "TOut"), 985VerifyCS.Diagnostic(castRule).WithLocation(2).WithArguments("TIn", "TOut"), 986VerifyCS.Diagnostic(castRule).WithLocation(3).WithArguments("TIn", "TOut"),
Microsoft.NetCore.Analyzers\Runtime\DoNotLockOnObjectsWithWeakIdentityTests.cs (7)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 48await VerifyCS.VerifyAnalyzerAsync(@" 168await VerifyCS.VerifyAnalyzerAsync(@" 259await VerifyCS.VerifyAnalyzerAsync(@" 303await VerifyCS.VerifyAnalyzerAsync(@" 377=> VerifyCS.Diagnostic()
Microsoft.NetCore.Analyzers\Runtime\DoNotPassLiteralsAsLocalizedParametersTests.cs (38)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 26await VerifyCS.VerifyAnalyzerAsync(@" 70await VerifyCS.VerifyAnalyzerAsync(@" 108await VerifyCS.VerifyAnalyzerAsync(@" 148await VerifyCS.VerifyAnalyzerAsync(@" 189await VerifyCS.VerifyAnalyzerAsync(@" 234await VerifyCS.VerifyAnalyzerAsync(@" 278await VerifyCS.VerifyAnalyzerAsync(@" 322await VerifyCS.VerifyAnalyzerAsync(@" 365await VerifyCS.VerifyAnalyzerAsync(@" 416await VerifyCS.VerifyAnalyzerAsync(@" 470await new VerifyCS.Test 554await VerifyCS.VerifyAnalyzerAsync(@" 594await VerifyCS.VerifyAnalyzerAsync(@" 640await VerifyCS.VerifyAnalyzerAsync(@" 682await VerifyCS.VerifyAnalyzerAsync(@" 728await VerifyCS.VerifyAnalyzerAsync(@" 801await VerifyCS.VerifyAnalyzerAsync(@" 845await VerifyCS.VerifyAnalyzerAsync(@" 889await VerifyCS.VerifyAnalyzerAsync(@" 927await VerifyCS.VerifyAnalyzerAsync(@" 972await VerifyCS.VerifyAnalyzerAsync(@" 1012await VerifyCS.VerifyAnalyzerAsync(@" 1056await VerifyCS.VerifyAnalyzerAsync(@" 1098await VerifyCS.VerifyAnalyzerAsync(@" 1140await VerifyCS.VerifyAnalyzerAsync(@" 1190await VerifyCS.VerifyAnalyzerAsync(@" 1252await VerifyCS.VerifyAnalyzerAsync($@" 1321var csharpTest = new VerifyCS.Test 1422var csharpTest = new VerifyCS.Test 1497await new VerifyCS.Test 1538await new VerifyCS.Test 1590var csharpTest = new VerifyCS.Test 1670var csharpTest = new VerifyCS.Test 1732var csharpTest = new VerifyCS.Test 1792var csharpTest = new VerifyCS.Test 1872var csTest = new VerifyCS.Test() 1928=> VerifyCS.Diagnostic()
Microsoft.NetCore.Analyzers\Runtime\DoNotRaiseReservedExceptionTypesTests.cs (6)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyAnalyzerAsync(@" 49await VerifyCS.VerifyAnalyzerAsync(@" 80await VerifyCS.VerifyAnalyzerAsync(@" 110=> VerifyCS.Diagnostic(DoNotRaiseReservedExceptionTypesAnalyzer.TooGenericRule) 124=> VerifyCS.Diagnostic(DoNotRaiseReservedExceptionTypesAnalyzer.ReservedRule)
Microsoft.NetCore.Analyzers\Runtime\DoNotUseEndOfStreamInAsyncMethodsTests.cs (16)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 42await VerifyCS.VerifyAnalyzerAsync(source); 73await VerifyCS.VerifyAnalyzerAsync(source); 104await VerifyCS.VerifyAnalyzerAsync(source); 124await VerifyCS.VerifyAnalyzerAsync(source); 144await VerifyCS.VerifyAnalyzerAsync(source); 167await VerifyCS.VerifyAnalyzerAsync(source); 190await VerifyCS.VerifyAnalyzerAsync(source); 208await VerifyCS.VerifyAnalyzerAsync(source); 230await VerifyCS.VerifyAnalyzerAsync(source); 251await VerifyCS.VerifyAnalyzerAsync(source); 271await VerifyCS.VerifyAnalyzerAsync(source); 290await VerifyCS.VerifyAnalyzerAsync(source); 313await VerifyCS.VerifyAnalyzerAsync(source); 335await VerifyCS.VerifyAnalyzerAsync(source); 358await VerifyCS.VerifyAnalyzerAsync(source);
Microsoft.NetCore.Analyzers\Runtime\DoNotUseEnumerableMethodsOnIndexableCollectionsInsteadUseTheCollectionDirectlyTests.cs (12)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 151await new VerifyCS.Test 392var csharpTest = new VerifyCS.Test 483await VerifyCS.VerifyCodeFixAsync(@" 583await VerifyCS.VerifyCodeFixAsync(@" 683await VerifyCS.VerifyCodeFixAsync(@" 735await VerifyCS.VerifyCodeFixAsync(@" 835await VerifyCS.VerifyCodeFixAsync(@" 935await VerifyCS.VerifyCodeFixAsync(@" 1035await VerifyCS.VerifyCodeFixAsync(@" 1104await VerifyCS.VerifyCodeFixAsync(@" 1178await new VerifyCS.Test
Microsoft.NetCore.Analyzers\Runtime\DoNotUseReferenceEqualsWithValueTypesTests.cs (23)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 50await VerifyCS.VerifyAnalyzerAsync(@" 81await VerifyCS.VerifyAnalyzerAsync(@" 112await VerifyCS.VerifyAnalyzerAsync(@" 141await VerifyCS.VerifyAnalyzerAsync(@" 171await VerifyCS.VerifyAnalyzerAsync(@" 203await VerifyCS.VerifyAnalyzerAsync(@" 240await VerifyCS.VerifyAnalyzerAsync(@" 271await VerifyCS.VerifyAnalyzerAsync(@" 302await VerifyCS.VerifyAnalyzerAsync(@" 344await new VerifyCS.Test 383await new VerifyCS.Test 424await new VerifyCS.Test 465await new VerifyCS.Test 504await new VerifyCS.Test 544await new VerifyCS.Test 586await new VerifyCS.Test 639await new VerifyCS.Test 680await new VerifyCS.Test 721await new VerifyCS.Test 773await new VerifyCS.Test 831=> VerifyCS.Diagnostic(rule).WithLocation(line, column).WithArguments(typeName);
Microsoft.NetCore.Analyzers\Runtime\ForwardCancellationTokenToInvocationsTests.cs (71)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 23return VerifyCS.VerifyAnalyzerAsync(@" 40return VerifyCS.VerifyAnalyzerAsync(@" 55return VerifyCS.VerifyAnalyzerAsync(@" 72return VerifyCS.VerifyAnalyzerAsync(@" 89return VerifyCS.VerifyAnalyzerAsync(@" 107return VerifyCS.VerifyAnalyzerAsync(@" 125return VerifyCS.VerifyAnalyzerAsync(@" 141return VerifyCS.VerifyAnalyzerAsync(@" 160return VerifyCS.VerifyAnalyzerAsync(@" 178return VerifyCS.VerifyAnalyzerAsync(@" 196return VerifyCS.VerifyAnalyzerAsync(@" 214return VerifyCS.VerifyAnalyzerAsync(@" 232return VerifyCS.VerifyAnalyzerAsync(@" 250return VerifyCS.VerifyAnalyzerAsync(@" 268return VerifyCS.VerifyAnalyzerAsync(@" 285return VerifyCS.VerifyAnalyzerAsync(@" 386return VerifyCS.VerifyAnalyzerAsync(@" 414return VerifyCS.VerifyAnalyzerAsync(@" 441return VerifyCS.VerifyAnalyzerAsync(@" 478await VerifyCS.VerifyCodeFixAsync(source, source); 485return VerifyCS.VerifyAnalyzerAsync(@" 527return VerifyCS.VerifyAnalyzerAsync(originalCode); 644return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 674return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 704return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 734return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 764return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 794return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 830return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 870return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 907return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 946return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 976return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1006return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1038return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1070return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1102return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1134return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1170return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1206return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1242return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1278return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1314return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1358return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1402return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1438return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1480return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1522return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1564return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1606return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1638return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1672return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1704return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1738return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1770return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1806return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1836return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1866return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1898return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1930return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1959return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 1999return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 2112return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 2161return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 2210return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 2448return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 2488return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 2529return VerifyCS.VerifyCodeFixAsync(originalCode, fixedCode); 4743var test = new VerifyCS.Test 4757var test = new VerifyCS.Test
Microsoft.NetCore.Analyzers\Runtime\InitializeStaticFieldsInlineTests.cs (20)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 23await VerifyCS.VerifyAnalyzerAsync(@" 44await VerifyCS.VerifyAnalyzerAsync(@" 65await VerifyCS.VerifyAnalyzerAsync(@" 96await VerifyCS.VerifyAnalyzerAsync(@" 129await VerifyCS.VerifyAnalyzerAsync(@" 161await VerifyCS.VerifyAnalyzerAsync(@" 198await VerifyCS.VerifyAnalyzerAsync(@" 215await VerifyCS.VerifyAnalyzerAsync(@" 256await VerifyCS.VerifyAnalyzerAsync(@" 303await VerifyCS.VerifyAnalyzerAsync(@" 337await new VerifyCS.Test 380await VerifyCS.VerifyAnalyzerAsync(@" 407await VerifyCS.VerifyAnalyzerAsync(@" 434await VerifyCS.VerifyAnalyzerAsync(@" 462await VerifyCS.VerifyAnalyzerAsync(@" 490await VerifyCS.VerifyAnalyzerAsync(@" 512await new VerifyCS.Test 545VerifyCS.Diagnostic(InitializeStaticFieldsInlineAnalyzer.CA1810Rule) 559VerifyCS.Diagnostic(InitializeStaticFieldsInlineAnalyzer.CA2207Rule)
Microsoft.NetCore.Analyzers\Runtime\InstantiateArgumentExceptionsCorrectlyTests.cs (51)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 43await VerifyCS.VerifyAnalyzerAsync(@" 65await VerifyCS.VerifyAnalyzerAsync(@" 87await VerifyCS.VerifyAnalyzerAsync(@" 111await VerifyCS.VerifyCodeFixAsync(@" 145await VerifyCS.VerifyCodeFixAsync(@" 179await VerifyCS.VerifyCodeFixAsync(@" 201await VerifyCS.VerifyCodeFixAsync(@" 222await VerifyCS.VerifyCodeFixAsync(@" 256await VerifyCS.VerifyAnalyzerAsync(@" 278await VerifyCS.VerifyAnalyzerAsync(@" 292await VerifyCS.VerifyCodeFixAsync(@" 326await VerifyCS.VerifyAnalyzerAsync(@" 348await VerifyCS.VerifyAnalyzerAsync(@" 370await VerifyCS.VerifyCodeFixAsync(@" 404await VerifyCS.VerifyCodeFixAsync(@" 442await VerifyCS.VerifyAnalyzerAsync(@" 464await VerifyCS.VerifyAnalyzerAsync(@" 486await VerifyCS.VerifyCodeFixAsync(@" 520await VerifyCS.VerifyAnalyzerAsync(@" 533await VerifyCS.VerifyAnalyzerAsync(@" 546await VerifyCS.VerifyAnalyzerAsync(@" 559await VerifyCS.VerifyAnalyzerAsync(@" 579await VerifyCS.VerifyAnalyzerAsync(@" 599await VerifyCS.VerifyAnalyzerAsync(@" 628await VerifyCS.VerifyAnalyzerAsync(@" 648await VerifyCS.VerifyCodeFixAsync(@" 702await new VerifyCS.Test 754await new VerifyCS.Test 786await VerifyCS.VerifyAnalyzerAsync(@" 806await VerifyCS.VerifyAnalyzerAsync(@" 826await VerifyCS.VerifyAnalyzerAsync(@" 855await VerifyCS.VerifyAnalyzerAsync(@" 877await VerifyCS.VerifyAnalyzerAsync(@" 892await VerifyCS.VerifyAnalyzerAsync(@" 912await VerifyCS.VerifyAnalyzerAsync(@" 932await VerifyCS.VerifyAnalyzerAsync(@" 952await VerifyCS.VerifyAnalyzerAsync(@" 972await VerifyCS.VerifyAnalyzerAsync(@" 992await VerifyCS.VerifyAnalyzerAsync(@" 1012await VerifyCS.VerifyAnalyzerAsync(@" 1032await VerifyCS.VerifyAnalyzerAsync(@" 1052await VerifyCS.VerifyAnalyzerAsync(@" 1068await VerifyCS.VerifyAnalyzerAsync(@" 1087await VerifyCS.VerifyAnalyzerAsync(@" 1103await VerifyCS.VerifyAnalyzerAsync(@" 1128await VerifyCS.VerifyAnalyzerAsync(@" 1141VerifyCS.Diagnostic(InstantiateArgumentExceptionsCorrectlyAnalyzer.RuleNoArguments) 1155VerifyCS.Diagnostic(InstantiateArgumentExceptionsCorrectlyAnalyzer.RuleIncorrectMessage) 1169VerifyCS.Diagnostic(InstantiateArgumentExceptionsCorrectlyAnalyzer.RuleIncorrectParameterName)
Microsoft.NetCore.Analyzers\Runtime\LoggerMessageDefineTests.cs (2)
13using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 275await new VerifyCS.Test
Microsoft.NetCore.Analyzers\Runtime\MarkAllNonSerializableFieldsTests.cs (19)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 64await VerifyCS.VerifyAnalyzerAsync(@" 90await VerifyCS.VerifyAnalyzerAsync(@" 135await VerifyCS.VerifyAnalyzerAsync(@" 165await VerifyCS.VerifyAnalyzerAsync(@" 188await VerifyCS.VerifyAnalyzerAsync(@" 219await VerifyCS.VerifyAnalyzerAsync(@" 257await VerifyCS.VerifyAnalyzerAsync(@" 310await VerifyCS.VerifyAnalyzerAsync(@" 348await VerifyCS.VerifyAnalyzerAsync(@" 382await new VerifyCS.Test 432await VerifyCS.VerifyAnalyzerAsync(@" 471await VerifyCS.VerifyAnalyzerAsync(@" 492await VerifyCS.VerifyAnalyzerAsync(@" 514await VerifyCS.VerifyAnalyzerAsync(@" 544await VerifyCS.VerifyAnalyzerAsync(@" 570await VerifyCS.VerifyAnalyzerAsync(@" 604VerifyCS.Diagnostic(SerializationRulesDiagnosticAnalyzer.RuleCA2235)
Microsoft.NetCore.Analyzers\Runtime\MarkAllNonSerializableFieldsTests.Fixer.cs (3)
10using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 24await VerifyCS.VerifyCodeFixAsync(@" 122await VerifyCS.VerifyCodeFixAsync(@"
Microsoft.NetCore.Analyzers\Runtime\MarkISerializableTypesWithSerializableTests.cs (8)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 52await VerifyCS.VerifyAnalyzerAsync(@" 81await VerifyCS.VerifyAnalyzerAsync(@" 114await VerifyCS.VerifyAnalyzerAsync(@" 151await VerifyCS.VerifyAnalyzerAsync(@" 184await VerifyCS.VerifyAnalyzerAsync(@" 219VerifyCS.Diagnostic(SerializationRulesDiagnosticAnalyzer.RuleCA2237)
Microsoft.NetCore.Analyzers\Runtime\MarkISerializableTypesWithSerializableTests.Fixer.cs (3)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await new VerifyCS.Test 113VerifyCS.Diagnostic(SerializationRulesDiagnosticAnalyzer.RuleCA2237)
Microsoft.NetCore.Analyzers\Runtime\ModuleInitializerAttributeShouldNotBeUsedInLibrariesTests.cs (10)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 26await new VerifyCS.Test 56await new VerifyCS.Test 86await new VerifyCS.Test 110await new VerifyCS.Test 134await new VerifyCS.Test 161await new VerifyCS.Test 185await new VerifyCS.Test 209await new VerifyCS.Test 233await new VerifyCS.Test
Microsoft.NetCore.Analyzers\Runtime\NormalizeStringsToUppercaseTests.cs (7)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 88await VerifyCS.VerifyAnalyzerAsync(@" 154await VerifyCS.VerifyAnalyzerAsync(@" 186await VerifyCS.VerifyAnalyzerAsync(@" 216await VerifyCS.VerifyAnalyzerAsync(@" 249=> VerifyCS.Diagnostic()
Microsoft.NetCore.Analyzers\Runtime\PreferAsSpanOverSubstringTests.cs (20)
13using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 67var test = new VerifyCS.Test 143var test = new VerifyCS.Test 250var test = new VerifyCS.Test 414var test = new VerifyCS.Test 604var test = new VerifyCS.Test 704var test = new VerifyCS.Test 767var test = new VerifyCS.Test 889var test = new VerifyCS.Test 922var test = new VerifyCS.Test 1015var test = new VerifyCS.Test 1119var test = new VerifyCS.Test 1222var test = new VerifyCS.Test 1336var test = new VerifyCS.Test 1450var test = new VerifyCS.Test 1547var test = new VerifyCS.Test 1645var test = new VerifyCS.Test 1685var test = new VerifyCS.Test 1715var test = new VerifyCS.Test 1816public static DiagnosticResult DiagnosticAt(int markupKey) => VerifyCS.Diagnostic(Rule).WithLocation(markupKey);
Microsoft.NetCore.Analyzers\Runtime\PreferConstCharOverConstUnitStringTests.cs (13)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 52await VerifyCS.VerifyCodeFixAsync(csInput, csFix); 102await VerifyCS.VerifyCodeFixAsync(multipleDeclarations_cs, multipleDeclarations_cs); 139await VerifyCS.VerifyCodeFixAsync(classFieldInAppend_cs, classFieldInAppend_cs); 175await VerifyCS.VerifyAnalyzerAsync(nullInitializer_cs); 211await VerifyCS.VerifyAnalyzerAsync(nonUnitString_cs); 246await VerifyCS.VerifyAnalyzerAsync(noCallToStringAppend_cs); 282await VerifyCS.VerifyAnalyzerAsync(nonConstUnitString_cs); 333await VerifyCS.VerifyCodeFixAsync(appendLiteralInput_cs, appendLiteralFix_cs); 383await VerifyCS.VerifyAnalyzerAsync(methodCallInAppend_cs); 422await VerifyCS.VerifyAnalyzerAsync(methodParameterInAppend); 460await VerifyCS.VerifyAnalyzerAsync(methodParameterInAppend); 502await VerifyCS.VerifyCodeFixAsync(interpolatedString_cs, interpolatedString_cs);
Microsoft.NetCore.Analyzers\Runtime\PreferDictionaryContainsMethodsTests.cs (17)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 50var diagnostic = VerifyCS.Diagnostic(ContainsKeyRule) 54await new VerifyCS.Test 89var diagnostic = VerifyCS.Diagnostic(ContainsKeyRule) 93await new VerifyCS.Test 128var diagnostic = VerifyCS.Diagnostic(ContainsValueRule) 132await new VerifyCS.Test 167var diagnostic = VerifyCS.Diagnostic(ContainsKeyRule) 171await new VerifyCS.Test 206var diagnostic = VerifyCS.Diagnostic(ContainsKeyRule) 210await new VerifyCS.Test 245var diagnostic = VerifyCS.Diagnostic(ContainsValueRule) 249await new VerifyCS.Test 285await new VerifyCS.Test 312await new VerifyCS.Test 344await new VerifyCS.Test 372await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.NetCore.Analyzers\Runtime\PreferJsonElementParseTests.cs (14)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 40await VerifyCS.VerifyAnalyzerAsync(source); 98await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 160await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 195await VerifyCS.VerifyAnalyzerAsync(source); 228await new VerifyCS.Test 290await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 348await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 400await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 436await VerifyCS.VerifyAnalyzerAsync(source); 502await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 536await VerifyCS.VerifyAnalyzerAsync(source); 598await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 658await VerifyCS.VerifyCodeFixAsync(source, fixedSource);
Microsoft.NetCore.Analyzers\Runtime\PreferStreamAsyncMemoryOverloadsTestBase.cs (3)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 46var test = new VerifyCS.Test 85=> VerifyCS.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Runtime\PreferStringContainsOverIndexOfTests.cs (24)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 45var testOrdinal = new VerifyCS.Test 101var testOrdinal = new VerifyCS.Test 153var testOrdinal = new VerifyCS.Test 212var testOrdinal = new VerifyCS.Test 271var test = new VerifyCS.Test 347var testOrdinal = new VerifyCS.Test 569var testOrdinal = new VerifyCS.Test 607testOrdinal = new VerifyCS.Test 645testOrdinal = new VerifyCS.Test 683testOrdinal = new VerifyCS.Test 724var testOrdinal = new VerifyCS.Test 755var testOrdinal = new VerifyCS.Test 809var testOrdinal = new VerifyCS.Test 855var test = new VerifyCS.Test 874test = new VerifyCS.Test 893test = new VerifyCS.Test 922var testOrdinal = new VerifyCS.Test 949var testOrdinal = new VerifyCS.Test 976var test = new VerifyCS.Test 1016var testCulture = new VerifyCS.Test 1089var testCulture = new VerifyCS.Test 1152var testOrdinal = new VerifyCS.Test 1204var testOrdinal = new VerifyCS.Test
Microsoft.NetCore.Analyzers\Runtime\PreferTypedStringBuilderAppendOverloadsTests.cs (7)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 46await VerifyCS.VerifyCodeFixAsync(original, !diagnosticExpected ? original : @" 132await VerifyCS.VerifyCodeFixAsync(original, !diagnosticExpected ? original : @" 174await VerifyCS.VerifyCodeFixAsync(original, !diagnosticExpected ? original : @" 193await VerifyCS.VerifyAnalyzerAsync(@" 210await VerifyCS.VerifyAnalyzerAsync(@" 242await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.NetCore.Analyzers\Runtime\PreventNumericIntPtrUIntPtrBehavioralChangesTests.cs (25)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 54VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.OperatorThrowsRule).WithLocation(0).WithArguments("+"), 55VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.OperatorThrowsRule).WithLocation(1).WithArguments("-"), 56VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.OperatorThrowsRule).WithLocation(2).WithArguments("-"), 57VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.OperatorThrowsRule).WithLocation(3).WithArguments("+"), 58VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.OperatorThrowsRule).WithLocation(4).WithArguments("-"), 59VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.OperatorThrowsRule).WithLocation(5).WithArguments("-")).RunAsync(); 147VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.OperatorThrowsRule).WithLocation(0).WithArguments("+"), 148VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.OperatorThrowsRule).WithLocation(1).WithArguments("-")).RunAsync(); 175VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.OperatorThrowsRule).WithLocation(0).WithArguments("+"), 176VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.OperatorThrowsRule).WithLocation(2).WithArguments("-")).RunAsync(); 207VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.OperatorThrowsRule).WithLocation(0).WithArguments("+"), 208VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.OperatorThrowsRule).WithLocation(1).WithArguments("-")).RunAsync(); 248VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.ConversionThrowsRule).WithLocation(0).WithArguments("(void*)IntPtr"), 249VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.ConversionThrowsRule).WithLocation(1).WithArguments("(IntPtr)void*"), 250VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.ConversionNotThrowRule).WithLocation(2).WithArguments("(IntPtr)Int64"), 251VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.ConversionNotThrowRule).WithLocation(3).WithArguments("(Int32)IntPtr")).RunAsync(); 283VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.ConversionThrowsRule).WithLocation(0).WithArguments("(void**)IntPtr"), 284VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.ConversionThrowsRule).WithLocation(1).WithArguments("(IntPtr)void**"), 285VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.ConversionThrowsRule).WithLocation(2).WithArguments("(byte***)IntPtr"), 286VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.ConversionThrowsRule).WithLocation(3).WithArguments("(IntPtr)byte***")).RunAsync(); 320VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.ConversionNotThrowRule).WithLocation(0).WithArguments("(UIntPtr)UInt64"), 321VerifyCS.Diagnostic(PreventNumericIntPtrUIntPtrBehavioralChanges.ConversionNotThrowRule).WithLocation(1).WithArguments("(UInt32)UIntPtr")).RunAsync(); 324private static VerifyCS.Test PopulateTestCs(string sourceCode, params DiagnosticResult[] expected) 326var test = new VerifyCS.Test
Microsoft.NetCore.Analyzers\Runtime\ProvideCorrectArgumentsToFormattingMethodsTests.cs (16)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 24await VerifyCS.VerifyAnalyzerAsync(@" 60await VerifyCS.VerifyAnalyzerAsync(@" 85await VerifyCS.VerifyAnalyzerAsync(@" 110await VerifyCS.VerifyAnalyzerAsync(@" 147await VerifyCS.VerifyAnalyzerAsync(@" 185await VerifyCS.VerifyAnalyzerAsync(@" 207await new VerifyCS.Test 368await VerifyCS.VerifyAnalyzerAsync(@" 403var csharpTest = new VerifyCS.Test 480var csharpTest = new VerifyCS.Test 549var csharpTest = new VerifyCS.Test 622var csharpTest = new VerifyCS.Test 684await new VerifyCS.Test 833var csharpTest = new VerifyCS.Test 870=> VerifyCS.Diagnostic(descriptor)
Microsoft.NetCore.Analyzers\Runtime\ProvideStreamMemoryAsyncOverridesTests.cs (35)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 34var diagnostic = VerifyCS.Diagnostic(Rule) 37var test = new VerifyCS.Test 84var diagnostic = VerifyCS.Diagnostic(Rule) 87var test = new VerifyCS.Test 135var test = new VerifyCS.Test 141VerifyCS.Diagnostic(Rule) 144VerifyCS.Diagnostic(Rule) 206var test = new VerifyCS.Test 212VerifyCS.Diagnostic(Rule) 286var test = new VerifyCS.Test 292VerifyCS.Diagnostic(Rule) 373var test = new VerifyCS.Test 379VerifyCS.Diagnostic(Rule) 384VerifyCS.Diagnostic(Rule) 469var test = new VerifyCS.Test 475VerifyCS.Diagnostic(Rule) 480VerifyCS.Diagnostic(Rule) 557var test = new VerifyCS.Test 563VerifyCS.Diagnostic(Rule) 588var test = new VerifyCS.Test 594VerifyCS.Diagnostic(Rule) 648var test = new VerifyCS.Test 692var test = new VerifyCS.Test 735var test = new VerifyCS.Test 777var test = new VerifyCS.Test 829var test = new VerifyCS.Test 891var test = new VerifyCS.Test 956var test = new VerifyCS.Test 1013var test = new VerifyCS.Test 1061var test = new VerifyCS.Test 1110var test = new VerifyCS.Test 1173var test = new VerifyCS.Test 1233var test = new VerifyCS.Test 1293var test = new VerifyCS.Test
Microsoft.NetCore.Analyzers\Runtime\SealInternalTypesTests.cs (26)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 37await new VerifyCS.Test 43VerifyCS.Diagnostic(Rule).WithArguments("C").WithLocation(0), 87await new VerifyCS.Test 93VerifyCS.Diagnostic(Rule).WithArguments("C").WithLocation(0), 115await new VerifyCS.Test 121VerifyCS.Diagnostic(Rule).WithArguments("C").WithLocation(0), 174await new VerifyCS.Test 180VerifyCS.Diagnostic(Rule).WithArguments("C").WithLocation(0), 240await new VerifyCS.Test 246VerifyCS.Diagnostic(Rule).WithArguments("C").WithLocation(0), 292var test = new VerifyCS.Test 308VerifyCS.Diagnostic(Rule) 322return new VerifyCS.Test() 338return VerifyCS.VerifyCodeFixAsync(source, source); 346return VerifyCS.VerifyCodeFixAsync(source, source); 355return VerifyCS.VerifyCodeFixAsync(source, source); 363return VerifyCS.VerifyCodeFixAsync(source, source); 376return VerifyCS.VerifyCodeFixAsync(source, source); 402return VerifyCS.VerifyCodeFixAsync(source, source); 422return VerifyCS.VerifyCodeFixAsync(source, source); 445return VerifyCS.VerifyCodeFixAsync(source, source); 467var test = new VerifyCS.Test 480VerifyCS.Diagnostic(Rule).WithArguments("Derived").WithLocation(0).WithLocation(1) 499var test = new VerifyCS.Test 511VerifyCS.Diagnostic(Rule).WithArguments("Derived").WithLocation(0).WithLocation(1)
Microsoft.NetCore.Analyzers\Runtime\SpecifyCultureForToLowerAndToUpperTests.cs (5)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21await VerifyCS.VerifyAnalyzerAsync(@" 51await VerifyCS.VerifyAnalyzerAsync(@" 82await VerifyCS.VerifyAnalyzerAsync(@" 119await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.NetCore.Analyzers\Runtime\SpecifyCultureForToLowerAndToUpperTests.Fixer.cs (5)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 47await new VerifyCS.Test 83await new VerifyCS.Test 263await new VerifyCS.Test 299await new VerifyCS.Test
Microsoft.NetCore.Analyzers\Runtime\SpecifyCultureInfoTests.cs (17)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 34await new VerifyCS.Test 47await VerifyCS.VerifyAnalyzerAsync(@" 64await VerifyCS.VerifyAnalyzerAsync(@" 107await VerifyCS.VerifyAnalyzerAsync(@" 134await VerifyCS.VerifyAnalyzerAsync(@" 161await VerifyCS.VerifyAnalyzerAsync(@" 188await VerifyCS.VerifyAnalyzerAsync(@" 220await VerifyCS.VerifyAnalyzerAsync(@" 248await VerifyCS.VerifyAnalyzerAsync(@" 275await VerifyCS.VerifyAnalyzerAsync(@" 302await VerifyCS.VerifyAnalyzerAsync(@" 336await VerifyCS.VerifyAnalyzerAsync(@" 366await VerifyCS.VerifyAnalyzerAsync(@" 393await VerifyCS.VerifyAnalyzerAsync(@" 697var csharpTest = new VerifyCS.Test 776VerifyCS.Diagnostic()
Microsoft.NetCore.Analyzers\Runtime\SpecifyIFormatProviderTests.cs (56)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 66await VerifyCS.VerifyAnalyzerAsync(@" 132await VerifyCS.VerifyAnalyzerAsync(@" 206await VerifyCS.VerifyAnalyzerAsync(@" 260await VerifyCS.VerifyAnalyzerAsync(@" 298await VerifyCS.VerifyAnalyzerAsync(@" 355await VerifyCS.VerifyAnalyzerAsync(@" 410await VerifyCS.VerifyAnalyzerAsync(@" 435await VerifyCS.VerifyAnalyzerAsync(@" 466await VerifyCS.VerifyAnalyzerAsync(@" 863await VerifyCS.VerifyAnalyzerAsync(@" 885await VerifyCS.VerifyAnalyzerAsync(@" 907await VerifyCS.VerifyAnalyzerAsync(@" 929await VerifyCS.VerifyAnalyzerAsync(@" 953await new VerifyCS.Test 974await VerifyCS.VerifyAnalyzerAsync(@" 1006await VerifyCS.VerifyAnalyzerAsync($@" 1027await VerifyCS.VerifyAnalyzerAsync($@" 1046await VerifyCS.VerifyAnalyzerAsync(@" 1059await VerifyCS.VerifyAnalyzerAsync(@" 1087var csharpTest = new VerifyCS.Test 1165var csharpTest = new VerifyCS.Test 1292var csharpTest = new VerifyCS.Test 1426var csharpTest = new VerifyCS.Test 1504await new VerifyCS.Test 1546VerifyCS.Diagnostic(SpecifyIFormatProviderAnalyzer.IFormatProviderOptionalRule).WithLocation(0) 1548VerifyCS.Diagnostic(SpecifyIFormatProviderAnalyzer.IFormatProviderOptionalRule).WithLocation(1) 1550VerifyCS.Diagnostic(SpecifyIFormatProviderAnalyzer.IFormatProviderOptionalRule).WithLocation(2) 1552VerifyCS.Diagnostic(SpecifyIFormatProviderAnalyzer.IFormatProviderAlternateRule).WithLocation(3) 1623return new VerifyCS.Test 1658return new VerifyCS.Test 1682return new VerifyCS.Test 1709return new VerifyCS.Test 1749return new VerifyCS.Test 1772return VerifyCS.VerifyAnalyzerAsync(source); 1796return new VerifyCS.Test 1822return new VerifyCS.Test 1850return new VerifyCS.Test 1880return new VerifyCS.Test 1910return new VerifyCS.Test 1940return new VerifyCS.Test 1970return new VerifyCS.Test 2000return new VerifyCS.Test 2030return new VerifyCS.Test 2060return new VerifyCS.Test 2090return new VerifyCS.Test 2120return new VerifyCS.Test 2150return new VerifyCS.Test 2180return new VerifyCS.Test 2210return new VerifyCS.Test 2220VerifyCS.Diagnostic(SpecifyIFormatProviderAnalyzer.IFormatProviderAlternateStringRule) 2226VerifyCS.Diagnostic(SpecifyIFormatProviderAnalyzer.IFormatProviderAlternateStringRule) 2232VerifyCS.Diagnostic(SpecifyIFormatProviderAnalyzer.IFormatProviderAlternateRule) 2239VerifyCS.Diagnostic(SpecifyIFormatProviderAnalyzer.UICultureStringRule) 2246VerifyCS.Diagnostic(SpecifyIFormatProviderAnalyzer.UICultureRule)
Microsoft.NetCore.Analyzers\Runtime\SpecifyStringComparisonTests.cs (25)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 27await VerifyCS.VerifyAnalyzerAsync(@" 61await VerifyCS.VerifyAnalyzerAsync(@" 87await VerifyCS.VerifyAnalyzerAsync(@" 107await VerifyCS.VerifyAnalyzerAsync($@" 135await VerifyCS.VerifyAnalyzerAsync(@" 159await VerifyCS.VerifyAnalyzerAsync(@" 180await VerifyCS.VerifyAnalyzerAsync($@" 200await VerifyCS.VerifyAnalyzerAsync(@" 230await VerifyCS.VerifyAnalyzerAsync(@" 255await VerifyCS.VerifyAnalyzerAsync(@" 291await VerifyCS.VerifyAnalyzerAsync($@" 318await VerifyCS.VerifyAnalyzerAsync(@" 484await VerifyCS.VerifyAnalyzerAsync(@" 506await VerifyCS.VerifyAnalyzerAsync(@" 537await VerifyCS.VerifyAnalyzerAsync(@" 568await VerifyCS.VerifyAnalyzerAsync(@" 593await VerifyCS.VerifyAnalyzerAsync(@" 631await VerifyCS.VerifyAnalyzerAsync(@" 669await VerifyCS.VerifyAnalyzerAsync(@" 715await VerifyCS.VerifyAnalyzerAsync(@" 755await VerifyCS.VerifyAnalyzerAsync(@" 801await VerifyCS.VerifyAnalyzerAsync(@" 840VerifyCS.Diagnostic(SpecifyStringComparisonAnalyzer.Rule_CA1307) 854VerifyCS.Diagnostic(SpecifyStringComparisonAnalyzer.Rule_CA1310)
Microsoft.NetCore.Analyzers\Runtime\TestForEmptyStringsUsingStringLengthTests.cs (6)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19=> VerifyCS.Diagnostic() 30await VerifyCS.VerifyAnalyzerAsync(@" 62await VerifyCS.VerifyAnalyzerAsync(@" 90await VerifyCS.VerifyAnalyzerAsync(@" 116await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.NetCore.Analyzers\Runtime\TestForEmptyStringsUsingStringLengthTests.Fixer.cs (25)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyCodeFixAsync(@" 75await new VerifyCS.Test 147await VerifyCS.VerifyCodeFixAsync(@" 182await new VerifyCS.Test 254await VerifyCS.VerifyCodeFixAsync(@" 290await new VerifyCS.Test 362await VerifyCS.VerifyCodeFixAsync(@" 397await new VerifyCS.Test 469await VerifyCS.VerifyCodeFixAsync(@" 504await new VerifyCS.Test 576await VerifyCS.VerifyCodeFixAsync(@" 630await VerifyCS.VerifyCodeFixAsync(@" 675await VerifyCS.VerifyCodeFixAsync(@" 701await VerifyCS.VerifyCodeFixAsync(@" 729await VerifyCS.VerifyCodeFixAsync(@" 759await VerifyCS.VerifyCodeFixAsync(@" 793await VerifyCS.VerifyCodeFixAsync(@" 825await VerifyCS.VerifyCodeFixAsync(@" 855await VerifyCS.VerifyCodeFixAsync(@" 887await VerifyCS.VerifyCodeFixAsync(@" 930await new VerifyCS.Test 1010await VerifyCS.VerifyCodeFixAsync(@" 1045await VerifyCS.VerifyCodeFixAsync(@" 1080await VerifyCS.VerifyCodeFixAsync(@"
Microsoft.NetCore.Analyzers\Runtime\TestForNaNCorrectlyTests.cs (24)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 29await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(6, 16)); 57await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(6, 16)); 85await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(6, 16)); 113await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(6, 16)); 141await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(6, 16)); 169await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(6, 16)); 197await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(6, 16)); 225await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(6, 16)); 253await VerifyCS.VerifyAnalyzerAsync(code); 286await VerifyCS.VerifyAnalyzerAsync(code); 318await VerifyCS.VerifyAnalyzerAsync(code); 346await VerifyCS.VerifyAnalyzerAsync(code); 374await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(6, 16)); 413await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(8, 11)); 448await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(8, 16)); 481await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(8, 15)); 505await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(13, 36)); 524await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(10, 22)); 545await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(8, 17)); 565await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(8, 16)); 584await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(8, 16)); 604await VerifyCS.VerifyAnalyzerAsync(code, GetCSharpResultAt(11, 16)); 609=> VerifyCS.Diagnostic()
Microsoft.NetCore.Analyzers\Runtime\TestForNaNCorrectlyTests.Fixer.cs (16)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyCodeFixAsync(@" 55await VerifyCS.VerifyCodeFixAsync(@" 91await VerifyCS.VerifyCodeFixAsync(@" 127await VerifyCS.VerifyCodeFixAsync(@" 163await VerifyCS.VerifyCodeFixAsync(@" 200await VerifyCS.VerifyCodeFixAsync(@" 237await VerifyCS.VerifyCodeFixAsync(@" 291await VerifyCS.VerifyCodeFixAsync(@" 336await VerifyCS.VerifyCodeFixAsync(@" 362await VerifyCS.VerifyCodeFixAsync(@" 392await VerifyCS.VerifyCodeFixAsync(@" 422await VerifyCS.VerifyCodeFixAsync(@" 456await VerifyCS.VerifyCodeFixAsync(@" 488await VerifyCS.VerifyCodeFixAsync(@" 518await VerifyCS.VerifyCodeFixAsync(@"
Microsoft.NetCore.Analyzers\Runtime\UseAsyncMethodInAsyncContextTests.cs (40)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 35await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.DescriptorNoAlternativeMethod).WithLocation(0).WithArguments("Task.Wait()")); 68await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.DescriptorNoAlternativeMethod).WithLocation(0).WithArguments("Thread.Sleep(int)")); 101await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.DescriptorNoAlternativeMethod).WithLocation(0).WithArguments("Task.Wait()")); 137var csTestVerify = new VerifyCS.Test 140ExpectedDiagnostics = { VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.DescriptorNoAlternativeMethod).WithLocation(0).WithArguments("Task.Wait()") }, 187await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.DescriptorNoAlternativeMethod).WithLocation(0).WithArguments("Task<TResult>.Result")); 224await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.DescriptorNoAlternativeMethod).WithLocation(0).WithArguments("Task<TResult>.Result")); 266await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.DescriptorNoAlternativeMethod).WithLocation(0).WithArguments("Task<TResult>.Result")); 304await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.DescriptorNoAlternativeMethod).WithLocation(0).WithArguments("Task<TResult>.Result")); 339await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.DescriptorNoAlternativeMethod).WithLocation(0).WithArguments("Task<TResult>.Result")); 369await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.DescriptorNoAlternativeMethod).WithLocation(0).WithArguments("Task<TResult>.Result")); 404await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.DescriptorNoAlternativeMethod).WithLocation(0).WithArguments("Task<TResult>.Result")); 474await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.DescriptorNoAlternativeMethod).WithLocation(0).WithArguments("TaskAwaiter.GetResult()")); 506await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.Descriptor).WithLocation(0).WithArguments("Test.Foo(int, int)", "Test.FooAsync(int, int)")); 594await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.Descriptor).WithLocation(0).WithArguments("Test.Foo(int, double)", "Test.FooAsync(int, double)")); 641await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.Descriptor).WithLocation(0).WithArguments("Test.Foo()", "Test.FooAsync()")); 683await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.Descriptor).WithLocation(0).WithArguments("Util.Foo()", "Util.FooAsync()")); 773await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.Descriptor).WithLocation(0).WithArguments("Apple.Foo()", "Fruit.FooAsync()")); 824await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.Descriptor).WithLocation(0).WithArguments("Fruit.Foo()", "Fruit.FooAsync()")); 873await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.Descriptor).WithLocation(0).WithArguments("FruitUtils.Foo()", "FruitUtils.FooAsync()")); 1045await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.Descriptor).WithLocation(0).WithArguments("FruitUtils.Foo<int>()", "FruitUtils.FooAsync<T>()")); 1092await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.Descriptor).WithLocation(0).WithArguments("Test.Foo()", "Test.FooAsync()")); 1140await CreateCSTestAndRunAsync(testCS, VerifyCS.Diagnostic(UseAsyncMethodInAsyncContext.DescriptorNoAlternativeMethod).WithLocation(0).WithArguments("Task.Wait()")); 1253return new VerifyCS.Test 1272return new VerifyCS.Test 1290return new VerifyCS.Test 1310return new VerifyCS.Test 1343return VerifyCS.VerifyAnalyzerAsync(code); 1364return VerifyCS.VerifyAnalyzerAsync(code); 1385return VerifyCS.VerifyAnalyzerAsync(code); 1406return VerifyCS.VerifyAnalyzerAsync(code); 1427return VerifyCS.VerifyAnalyzerAsync(code); 1453return VerifyCS.VerifyAnalyzerAsync(code, result); 1479return VerifyCS.VerifyAnalyzerAsync(code, result); 1505return VerifyCS.VerifyAnalyzerAsync(code, result); 1531return VerifyCS.VerifyAnalyzerAsync(code, result); 1555return VerifyCS.VerifyAnalyzerAsync(code, result); 1560var csTestVerify = new VerifyCS.Test 1570var csTestVerify = new VerifyCS.Test
Microsoft.NetCore.Analyzers\Runtime\UseCancellationTokenThrowIfCancellationRequestedTests.cs (11)
11using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 74var test = new VerifyCS.Test 170var test = new VerifyCS.Test 263var test = new VerifyCS.Test 322var test = new VerifyCS.Test 402var test = new VerifyCS.Test 455var test = new VerifyCS.Test 495var test = new VerifyCS.Test 547var test = new VerifyCS.Test 591var test = new VerifyCS.Test 650public static DiagnosticResult DiagnosticAt(int markupKey) => VerifyCS.Diagnostic(Rule).WithLocation(markupKey);
Microsoft.NetCore.Analyzers\Runtime\UseEnvironmentMembersTests.cs (7)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyAnalyzerAsync(@" 35await VerifyCS.VerifyAnalyzerAsync(@" 51await new VerifyCS.Test 103await VerifyCS.VerifyCodeFixAsync( 175await VerifyCS.VerifyCodeFixAsync( 247await VerifyCS.VerifyCodeFixAsync(
Microsoft.NetCore.Analyzers\Runtime\UseExceptionThrowHelpersTests.cs (11)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyAnalyzerAsync(@" 77await new VerifyCS.Test() 359await new VerifyCS.Test() 388await VerifyCS.VerifyAnalyzerAsync(@" 427await new VerifyCS.Test() 638await VerifyCS.VerifyAnalyzerAsync(@" 694await new VerifyCS.Test() 918await new VerifyCS.Test() 962await VerifyCS.VerifyAnalyzerAsync(@" 1011var test = new VerifyCS.Test()
Microsoft.NetCore.Analyzers\Runtime\UseOrdinalStringComparisonTests.cs (7)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 21=> VerifyCS.Diagnostic() 38await VerifyCS.VerifyAnalyzerAsync(@" 131await VerifyCS.VerifyAnalyzerAsync(@" 181await VerifyCS.VerifyAnalyzerAsync(@" 231await VerifyCS.VerifyAnalyzerAsync(@" 275await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.NetCore.Analyzers\Runtime\UseOrdinalStringComparisonTests.Fixer.cs (4)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyCodeFixAsync( 80await VerifyCS.VerifyCodeFixAsync( 144await new VerifyCS.Test
Microsoft.NetCore.Analyzers\Runtime\UseRegexMembersTests.cs (4)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyCodeFixAsync(""" 156await new VerifyCS.Test() 235await new VerifyCS.Test()
Microsoft.NetCore.Analyzers\Runtime\UseSpanBasedStringConcatTests.cs (22)
13using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 81var test = new VerifyCS.Test 86ExpectedDiagnostics = { VerifyCS.Diagnostic(Rule).WithLocation(0) } 194var test = new VerifyCS.Test 200test.ExpectedDiagnostics.AddRange(locations.Select(x => VerifyCS.Diagnostic(Rule).WithLocation(x))); 282var test = new VerifyCS.Test 291test.ExpectedDiagnostics.AddRange(locations.Select(x => VerifyCS.Diagnostic(Rule).WithLocation(x))); 345var test = new VerifyCS.Test 350ExpectedDiagnostics = { VerifyCS.Diagnostic(Rule).WithLocation(0) } 374var test = new VerifyCS.Test 379ExpectedDiagnostics = { VerifyCS.Diagnostic(Rule).WithLocation(0) } 432var test = new VerifyCS.Test 437ExpectedDiagnostics = { VerifyCS.Diagnostic(Rule).WithLocation(0) } 490var test = new VerifyCS.Test 495ExpectedDiagnostics = { VerifyCS.Diagnostic(Rule).WithLocation(0) } 577var test = new VerifyCS.Test 582ExpectedDiagnostics = { VerifyCS.Diagnostic(Rule).WithLocation(0) } 619var test = new VerifyCS.Test 655var test = new VerifyCS.Test 696var test = new VerifyCS.Test 730var test = new VerifyCS.Test 768var test = new VerifyCS.Test
Microsoft.NetCore.Analyzers\Runtime\UseStringEqualsOverStringCompareTests.cs (7)
10using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 132return VerifyCS.VerifyCodeFixAsync(testCode, VerifyCS.Diagnostic(Rule).WithLocation(0), fixedCode); 161return VerifyCS.VerifyCodeFixAsync(testCode, fixedCode); 213return VerifyCS.VerifyAnalyzerAsync(code); 255return VerifyCS.VerifyAnalyzerAsync(code); 295return VerifyCS.VerifyAnalyzerAsync(code);
Microsoft.NetCore.Analyzers\Runtime\UseThreadStaticCorrectlyTests.cs (4)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 29await VerifyCS.VerifyAnalyzerAsync( 80await new VerifyCS.Test 130await VerifyCS.VerifyAnalyzerAsync(
Microsoft.NetCore.Analyzers\Tasks\DoNotCreateTaskCompletionSourceWithWrongArgumentsTests.cs (5)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyAnalyzerAsync(@" 111await VerifyCS.VerifyCodeFixAsync( 155await VerifyCS.VerifyCodeFixAsync( 287await VerifyCS.VerifyCodeFixAsync(Input, Input);
Microsoft.NetCore.Analyzers\Tasks\DoNotCreateTasksWithoutPassingATaskSchedulerTests.cs (4)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyAnalyzerAsync(@" 97await VerifyCS.VerifyAnalyzerAsync(@" 233=> VerifyCS.Diagnostic(DoNotCreateTasksWithoutPassingATaskSchedulerAnalyzer.Rule)
Microsoft.NetCore.Analyzers\Tasks\DoNotUseConfigureAwaitWithSuppressThrowingTests.cs (2)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 16await VerifyCS.VerifyAnalyzerAsync("""
Microsoft.NetCore.Analyzers\Tasks\DoNotUseWhenAllOrWaitAllWithSingleArgumentTests.cs (4)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyAnalyzerAsync(@" 244var test = new VerifyCS.Test() 340await VerifyCS.VerifyCodeFixAsync(@"
Microsoft.NetCore.Analyzers\Tasks\UseValueTaskCorrectlyTests.cs (43)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 93await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 136await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 160await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 183await new VerifyCS.Test 236await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 260await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 283await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 307await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 331await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 374await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 412await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 438await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 464await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 498await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 538await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 593await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 622await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 651await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 678await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 704await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 729await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 754await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 770await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 811await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 844await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 903await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 925await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 945await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 967await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 994await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 1025await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 1056await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 1087await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 1113await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 1144await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 1182await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 1220await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 1279await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 1337await VerifyCS.VerifyAnalyzerAsync(CSBoilerplate(@" 1369VerifyCS.Diagnostic(UseValueTasksCorrectlyAnalyzer.DoubleConsumptionRule).WithSpan(10, 41, 10, 67), 1370VerifyCS.Diagnostic(UseValueTasksCorrectlyAnalyzer.DoubleConsumptionRule).WithSpan(12, 44, 12, 76) 1378VerifyCS.Diagnostic(rule).WithLocation(line, column);
Microsoft.NetCore.Analyzers\Usage\DoNotCompareSpanToNullTests.cs (8)
14using VerifyCS = CSharpCodeFixVerifier<DoNotCompareSpanToNullAnalyzer, CSharpDoNotCompareSpanToNullFixer>; 155return new VerifyCS.Test 186await VerifyCS.VerifyAnalyzerAsync(spanCode); 187await VerifyCS.VerifyAnalyzerAsync(rosCode); 198await new VerifyCS.Test 205await new VerifyCS.Test 221await new VerifyCS.Test 228await new VerifyCS.Test
Microsoft.NetCore.Analyzers\Usage\DoNotPassStructToArgumentNullExceptionThrowIfNullTests.cs (24)
13using VerifyCS = CSharpCodeFixVerifier<DoNotPassNonNullableValueToArgumentNullExceptionThrowIfNull, CSharpDoNotPassNonNullableValueToArgumentNullExceptionThrowIfNullFixer>; 50return new VerifyCS.Test 92return new VerifyCS.Test 131return new VerifyCS.Test 175return new VerifyCS.Test 213return new VerifyCS.Test 256return new VerifyCS.Test 288return new VerifyCS.Test 329return new VerifyCS.Test 370return new VerifyCS.Test 417return new VerifyCS.Test 457return new VerifyCS.Test 495return new VerifyCS.Test 537return new VerifyCS.Test 571return new VerifyCS.Test 611return new VerifyCS.Test 643return new VerifyCS.Test 678return new VerifyCS.Test 716return new VerifyCS.Test 750return new VerifyCS.Test 791return new VerifyCS.Test 823return new VerifyCS.Test 848return new VerifyCS.Test 873return new VerifyCS.Test
Microsoft.NetCore.Analyzers\Usage\ImplementGenericMathInterfacesCorrectlyTests.cs (40)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 32", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IParsable<TSelf>", "TSelf", "MyDate")).RunAsync(); 62}", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("ISpanParsable<TSelf>", "TSelf", "Test")).RunAsync(); 95}", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IAdditionOperators<TSelf, TOther, TResult>", "TSelf", "MyTest")).RunAsync(); 109", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IAdditiveIdentity<TSelf, TResult>", "TSelf", "Additive")).RunAsync(); 120", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IBinaryFloatingPointIeee754<TSelf>", "TSelf", "IMyNumber")).RunAsync(); 131", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IBinaryInteger<TSelf>", "TSelf", "IMyNumber")).RunAsync(); 142", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IBinaryNumber<TSelf>", "TSelf", "IMyNumber")).RunAsync(); 187", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IComparisonOperators<TSelf, TOther, TResult>", "TSelf", "Derived")).RunAsync(); 222", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IBitwiseOperators<TSelf, TOther, TResult>", "TSelf", "Base")).RunAsync(); 242", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("Foo<TMe>", "TMe", "WrongImplementation")).RunAsync(); 253", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IDivisionOperators<TSelf, TOther, TResult>", "TSelf", "IMyInterface")).RunAsync(); 264", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IEqualityOperators<TSelf, TOther, TResult>", "TSelf", "IMyEquality")).RunAsync(); 275", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IExponentialFunctions<TSelf>", "TSelf", "IMyExponential")).RunAsync(); 286", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IFloatingPointIeee754<TSelf>", "TSelf", "IMyFloat")).RunAsync(); 297", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IFloatingPoint<TSelf>", "TSelf", "IMyFloat")).RunAsync(); 308", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IHyperbolicFunctions<TSelf>", "TSelf", "IMyHyperbolic")).RunAsync(); 330", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("Base2<T>", "T", "Wrong")).RunAsync(); 341", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("ILogarithmicFunctions<TSelf>", "TSelf", "IMyLogarithm")).RunAsync(); 357", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IMinMaxValue<TSelf>", "TSelf", "MyRecord")).RunAsync(); 377", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("MyRecord<TMe>", "TMe", "WrongRecord")).RunAsync(); 388", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IMultiplicativeIdentity<TSelf, TResult>", "TSelf", "IMyInterface")).RunAsync(); 399", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IMultiplyOperators<TSelf, TOther, TResult>", "TSelf", "IMyInterface")).RunAsync(); 410", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("INumberBase<TSelf>", "TSelf", "IMyNumber")).RunAsync(); 421", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("INumber<TSelf>", "TSelf", "IMyNumber")).RunAsync(); 432", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IPowerFunctions<TSelf>", "TSelf", "IMyPower")).RunAsync(); 443", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IRootFunctions<TSelf>", "TSelf", "IMyRoot")).RunAsync(); 454", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("ISignedNumber<TSelf>", "TSelf", "IMyNumber")).RunAsync(); 465", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("ITrigonometricFunctions<TSelf>", "TSelf", "IMyNumber")).RunAsync(); 476", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IShiftOperators<TSelf, TOther, TResult>", "TSelf", "IMyInterface")).RunAsync(); 487", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IUnaryNegationOperators<TSelf, TResult>", "TSelf", "IMyInterface")).RunAsync(); 498", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IUnaryPlusOperators<TSelf, TResult>", "TSelf", "IMyInterface")).RunAsync(); 509", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("ISubtractionOperators<TSelf, TOther, TResult>", "TSelf", "IMyInterface")).RunAsync(); 520", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IUnsignedNumber<TSelf>", "TSelf", "IMyNumber")).RunAsync(); 531", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IFloatingPointConstants<TSelf>", "TSelf", "IMyNumber")).RunAsync(); 552", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IParsable<TSelf>", "TSelf", "MyClass<T>")).RunAsync(); 720", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IMyInterface<TMe>", "TMe", "WrongImplementation")).RunAsync(); 743", VerifyCS.Diagnostic(ImplementGenericMathInterfacesCorrectly.GMIRule).WithLocation(0).WithArguments("IParsable<TSelf>", "TSelf", "MyDate")).RunAsync(); 790private static VerifyCS.Test PopulateTestCs(string sourceCode, params DiagnosticResult[] expected) 792var test = new VerifyCS.Test
Microsoft.NetCore.Analyzers\Usage\PreferGenericOverloadsTests.cs (48)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 34await VerifyCS.VerifyCodeFixAsync(source, source); 53await VerifyCS.VerifyCodeFixAsync(source, source); 72await VerifyCS.VerifyCodeFixAsync(source, source); 93await VerifyCS.VerifyCodeFixAsync(source, source); 115await VerifyCS.VerifyCodeFixAsync(source, source); 135await VerifyCS.VerifyCodeFixAsync(source, source); 155await VerifyCS.VerifyCodeFixAsync(source, source); 174await VerifyCS.VerifyCodeFixAsync(source, source); 193await VerifyCS.VerifyCodeFixAsync(source, source); 207await VerifyCS.VerifyCodeFixAsync(source, source); 228await VerifyCS.VerifyCodeFixAsync(source, source); 264await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 285await VerifyCS.VerifyCodeFixAsync(source, source); 321await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 342await VerifyCS.VerifyCodeFixAsync(source, source); 378await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 402await VerifyCS.VerifyCodeFixAsync(source, source); 444await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 465await VerifyCS.VerifyCodeFixAsync(source, source); 501await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 522var test = new VerifyCS.Test 550var test = new VerifyCS.Test 589await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 627await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 659await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 697await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 729await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 767await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 799await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 837await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 869await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 907await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 945await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 981await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 1013await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 1045await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 1083await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 1127await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 1143await VerifyCS.VerifyCodeFixAsync(source, source); 1169await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 1201await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 1233await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 1277var test = new VerifyCS.Test 1325var test = new VerifyCS.Test 1364await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 1398await VerifyCS.VerifyCodeFixAsync(source, fixedSource); 1432await VerifyCS.VerifyCodeFixAsync(source, fixedSource);
Microsoft.NetCore.Analyzers\Usage\ProvideCorrectArgumentToEnumHasFlagTests.cs (11)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyAnalyzerAsync(@" 36VerifyCS.Diagnostic(ProvideCorrectArgumentToEnumHasFlag.DifferentTypeRule).WithLocation(0).WithArguments("OtherEnum", "MyEnum")); 64await VerifyCS.VerifyAnalyzerAsync(@" 98await VerifyCS.VerifyAnalyzerAsync(@" 130await VerifyCS.VerifyAnalyzerAsync(@" 144VerifyCS.Diagnostic(ProvideCorrectArgumentToEnumHasFlag.DifferentTypeRule).WithLocation(0).WithArguments("OtherEnum", "MyEnum")); 170await VerifyCS.VerifyAnalyzerAsync(@" 186VerifyCS.Diagnostic(ProvideCorrectArgumentToEnumHasFlag.DifferentTypeRule).WithLocation(0).WithArguments("<null>", "MyEnum")); 214await VerifyCS.VerifyAnalyzerAsync(@" 237await VerifyCS.VerifyAnalyzerAsync(@"
Microsoft.NetCore.Analyzers\Usage\ProvideHttpClientHandlerMaxResponseHeaderLengthValueCorrectlyTests.cs (6)
5using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19await VerifyCS.VerifyAnalyzerAsync(@" 68VerifyCS.Diagnostic(ProvideHttpClientHandlerMaxResponseHeaderLengthValueCorrectly.RuleId).WithLocation(0).WithArguments(242426), 69VerifyCS.Diagnostic(ProvideHttpClientHandlerMaxResponseHeaderLengthValueCorrectly.RuleId).WithLocation(1).WithArguments(242424), 70VerifyCS.Diagnostic(ProvideHttpClientHandlerMaxResponseHeaderLengthValueCorrectly.RuleId).WithLocation(2).WithArguments(1414), 71VerifyCS.Diagnostic(ProvideHttpClientHandlerMaxResponseHeaderLengthValueCorrectly.RuleId).WithLocation(3).WithArguments(1000)
Microsoft.NetCore.Analyzers\Usage\UseVolatileReadWriteTests.cs (2)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 870return new VerifyCS.Test
Microsoft.NetFramework.Analyzers\DoNotCatchCorruptedStateExceptionsTests.cs (31)
6using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20await VerifyCS.VerifyAnalyzerAsync(@" 84await VerifyCS.VerifyAnalyzerAsync(@" 152await VerifyCS.VerifyAnalyzerAsync(@" 223await VerifyCS.VerifyAnalyzerAsync(@" 320await VerifyCS.VerifyAnalyzerAsync(@" 394await VerifyCS.VerifyAnalyzerAsync(@" 468await VerifyCS.VerifyAnalyzerAsync(@" 514await VerifyCS.VerifyAnalyzerAsync(@" 558await VerifyCS.VerifyAnalyzerAsync(@" 610await VerifyCS.VerifyAnalyzerAsync(@" 641await VerifyCS.VerifyAnalyzerAsync(@" 672await VerifyCS.VerifyAnalyzerAsync(@" 704await VerifyCS.VerifyAnalyzerAsync(@" 736await VerifyCS.VerifyAnalyzerAsync(@" 770await VerifyCS.VerifyAnalyzerAsync(@" 804await VerifyCS.VerifyAnalyzerAsync(@" 838await VerifyCS.VerifyAnalyzerAsync(@" 902await VerifyCS.VerifyAnalyzerAsync(@" 941await VerifyCS.VerifyAnalyzerAsync(@" 980await VerifyCS.VerifyAnalyzerAsync(@" 1018await VerifyCS.VerifyAnalyzerAsync(@" 1083await VerifyCS.VerifyAnalyzerAsync(@" 1120await VerifyCS.VerifyAnalyzerAsync(@" 1157await VerifyCS.VerifyAnalyzerAsync(@" 1192await VerifyCS.VerifyAnalyzerAsync(@" 1232await VerifyCS.VerifyAnalyzerAsync(@" 1305await VerifyCS.VerifyAnalyzerAsync(@" 1400await VerifyCS.VerifyAnalyzerAsync(@" 1468await VerifyCS.VerifyAnalyzerAsync(@" 1535=> VerifyCS.Diagnostic().WithLocation(line, column).WithArguments(signature, typeName);
Microsoft.NetFramework.Analyzers\Security\MarkVerbHandlersWithValidateAntiforgeryTokenTests.cs (30)
7using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22=> VerifyCS.Diagnostic(MarkVerbHandlersWithValidateAntiforgeryTokenAnalyzer.NoVerbsRule).WithLocation(line, column).WithArguments(controllerAction); 27=> VerifyCS.Diagnostic(MarkVerbHandlersWithValidateAntiforgeryTokenAnalyzer.NoVerbsNoTokenRule).WithLocation(line, column).WithArguments(controllerAction); 32=> VerifyCS.Diagnostic(MarkVerbHandlersWithValidateAntiforgeryTokenAnalyzer.GetAndTokenRule).WithLocation(line, column).WithArguments(controllerAction); 37=> VerifyCS.Diagnostic(MarkVerbHandlersWithValidateAntiforgeryTokenAnalyzer.GetAndOtherAndTokenRule).WithLocation(line, column).WithArguments(controllerAction); 42=> VerifyCS.Diagnostic(MarkVerbHandlersWithValidateAntiforgeryTokenAnalyzer.VerbsAndNoTokenRule).WithLocation(line, column).WithArguments(controllerAction); 227await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 266await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 285await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 321await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 360await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 393await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 430await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 469await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 489await VerifyCS.VerifyAnalyzerAsync(@" 527await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 567await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 608await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 652await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 690await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 732await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 753await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 774await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 794await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 814await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 835await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 859await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 881await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 902await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @" 926await VerifyCS.VerifyAnalyzerAsync(SystemWebMvcNamespaceCSharp + @"
Microsoft.NetFramework.Analyzers\TypesShouldNotExtendCertainBaseTypesTests.cs (16)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 22await VerifyCS.VerifyAnalyzerAsync(@" 46await VerifyCS.VerifyAnalyzerAsync(source, expected); 60await VerifyCS.VerifyAnalyzerAsync(source); 78await VerifyCS.VerifyAnalyzerAsync(source, expected); 92await VerifyCS.VerifyAnalyzerAsync(source); 134await VerifyCS.VerifyAnalyzerAsync(source, expected); 170await VerifyCS.VerifyAnalyzerAsync(source); 349return VerifyCS.Diagnostic().WithLocation(line, column).WithArguments(message); 365return VerifyCS.Diagnostic().WithLocation(line, column).WithArguments(message); 381return VerifyCS.Diagnostic().WithLocation(line, column).WithArguments(message); 397return VerifyCS.Diagnostic().WithLocation(line, column).WithArguments(message); 413return VerifyCS.Diagnostic().WithLocation(line, column).WithArguments(message); 429return VerifyCS.Diagnostic().WithLocation(line, column).WithArguments(message); 445return VerifyCS.Diagnostic().WithLocation(line, column).WithArguments(message); 461return VerifyCS.Diagnostic().WithLocation(line, column).WithArguments(message);
Microsoft.CodeAnalysis.PublicApiAnalyzers.UnitTests (2)
DeclarePublicAPIAnalyzerTestsBase.cs (2)
129var test = new CSharpCodeFixVerifier<DeclarePublicApiAnalyzer, DeclarePublicApiFix>.Test 156var test = new CSharpCodeFixVerifier<DeclarePublicApiAnalyzer, DeclarePublicApiFix>.Test
Roslyn.Diagnostics.Analyzers.UnitTests (126)
CSharpAvoidOptSuffixForNullableEnableCodeTests.cs (12)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 19=> new VerifyCS.Test 61=> new VerifyCS.Test 84=> new VerifyCS.Test 130=> new VerifyCS.Test 155=> new VerifyCS.Test 176=> new VerifyCS.Test 199=> new VerifyCS.Test 220=> new VerifyCS.Test 259=> new VerifyCS.Test 296=> new VerifyCS.Test 346=> new VerifyCS.Test
CSharpDoNotCapturePrimaryConstructorParametersTests.cs (12)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 18=> new VerifyCS.Test 31=> new VerifyCS.Test 48=> new VerifyCS.Test 65=> new VerifyCS.Test 82=> new VerifyCS.Test 96VerifyCS.Diagnostic().WithSpan(5, 13, 5, 14).WithArguments("i"), 104=> new VerifyCS.Test 115=> new VerifyCS.Test 128=> new VerifyCS.Test 141=> new VerifyCS.Test 153=> new VerifyCS.Test
CSharpDoNotUseDebugAssertForInterpolatedStringsTests.cs (4)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 41=> new VerifyCS.Test 76=> new VerifyCS.Test 109=> new VerifyCS.Test
DefaultableTypeShouldHaveDefaultableFieldsTests.cs (10)
9using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 89await new VerifyCS.Test 119await new VerifyCS.Test 146await new VerifyCS.Test 173await new VerifyCS.Test 198await new VerifyCS.Test 223await new VerifyCS.Test 248await new VerifyCS.Test 277await new VerifyCS.Test 306await new VerifyCS.Test
DoNotMixAttributesFromDifferentVersionsOfMEFTests.cs (11)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 168await VerifyCS.VerifyAnalyzerAsync(""" 202await VerifyCS.VerifyAnalyzerAsync(""" 240await VerifyCS.VerifyAnalyzerAsync(""" 290await VerifyCS.VerifyAnalyzerAsync(""" 349await new VerifyCS.Test 401await VerifyCS.VerifyAnalyzerAsync(""" 445await VerifyCS.VerifyAnalyzerAsync(""" 491await VerifyCS.VerifyAnalyzerAsync(""" 568await VerifyCS.VerifyAnalyzerAsync(""" 636VerifyCS.Diagnostic()
ExportedPartsShouldHaveImportingConstructorTests.cs (23)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 34await new VerifyCS.Test 93await new VerifyCS.Test 173await new VerifyCS.Test 179ExpectedDiagnostics = { VerifyCS.Diagnostic().WithSpan(4, 2, 4, 17).WithArguments("D") }, 256await new VerifyCS.Test 313await new VerifyCS.Test 370await new VerifyCS.Test 435await new VerifyCS.Test 441ExpectedDiagnostics = { VerifyCS.Diagnostic().WithSpan(3, 2, 3, 8).WithArguments("C") }, 509await new VerifyCS.Test 515ExpectedDiagnostics = { VerifyCS.Diagnostic().WithSpan(1, 2, 1, mefNamespace.Length + 9).WithArguments("C") }, 591await new VerifyCS.Test 597ExpectedDiagnostics = { VerifyCS.Diagnostic().WithSpan(3, 2, 3, 8).WithArguments("C") }, 682await new VerifyCS.Test 688ExpectedDiagnostics = { VerifyCS.Diagnostic().WithSpan(5, 5, 5, 19).WithArguments("C") }, 758await new VerifyCS.Test 764ExpectedDiagnostics = { VerifyCS.Diagnostic().WithSpan(3, 5, 3, 19).WithArguments("C") }, 835await new VerifyCS.Test 841ExpectedDiagnostics = { VerifyCS.Diagnostic().WithSpan(5, 6, 5, 26).WithArguments("C") }, 910await new VerifyCS.Test 918VerifyCS.Diagnostic().WithSpan(8, 5, 8, 29).WithArguments("C"), 919VerifyCS.Diagnostic().WithSpan(10, 5, 10, 25).WithArguments("C"),
ImportingConstructorShouldBeObsoleteTests.cs (9)
11using VerifyCS = CSharpCodeFixVerifier< 44await new VerifyCS.Test 112await new VerifyCS.Test 214await new VerifyCS.Test 262await new VerifyCS.Test 375await new VerifyCS.Test 461await new VerifyCS.Test 564await new VerifyCS.Test 667await new VerifyCS.Test
PartsExportedWithMEFv2MustBeMarkedAsSharedTests.cs (5)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 56await VerifyCS.VerifyAnalyzerAsync(""" 83await new VerifyCS.Test 134await VerifyCS.VerifyCodeFixAsync(""" 182await VerifyCS.VerifyCodeFixAsync("""
PreferNullLiteralTests.cs (18)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 20=> VerifyCS.VerifyCodeFixAsync($$""" 55await VerifyCS.VerifyCodeFixAsync(source, source); 63=> new VerifyCS.Test 96=> new VerifyCS.Test 133=> VerifyCS.VerifyCodeFixAsync(""" 159=> new VerifyCS.Test 196=> VerifyCS.VerifyCodeFixAsync($$""" 214=> VerifyCS.VerifyCodeFixAsync($$""" 254=> VerifyCS.VerifyCodeFixAsync(""" 294=> VerifyCS.VerifyCodeFixAsync(""" 345await VerifyCS.VerifyCodeFixAsync(source, source); 361await VerifyCS.VerifyCodeFixAsync(source, source); 377await VerifyCS.VerifyCodeFixAsync(source, source); 382=> VerifyCS.VerifyCodeFixAsync(""" 416await VerifyCS.VerifyCodeFixAsync(source, source); 433await VerifyCS.VerifyCodeFixAsync(source, source); 455await VerifyCS.VerifyCodeFixAsync(source, source);
RelaxTestNamingSuppressorTests.cs (5)
15using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 42await new VerifyCS.Test 69await new VerifyCS.Test 97await new VerifyCS.Test 138internal sealed class TestWithSuppressor : VerifyCS.Test
SpecializedEnumerableCreationAnalyzerTests.cs (11)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 38VerifyCS.Diagnostic(SpecializedEnumerableCreationAnalyzer.UseEmptyEnumerableRule).WithLocation(line, column); 48VerifyCS.Diagnostic(SpecializedEnumerableCreationAnalyzer.UseSingletonEnumerableRule).WithLocation(line, column); 58=> VerifyCS.VerifyAnalyzerAsync(""" 75=> VerifyCS.VerifyAnalyzerAsync(""" 94=> VerifyCS.VerifyAnalyzerAsync(""" 109=> VerifyCS.VerifyAnalyzerAsync(""" 126=> VerifyCS.VerifyAnalyzerAsync(""" 143=> VerifyCS.VerifyAnalyzerAsync(""" 159=> VerifyCS.VerifyAnalyzerAsync(""" 175=> VerifyCS.VerifyAnalyzerAsync("""
TestExportsShouldNotBeDiscoverableTests.cs (6)
8using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 38await new VerifyCS.Test 44ExpectedDiagnostics = { VerifyCS.Diagnostic().WithSpan(3, 2, 3, 8).WithArguments("C") }, 70await new VerifyCS.Test 76ExpectedDiagnostics = { VerifyCS.Diagnostic().WithSpan(1, 2, 1, mefNamespace.Length + 9).WithArguments("C") }, 98await new VerifyCS.Test
Test.Utilities (1)
CSharpSecurityCodeFixVerifier`2+Test.cs (1)
16public class Test : CSharpCodeFixVerifier<TAnalyzer, TCodeFix>.Test
Text.Analyzers.UnitTests (69)
EnumsShouldHavePluralNamesTests.cs (19)
10using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 24await VerifyCS.VerifyAnalyzerAsync(""" 56await VerifyCS.VerifyAnalyzerAsync(""" 89await VerifyCS.VerifyAnalyzerAsync(""" 158await VerifyCS.VerifyAnalyzerAsync(""" 191await VerifyCS.VerifyAnalyzerAsync(""" 224await VerifyCS.VerifyAnalyzerAsync(""" 299await VerifyCS.VerifyAnalyzerAsync(""" 330await VerifyCS.VerifyAnalyzerAsync(""" 361await VerifyCS.VerifyAnalyzerAsync(""" 394await VerifyCS.VerifyAnalyzerAsync(""" 425await VerifyCS.VerifyAnalyzerAsync(""" 456await VerifyCS.VerifyAnalyzerAsync(""" 488await VerifyCS.VerifyAnalyzerAsync(""" 520await VerifyCS.VerifyAnalyzerAsync(""" 552await VerifyCS.VerifyAnalyzerAsync(""" 591await VerifyCS.VerifyAnalyzerAsync(""" 625=> VerifyCS.Diagnostic(EnumsShouldHavePluralNamesAnalyzer.Rule_CA1714) 637=> VerifyCS.Diagnostic(EnumsShouldHavePluralNamesAnalyzer.Rule_CA1717)
IdentifiersShouldBeSpelledCorrectlyTests.cs (50)
13using VerifyCS = Test.Utilities.CSharpCodeFixVerifier< 101VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.TypeRule) 119var test = new VerifyCS.Test 135VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.TypeRule) 148var test = new VerifyCS.Test 160VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.AssemblyRule) 178var test = new VerifyCS.Test 190VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.AssemblyMoreMeaningfulNameRule) 208VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.NamespaceRule) 216VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.NamespaceMoreMeaningfulNameRule) 229VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.TypeRule) 242VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.TypeMoreMeaningfulNameRule) 251VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberRule) 280VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberRule) 283VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberRule) 292VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberMoreMeaningfulNameRule) 308VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.VariableRule) 317VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 334VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterMoreMeaningfulNameRule) 337VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterMoreMeaningfulNameRule) 366VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 369VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 372VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 401VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterMoreMeaningfulNameRule) 404VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterMoreMeaningfulNameRule) 407VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterMoreMeaningfulNameRule) 436VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterMoreMeaningfulNameRule) 439VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterMoreMeaningfulNameRule) 442VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterMoreMeaningfulNameRule) 471VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 474VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 477VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 502VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 505VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 554VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 557VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 560VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 563VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 566VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 569VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 597VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 600VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MemberParameterRule) 608VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.DelegateParameterRule) 616VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.DelegateParameterMoreMeaningfulNameRule) 629VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.TypeTypeParameterRule) 641VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.TypeTypeParameterMoreMeaningfulNameRule) 656VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MethodTypeParameterRule) 671VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.MethodTypeParameterMoreMeaningfulNameRule) 704VerifyCS.Diagnostic(IdentifiersShouldBeSpelledCorrectlyAnalyzer.FileParseRule) 719var csharpTest = new VerifyCS.Test