1189 references to CSharpSecurityCodeFixVerifier
Microsoft.CodeAnalysis.Analyzers.UnitTests (24)
MetaAnalyzers\CompareSymbolsCorrectlyTests.cs (24)
10
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
226
await new
VerifyCS
.Test
237
=>
VerifyCS
.VerifyCodeFixAsync($$"""
258
=>
VerifyCS
.VerifyAnalyzerAsync($$"""
285
await new
VerifyCS
.Test
314
await new
VerifyCS
.Test
343
await new
VerifyCS
.Test
356
=>
VerifyCS
.VerifyAnalyzerAsync($$"""
373
=>
VerifyCS
.VerifyAnalyzerAsync($$"""
548
await new
VerifyCS
.Test
608
await new
VerifyCS
.Test
712
await new
VerifyCS
.Test
772
await new
VerifyCS
.Test
801
await new
VerifyCS
.Test
811
await
VerifyCS
.VerifyAnalyzerAsync("""
836
await new
VerifyCS
.Test
1014
await new
VerifyCS
.Test
1287
=> new
VerifyCS
.Test
1321
=> new
VerifyCS
.Test
1345
=> new
VerifyCS
.Test
1377
=> new
VerifyCS
.Test
1458
await new
VerifyCS
.Test
1510
await new
VerifyCS
.Test
1590
await new
VerifyCS
.Test
Microsoft.CodeAnalysis.NetAnalyzers.UnitTests (1094)
Microsoft.NetCore.Analyzers\Data\ReviewSQLQueriesForSecurityVulnerabilitiesTests.cs (41)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
=>
VerifyCS
.Diagnostic()
241
await
VerifyCS
.VerifyAnalyzerAsync($@"
257
await
VerifyCS
.VerifyAnalyzerAsync($@"
283
await
VerifyCS
.VerifyAnalyzerAsync($@"
323
await
VerifyCS
.VerifyAnalyzerAsync($@"
362
await
VerifyCS
.VerifyAnalyzerAsync($@"
391
await
VerifyCS
.VerifyAnalyzerAsync($@"
433
await
VerifyCS
.VerifyAnalyzerAsync($@"
475
await
VerifyCS
.VerifyAnalyzerAsync($@"
523
await
VerifyCS
.VerifyAnalyzerAsync($@"
570
await
VerifyCS
.VerifyAnalyzerAsync($@"
624
await
VerifyCS
.VerifyAnalyzerAsync($@"
679
await
VerifyCS
.VerifyAnalyzerAsync($@"
719
await
VerifyCS
.VerifyAnalyzerAsync($@"
746
await
VerifyCS
.VerifyAnalyzerAsync($@"
790
await
VerifyCS
.VerifyAnalyzerAsync($@"
833
await
VerifyCS
.VerifyAnalyzerAsync($@"
875
await
VerifyCS
.VerifyAnalyzerAsync($@"
916
await
VerifyCS
.VerifyAnalyzerAsync($@"
957
await
VerifyCS
.VerifyAnalyzerAsync($@"
998
await
VerifyCS
.VerifyAnalyzerAsync($@"
1039
await
VerifyCS
.VerifyAnalyzerAsync($@"
1080
await
VerifyCS
.VerifyAnalyzerAsync($@"
1110
await
VerifyCS
.VerifyAnalyzerAsync($@"
1142
await
VerifyCS
.VerifyAnalyzerAsync($@"
1185
await
VerifyCS
.VerifyAnalyzerAsync($@"
1224
await
VerifyCS
.VerifyAnalyzerAsync($@"
1266
await
VerifyCS
.VerifyAnalyzerAsync($@"
1295
await
VerifyCS
.VerifyAnalyzerAsync($@"
1336
await
VerifyCS
.VerifyAnalyzerAsync($@"
1377
await
VerifyCS
.VerifyAnalyzerAsync($@"
1415
await
VerifyCS
.VerifyAnalyzerAsync($@"
1455
await
VerifyCS
.VerifyAnalyzerAsync($@"
1498
await
VerifyCS
.VerifyAnalyzerAsync($@"
1541
await
VerifyCS
.VerifyAnalyzerAsync($@"
1584
await
VerifyCS
.VerifyAnalyzerAsync($@"
1627
await
VerifyCS
.VerifyAnalyzerAsync(@"
1665
await new
VerifyCS
.Test
1687
var csharpTest = new
VerifyCS
.Test
1761
await
VerifyCS
.VerifyAnalyzerAsync(@"
Microsoft.NetCore.Analyzers\Data\ReviewSQLQueriesForSecurityVulnerabilitiesTests_FlowAnalysis.cs (114)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
21
=>
VerifyCS
.Diagnostic()
36
await
VerifyCS
.VerifyAnalyzerAsync($@"
77
await
VerifyCS
.VerifyAnalyzerAsync($@"
120
await
VerifyCS
.VerifyAnalyzerAsync($@"
161
await
VerifyCS
.VerifyAnalyzerAsync($@"
211
await
VerifyCS
.VerifyAnalyzerAsync($@"
263
await
VerifyCS
.VerifyAnalyzerAsync($@"
306
await
VerifyCS
.VerifyAnalyzerAsync($@"
349
await
VerifyCS
.VerifyAnalyzerAsync($@"
421
await
VerifyCS
.VerifyAnalyzerAsync($@"
497
await
VerifyCS
.VerifyAnalyzerAsync($@"
547
await
VerifyCS
.VerifyAnalyzerAsync($@"
611
await
VerifyCS
.VerifyAnalyzerAsync($@"
652
await
VerifyCS
.VerifyAnalyzerAsync($@"
693
await
VerifyCS
.VerifyAnalyzerAsync($@"
737
await
VerifyCS
.VerifyAnalyzerAsync($@"
786
await
VerifyCS
.VerifyAnalyzerAsync($@"
831
await
VerifyCS
.VerifyAnalyzerAsync($@"
880
await
VerifyCS
.VerifyAnalyzerAsync($@"
935
await
VerifyCS
.VerifyAnalyzerAsync($@"
986
await
VerifyCS
.VerifyAnalyzerAsync($@"
1049
await
VerifyCS
.VerifyAnalyzerAsync($@"
1115
await
VerifyCS
.VerifyAnalyzerAsync($@"
1203
await
VerifyCS
.VerifyAnalyzerAsync($@"
1253
await
VerifyCS
.VerifyAnalyzerAsync($@"
1303
await
VerifyCS
.VerifyAnalyzerAsync($@"
1353
await
VerifyCS
.VerifyAnalyzerAsync($@"
1401
await
VerifyCS
.VerifyAnalyzerAsync($@"
1434
await
VerifyCS
.VerifyAnalyzerAsync($@"
1468
await
VerifyCS
.VerifyAnalyzerAsync($@"
1525
await
VerifyCS
.VerifyAnalyzerAsync($@"
1559
await
VerifyCS
.VerifyAnalyzerAsync($@"
1593
await
VerifyCS
.VerifyAnalyzerAsync($@"
1647
await
VerifyCS
.VerifyAnalyzerAsync($@"
1703
await
VerifyCS
.VerifyAnalyzerAsync($@"
1805
await
VerifyCS
.VerifyAnalyzerAsync($@"
1861
await
VerifyCS
.VerifyAnalyzerAsync($@"
1918
await
VerifyCS
.VerifyAnalyzerAsync($@"
1966
await
VerifyCS
.VerifyAnalyzerAsync($@"
2014
await
VerifyCS
.VerifyAnalyzerAsync($@"
2062
await
VerifyCS
.VerifyAnalyzerAsync($@"
2144
await
VerifyCS
.VerifyAnalyzerAsync($@"
2230
await
VerifyCS
.VerifyAnalyzerAsync($@"
2311
await
VerifyCS
.VerifyAnalyzerAsync($@"
2373
await
VerifyCS
.VerifyAnalyzerAsync($@"
2445
await
VerifyCS
.VerifyAnalyzerAsync($@"
2507
await
VerifyCS
.VerifyAnalyzerAsync($@"
2580
await
VerifyCS
.VerifyAnalyzerAsync($@"
2657
await
VerifyCS
.VerifyAnalyzerAsync($@"
2738
await
VerifyCS
.VerifyAnalyzerAsync($@"
2811
await
VerifyCS
.VerifyAnalyzerAsync($@"
2852
await
VerifyCS
.VerifyAnalyzerAsync($@"
2898
await
VerifyCS
.VerifyAnalyzerAsync($@"
2946
await
VerifyCS
.VerifyAnalyzerAsync($@"
3009
await
VerifyCS
.VerifyAnalyzerAsync($@"
3086
await
VerifyCS
.VerifyAnalyzerAsync($@"
3159
await
VerifyCS
.VerifyAnalyzerAsync($@"
3252
await
VerifyCS
.VerifyAnalyzerAsync($@"
3352
await new
VerifyCS
.Test
3462
await
VerifyCS
.VerifyAnalyzerAsync($@"
3535
await
VerifyCS
.VerifyAnalyzerAsync($@"
3622
await
VerifyCS
.VerifyAnalyzerAsync($@"
3695
await
VerifyCS
.VerifyAnalyzerAsync($@"
3782
await
VerifyCS
.VerifyAnalyzerAsync($@"
3871
await
VerifyCS
.VerifyAnalyzerAsync($@"
3960
await
VerifyCS
.VerifyAnalyzerAsync($@"
4070
await
VerifyCS
.VerifyAnalyzerAsync($@"
4159
await
VerifyCS
.VerifyAnalyzerAsync($@"
4243
await
VerifyCS
.VerifyAnalyzerAsync($@"
4318
await
VerifyCS
.VerifyAnalyzerAsync($@"
4399
await
VerifyCS
.VerifyAnalyzerAsync($@"
4443
await
VerifyCS
.VerifyAnalyzerAsync($@"
4491
await
VerifyCS
.VerifyAnalyzerAsync($@"
4535
await
VerifyCS
.VerifyAnalyzerAsync($@"
4585
await
VerifyCS
.VerifyAnalyzerAsync($@"
4629
await
VerifyCS
.VerifyAnalyzerAsync($@"
4675
await
VerifyCS
.VerifyAnalyzerAsync($@"
4758
await
VerifyCS
.VerifyAnalyzerAsync($@"
4857
await
VerifyCS
.VerifyAnalyzerAsync($@"
4940
await
VerifyCS
.VerifyAnalyzerAsync($@"
5039
await
VerifyCS
.VerifyAnalyzerAsync($@"
5143
await
VerifyCS
.VerifyAnalyzerAsync($@"
5252
await
VerifyCS
.VerifyAnalyzerAsync($@"
5331
await
VerifyCS
.VerifyAnalyzerAsync($@"
5401
await
VerifyCS
.VerifyAnalyzerAsync($@"
5448
await
VerifyCS
.VerifyAnalyzerAsync($@"
5512
await
VerifyCS
.VerifyAnalyzerAsync($@"
5592
await
VerifyCS
.VerifyAnalyzerAsync($@"
5654
await
VerifyCS
.VerifyAnalyzerAsync($@"
5734
await
VerifyCS
.VerifyAnalyzerAsync($@"
5813
await
VerifyCS
.VerifyAnalyzerAsync($@"
5895
await
VerifyCS
.VerifyAnalyzerAsync($@"
5994
await
VerifyCS
.VerifyAnalyzerAsync($@"
6076
await
VerifyCS
.VerifyAnalyzerAsync($@"
6212
await
VerifyCS
.VerifyAnalyzerAsync($@"
6366
await
VerifyCS
.VerifyAnalyzerAsync($@"
6584
await
VerifyCS
.VerifyAnalyzerAsync($@"
6815
await
VerifyCS
.VerifyAnalyzerAsync($@"
6891
await new
VerifyCS
.Test
7004
await new
VerifyCS
.Test
7249
await
VerifyCS
.VerifyAnalyzerAsync($@"
7334
await
VerifyCS
.VerifyAnalyzerAsync($@"
7445
await
VerifyCS
.VerifyAnalyzerAsync($@"
7581
await
VerifyCS
.VerifyAnalyzerAsync($@"
7662
await
VerifyCS
.VerifyAnalyzerAsync($@"
7819
await
VerifyCS
.VerifyAnalyzerAsync($@"
7960
await
VerifyCS
.VerifyAnalyzerAsync($@"
8044
await
VerifyCS
.VerifyAnalyzerAsync($@"
8119
await
VerifyCS
.VerifyAnalyzerAsync($@"
8290
await
VerifyCS
.VerifyAnalyzerAsync($@"
8336
await
VerifyCS
.VerifyAnalyzerAsync($@"
8371
await new
VerifyCS
.Test
8487
await
VerifyCS
.VerifyAnalyzerAsync($@"
Microsoft.NetCore.Analyzers\Runtime\DoNotDefineFinalizersForTypesDerivedFromMemoryManagerTests.cs (6)
5
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
19
await
VerifyCS
.VerifyAnalyzerAsync(@"
44
await
VerifyCS
.VerifyAnalyzerAsync(@"
80
await
VerifyCS
.VerifyAnalyzerAsync(@"
106
await
VerifyCS
.VerifyAnalyzerAsync(@"
159
await
VerifyCS
.VerifyAnalyzerAsync(@"
Microsoft.NetCore.Analyzers\Runtime\DoNotUseStackallocInLoopsTests.cs (21)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
18
await
VerifyCS
.VerifyAnalyzerAsync(@"
35
await new
VerifyCS
.Test
51
await
VerifyCS
.VerifyAnalyzerAsync(@"
87
await new
VerifyCS
.Test
111
await new
VerifyCS
.Test
133
await new
VerifyCS
.Test
151
await new
VerifyCS
.Test
174
await
VerifyCS
.VerifyAnalyzerAsync(@"
204
await
VerifyCS
.VerifyAnalyzerAsync(@"
234
await
VerifyCS
.VerifyAnalyzerAsync(@"
253
await
VerifyCS
.VerifyAnalyzerAsync(@"
274
await new
VerifyCS
.Test
293
await new
VerifyCS
.Test
314
return
VerifyCS
.VerifyAnalyzerAsync(@"
328
return
VerifyCS
.VerifyAnalyzerAsync(@"
344
return new
VerifyCS
.Test
364
return
VerifyCS
.VerifyAnalyzerAsync(@"
380
return
VerifyCS
.VerifyAnalyzerAsync(@"
398
return new
VerifyCS
.Test
416
return new
VerifyCS
.Test
Microsoft.NetCore.Analyzers\Security\ApprovedCipherModeTests.cs (7)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
await
VerifyCS
.VerifyAnalyzerAsync(@"
48
await
VerifyCS
.VerifyAnalyzerAsync(@"
76
await
VerifyCS
.VerifyAnalyzerAsync(@"
104
await
VerifyCS
.VerifyAnalyzerAsync(@"
132
await
VerifyCS
.VerifyAnalyzerAsync(@"
159
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\DataSetDataTableInIFormatterObjectGraphTests.cs (3)
8
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
243
var csharpTest = new
VerifyCS
.Test
261
=>
VerifyCS
.Diagnostic(DataSetDataTableInIFormatterSerializableObjectGraphAnalyzer.ObjectGraphContainsDangerousTypeDescriptor)
Microsoft.NetCore.Analyzers\Security\DataSetDataTableInObjectGraphTests.cs (5)
8
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
356
var csharpTest = new
VerifyCS
.Test
379
var csharpTest = new
VerifyCS
.Test
403
var csharpTest = new
VerifyCS
.Test
421
=>
VerifyCS
.Diagnostic(DataSetDataTableInSerializableObjectGraphAnalyzer.ObjectGraphContainsDangerousTypeDescriptor)
Microsoft.NetCore.Analyzers\Security\DataSetDataTableInSerializableTypeTests.cs (5)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
494
var csharpTest = new
VerifyCS
.Test
513
=>
VerifyCS
.Diagnostic(DataSetDataTableInSerializableTypeAnalyzer.SerializableContainsDangerousType)
520
=>
VerifyCS
.Diagnostic(DataSetDataTableInSerializableTypeAnalyzer.RceSerializableContainsDangerousType)
527
=>
VerifyCS
.Diagnostic(DataSetDataTableInSerializableTypeAnalyzer.RceAutogeneratedSerializableContainsDangerousType)
Microsoft.NetCore.Analyzers\Security\DataSetDataTableInWebSerializableObjectGraphTests.cs (4)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
97
var csharpTest = new
VerifyCS
.Test
119
var csharpTest = new
VerifyCS
.Test
136
=>
VerifyCS
.Diagnostic(DataSetDataTableInWebSerializableObjectGraphAnalyzer.ObjectGraphContainsDangerousTypeDescriptor)
Microsoft.NetCore.Analyzers\Security\DoNotAddSchemaByURLTests.cs (7)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
await
VerifyCS
.VerifyAnalyzerAsync(@"
50
await
VerifyCS
.VerifyAnalyzerAsync(@"
80
await
VerifyCS
.VerifyAnalyzerAsync(@"
97
await
VerifyCS
.VerifyAnalyzerAsync(@"
114
await
VerifyCS
.VerifyAnalyzerAsync(@"
133
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\DoNotAlwaysSkipTokenValidationInDelegatesTests.cs (4)
9
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
245
await new
VerifyCS
.Test
315
await new
VerifyCS
.Test
547
var csharpTest = new
VerifyCS
.Test
Microsoft.NetCore.Analyzers\Security\DoNotCallDangerousMethodsInDeserializationTests.cs (57)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
26
await
VerifyCS
.VerifyAnalyzerAsync(@"
78
await
VerifyCS
.VerifyAnalyzerAsync(@"
130
await
VerifyCS
.VerifyAnalyzerAsync(@"
184
await
VerifyCS
.VerifyAnalyzerAsync(@"
251
await
VerifyCS
.VerifyAnalyzerAsync(@"
327
await
VerifyCS
.VerifyAnalyzerAsync(@"
357
await
VerifyCS
.VerifyAnalyzerAsync(@"
411
await
VerifyCS
.VerifyAnalyzerAsync(@"
468
await
VerifyCS
.VerifyAnalyzerAsync(@"
525
await
VerifyCS
.VerifyAnalyzerAsync(@"
582
await
VerifyCS
.VerifyAnalyzerAsync(@"
640
await
VerifyCS
.VerifyAnalyzerAsync(@"
696
await
VerifyCS
.VerifyAnalyzerAsync(@"
752
await
VerifyCS
.VerifyAnalyzerAsync(@"
806
await
VerifyCS
.VerifyAnalyzerAsync(@"
860
await
VerifyCS
.VerifyAnalyzerAsync(@"
914
await
VerifyCS
.VerifyAnalyzerAsync(@"
966
await
VerifyCS
.VerifyAnalyzerAsync(@"
1018
await
VerifyCS
.VerifyAnalyzerAsync(@"
1099
await
VerifyCS
.VerifyAnalyzerAsync(@"
1153
await
VerifyCS
.VerifyAnalyzerAsync(@"
1212
await
VerifyCS
.VerifyAnalyzerAsync(@"
1267
await
VerifyCS
.VerifyAnalyzerAsync(@"
1322
await
VerifyCS
.VerifyAnalyzerAsync(@"
1381
await
VerifyCS
.VerifyAnalyzerAsync(@"
1435
await
VerifyCS
.VerifyAnalyzerAsync(@"
1489
await
VerifyCS
.VerifyAnalyzerAsync(@"
1544
await
VerifyCS
.VerifyAnalyzerAsync(@"
1599
await
VerifyCS
.VerifyAnalyzerAsync(@"
1640
await
VerifyCS
.VerifyAnalyzerAsync(@"
1684
await
VerifyCS
.VerifyAnalyzerAsync(@"
1723
await
VerifyCS
.VerifyAnalyzerAsync(@"
1764
await
VerifyCS
.VerifyAnalyzerAsync(@"
1808
await
VerifyCS
.VerifyAnalyzerAsync(@"
1858
await
VerifyCS
.VerifyAnalyzerAsync(@"
1958
await
VerifyCS
.VerifyAnalyzerAsync(@"
2027
await
VerifyCS
.VerifyAnalyzerAsync(@"
2072
await
VerifyCS
.VerifyAnalyzerAsync(@"
2117
await
VerifyCS
.VerifyAnalyzerAsync(@"
2162
await
VerifyCS
.VerifyAnalyzerAsync(@"
2200
await
VerifyCS
.VerifyAnalyzerAsync(@"
2237
await
VerifyCS
.VerifyAnalyzerAsync(@"
2258
await
VerifyCS
.VerifyAnalyzerAsync(@"
2293
await
VerifyCS
.VerifyAnalyzerAsync(@"
2331
await
VerifyCS
.VerifyAnalyzerAsync(@"
2370
await
VerifyCS
.VerifyAnalyzerAsync(@"
2415
await
VerifyCS
.VerifyAnalyzerAsync(@"
2470
await
VerifyCS
.VerifyAnalyzerAsync(@"
2548
await
VerifyCS
.VerifyAnalyzerAsync(@"
2617
await
VerifyCS
.VerifyAnalyzerAsync(@"
2685
await
VerifyCS
.VerifyAnalyzerAsync(@"
2736
await
VerifyCS
.VerifyAnalyzerAsync(@"
2793
await
VerifyCS
.VerifyAnalyzerAsync(@"
2850
await
VerifyCS
.VerifyAnalyzerAsync(@"
2883
await
VerifyCS
.VerifyAnalyzerAsync(@"
2907
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\DoNotDisableCertificateValidationTests.cs (19)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
await
VerifyCS
.VerifyAnalyzerAsync(@"
36
await
VerifyCS
.VerifyAnalyzerAsync(@"
52
await
VerifyCS
.VerifyAnalyzerAsync(@"
68
await
VerifyCS
.VerifyAnalyzerAsync(@"
95
await
VerifyCS
.VerifyAnalyzerAsync(@"
140
await
VerifyCS
.VerifyAnalyzerAsync(@"
197
await new
VerifyCS
.Test
261
await new
VerifyCS
.Test
281
await
VerifyCS
.VerifyAnalyzerAsync(@"
296
await
VerifyCS
.VerifyAnalyzerAsync(@"
311
await
VerifyCS
.VerifyAnalyzerAsync(@"
326
await
VerifyCS
.VerifyAnalyzerAsync(@"
357
await
VerifyCS
.VerifyAnalyzerAsync(@"
406
await
VerifyCS
.VerifyAnalyzerAsync(@"
431
await
VerifyCS
.VerifyAnalyzerAsync(@"
454
await
VerifyCS
.VerifyAnalyzerAsync(@"
512
await
VerifyCS
.VerifyAnalyzerAsync(@"
558
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\DoNotDisableHttpClientCRLCheckTests.cs (3)
8
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
22
var csharpTest = new
VerifyCS
.Test
341
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\DoNotDisableHTTPHeaderCheckingTests.cs (3)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
147
var csharpTest = new
VerifyCS
.Test
163
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\DoNotDisableRequestValidationTests.cs (3)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
27
var csharpTest = new
VerifyCS
.Test
186
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\DoNotDisableSchUseStrongCryptoTests.cs (15)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
21
await
VerifyCS
.VerifyAnalyzerAsync(@"
53
await
VerifyCS
.VerifyAnalyzerAsync(@"
81
await
VerifyCS
.VerifyAnalyzerAsync(@"
97
await
VerifyCS
.VerifyAnalyzerAsync(@"
113
await
VerifyCS
.VerifyAnalyzerAsync(@"
129
await
VerifyCS
.VerifyAnalyzerAsync(@"
146
await
VerifyCS
.VerifyAnalyzerAsync(@"
161
await
VerifyCS
.VerifyAnalyzerAsync(@"
176
await
VerifyCS
.VerifyAnalyzerAsync(@"
191
await
VerifyCS
.VerifyAnalyzerAsync(@"
207
await
VerifyCS
.VerifyAnalyzerAsync(@"
225
await
VerifyCS
.VerifyAnalyzerAsync(@"
245
var test = new
VerifyCS
.Test
280
=>
VerifyCS
.Diagnostic(DoNotSetSwitch.DoNotDisableSchUseStrongCryptoRule)
Microsoft.NetCore.Analyzers\Security\DoNotDisableTokenValidationChecksTests.cs (2)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
218
var csharpTest = new
VerifyCS
.Test
Microsoft.NetCore.Analyzers\Security\DoNotDisableUsingServicePointManagerSecurityProtocolsTests.cs (15)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
21
await
VerifyCS
.VerifyAnalyzerAsync(@"
53
await
VerifyCS
.VerifyAnalyzerAsync(@"
81
await
VerifyCS
.VerifyAnalyzerAsync(@"
97
await
VerifyCS
.VerifyAnalyzerAsync(@"
113
await
VerifyCS
.VerifyAnalyzerAsync(@"
129
await
VerifyCS
.VerifyAnalyzerAsync(@"
146
await
VerifyCS
.VerifyAnalyzerAsync(@"
161
await
VerifyCS
.VerifyAnalyzerAsync(@"
176
await
VerifyCS
.VerifyAnalyzerAsync(@"
191
await
VerifyCS
.VerifyAnalyzerAsync(@"
207
await
VerifyCS
.VerifyAnalyzerAsync(@"
225
await
VerifyCS
.VerifyAnalyzerAsync(@"
245
var test = new
VerifyCS
.Test
281
=>
VerifyCS
.Diagnostic(DoNotSetSwitch.DoNotDisableSpmSecurityProtocolsRule)
Microsoft.NetCore.Analyzers\Security\DoNotHardCodeCertificateTests.cs (22)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<Microsoft.NetCore.Analyzers.Security.DoNotHardCodeCertificate, Microsoft.CodeAnalysis.Testing.EmptyCodeFixProvider>;
18
await
VerifyCS
.VerifyAnalyzerAsync(@"
37
await
VerifyCS
.VerifyAnalyzerAsync(@"
57
await
VerifyCS
.VerifyAnalyzerAsync(@"
77
await
VerifyCS
.VerifyAnalyzerAsync(@"
97
await
VerifyCS
.VerifyAnalyzerAsync(@"
117
await
VerifyCS
.VerifyAnalyzerAsync(@"
137
await
VerifyCS
.VerifyAnalyzerAsync(@"
156
await
VerifyCS
.VerifyAnalyzerAsync(@"
175
await
VerifyCS
.VerifyAnalyzerAsync(@"
195
await
VerifyCS
.VerifyAnalyzerAsync(@"
214
await
VerifyCS
.VerifyAnalyzerAsync(@"
234
await
VerifyCS
.VerifyAnalyzerAsync(@"
253
await
VerifyCS
.VerifyAnalyzerAsync(@"
272
await
VerifyCS
.VerifyAnalyzerAsync(@"
292
await
VerifyCS
.VerifyAnalyzerAsync(@"
310
await
VerifyCS
.VerifyAnalyzerAsync(@"
327
await
VerifyCS
.VerifyAnalyzerAsync(@"
346
await
VerifyCS
.VerifyAnalyzerAsync(@"
363
await
VerifyCS
.VerifyAnalyzerAsync(@"
385
await
VerifyCS
.VerifyAnalyzerAsync(@"
434
await
VerifyCS
.VerifyAnalyzerAsync(@"
Microsoft.NetCore.Analyzers\Security\DoNotHardCodeEncryptionKeyTests.cs (33)
8
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<Microsoft.NetCore.Analyzers.Security.DoNotHardCodeEncryptionKey, Microsoft.CodeAnalysis.Testing.EmptyCodeFixProvider>;
57
await
VerifyCS
.VerifyAnalyzerAsync(@"
79
await
VerifyCS
.VerifyAnalyzerAsync(@"
98
await
VerifyCS
.VerifyAnalyzerAsync(@"
117
await
VerifyCS
.VerifyAnalyzerAsync(@"
136
await
VerifyCS
.VerifyAnalyzerAsync(@"
155
await
VerifyCS
.VerifyAnalyzerAsync(@"
175
await
VerifyCS
.VerifyAnalyzerAsync(@"
198
await
VerifyCS
.VerifyAnalyzerAsync(@"
380
await
VerifyCS
.VerifyAnalyzerAsync(@"
399
await
VerifyCS
.VerifyAnalyzerAsync(@"
419
await
VerifyCS
.VerifyAnalyzerAsync(@"
438
await
VerifyCS
.VerifyAnalyzerAsync(@"
457
await
VerifyCS
.VerifyAnalyzerAsync(@"
477
await
VerifyCS
.VerifyAnalyzerAsync(@"
504
await
VerifyCS
.VerifyAnalyzerAsync(@"
522
await
VerifyCS
.VerifyAnalyzerAsync(@"
547
await
VerifyCS
.VerifyAnalyzerAsync(@"
571
await
VerifyCS
.VerifyAnalyzerAsync(@"
595
await
VerifyCS
.VerifyAnalyzerAsync(@"
616
await
VerifyCS
.VerifyAnalyzerAsync(@"
643
await
VerifyCS
.VerifyAnalyzerAsync(@"
667
await
VerifyCS
.VerifyAnalyzerAsync(@"
690
await
VerifyCS
.VerifyAnalyzerAsync(@"
708
await
VerifyCS
.VerifyAnalyzerAsync(@"
726
await
VerifyCS
.VerifyAnalyzerAsync(@"
745
await
VerifyCS
.VerifyAnalyzerAsync(@"
764
await
VerifyCS
.VerifyAnalyzerAsync(@"
785
await
VerifyCS
.VerifyAnalyzerAsync(@"
802
await
VerifyCS
.VerifyAnalyzerAsync(@"
821
await
VerifyCS
.VerifyAnalyzerAsync(@"
840
await
VerifyCS
.VerifyAnalyzerAsync(@"
863
await
VerifyCS
.VerifyAnalyzerAsync(@"
Microsoft.NetCore.Analyzers\Security\DoNotInstallRootCertTests.cs (24)
8
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
await
VerifyCS
.VerifyAnalyzerAsync(@"
38
await
VerifyCS
.VerifyAnalyzerAsync(@"
64
await
VerifyCS
.VerifyAnalyzerAsync(@"
89
await
VerifyCS
.VerifyAnalyzerAsync(@"
107
await
VerifyCS
.VerifyAnalyzerAsync(@"
125
await
VerifyCS
.VerifyAnalyzerAsync(@"
143
await
VerifyCS
.VerifyAnalyzerAsync(@"
161
await
VerifyCS
.VerifyAnalyzerAsync(@"
177
await
VerifyCS
.VerifyAnalyzerAsync(@"
193
await
VerifyCS
.VerifyAnalyzerAsync(@"
216
await
VerifyCS
.VerifyAnalyzerAsync(@"
234
await
VerifyCS
.VerifyAnalyzerAsync(@"
255
await
VerifyCS
.VerifyAnalyzerAsync(@"
270
await
VerifyCS
.VerifyAnalyzerAsync(@"
286
await
VerifyCS
.VerifyAnalyzerAsync(@"
302
await
VerifyCS
.VerifyAnalyzerAsync(@"
318
await
VerifyCS
.VerifyAnalyzerAsync(@"
334
await
VerifyCS
.VerifyAnalyzerAsync(@"
358
await
VerifyCS
.VerifyAnalyzerAsync(@"
380
await
VerifyCS
.VerifyAnalyzerAsync(@"
397
await
VerifyCS
.VerifyAnalyzerAsync(@"
424
var csharpTest = new
VerifyCS
.Test
461
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\DoNotSerializeTypeWithPointerFieldsTests.cs (24)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
17
await
VerifyCS
.VerifyAnalyzerAsync(@"
36
await
VerifyCS
.VerifyAnalyzerAsync(@"
50
await
VerifyCS
.VerifyAnalyzerAsync(@"
64
await
VerifyCS
.VerifyAnalyzerAsync(@"
78
await
VerifyCS
.VerifyAnalyzerAsync(@"
92
await
VerifyCS
.VerifyAnalyzerAsync(@"
106
await
VerifyCS
.VerifyAnalyzerAsync(@"
126
await
VerifyCS
.VerifyAnalyzerAsync(@"
147
await
VerifyCS
.VerifyAnalyzerAsync(@"
168
await
VerifyCS
.VerifyAnalyzerAsync(@"
188
await
VerifyCS
.VerifyAnalyzerAsync(@"
208
await
VerifyCS
.VerifyAnalyzerAsync(@"
229
await
VerifyCS
.VerifyAnalyzerAsync(@"
246
await
VerifyCS
.VerifyAnalyzerAsync(@"
260
await
VerifyCS
.VerifyAnalyzerAsync(@"
280
await
VerifyCS
.VerifyAnalyzerAsync(@"
306
await
VerifyCS
.VerifyAnalyzerAsync(@"
322
await
VerifyCS
.VerifyAnalyzerAsync(@"
335
await
VerifyCS
.VerifyAnalyzerAsync(@"
348
await
VerifyCS
.VerifyAnalyzerAsync(@"
360
await
VerifyCS
.VerifyAnalyzerAsync(@"
374
await
VerifyCS
.VerifyAnalyzerAsync(@"
386
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\DoNotUseAccountSASTests.cs (3)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
52
var csharpTest = new
VerifyCS
.Test
119
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\DoNotUseCreateEncryptorWithNonDefaultIVTests.cs (7)
8
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
await new
VerifyCS
.Test
51
await new
VerifyCS
.Test
84
await new
VerifyCS
.Test
123
await new
VerifyCS
.Test
152
await new
VerifyCS
.Test
177
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\DoNotUseDataSetReadXmlTests.cs (9)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
17
await
VerifyCS
.VerifyAnalyzerAsync(@"
38
await
VerifyCS
.VerifyAnalyzerAsync(@"
63
await
VerifyCS
.VerifyAnalyzerAsync(@"
89
await
VerifyCS
.VerifyAnalyzerAsync(@"
109
await
VerifyCS
.VerifyAnalyzerAsync(@"
162
await
VerifyCS
.VerifyAnalyzerAsync(@"
212
=>
VerifyCS
.Diagnostic(DoNotUseDataSetReadXml.RealMethodUsedDescriptor)
219
=>
VerifyCS
.Diagnostic(DoNotUseDataSetReadXml.RealMethodUsedInAutogeneratedDescriptor)
Microsoft.NetCore.Analyzers\Security\DoNotUseDataTableReadXmlTests.cs (5)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
17
await
VerifyCS
.VerifyAnalyzerAsync(@"
38
await
VerifyCS
.VerifyAnalyzerAsync(@"
63
await
VerifyCS
.VerifyAnalyzerAsync(@"
82
=>
VerifyCS
.Diagnostic(DoNotUseDataTableReadXml.RealMethodUsedDescriptor)
Microsoft.NetCore.Analyzers\Security\DoNotUseDeprecatedSecurityProtocolsTests.cs (27)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
21
await
VerifyCS
.VerifyAnalyzerAsync(@"
58
await
VerifyCS
.VerifyAnalyzerAsync(@"
93
await
VerifyCS
.VerifyAnalyzerAsync(@"
126
await
VerifyCS
.VerifyAnalyzerAsync(@"
161
await
VerifyCS
.VerifyAnalyzerAsync(@"
196
await
VerifyCS
.VerifyAnalyzerAsync(@"
213
await
VerifyCS
.VerifyAnalyzerAsync(@"
230
await
VerifyCS
.VerifyAnalyzerAsync(@"
247
await new
VerifyCS
.Test
273
await
VerifyCS
.VerifyAnalyzerAsync(@"
290
await new
VerifyCS
.Test
320
await
VerifyCS
.VerifyAnalyzerAsync(@"
338
await
VerifyCS
.VerifyAnalyzerAsync(@"
356
await
VerifyCS
.VerifyAnalyzerAsync(@"
373
await
VerifyCS
.VerifyAnalyzerAsync(@"
390
await
VerifyCS
.VerifyAnalyzerAsync(@"
407
await
VerifyCS
.VerifyAnalyzerAsync(@"
425
await
VerifyCS
.VerifyAnalyzerAsync(@"
436
VerifyCS
.Diagnostic(DoNotUseDeprecatedSecurityProtocols.DeprecatedRule).WithSpan(9, 48, 9, 102).WithArguments("3264"),
437
VerifyCS
.Diagnostic(DoNotUseDeprecatedSecurityProtocols.HardCodedRule).WithSpan(9, 48, 9, 74).WithArguments("Tls12"));
443
await
VerifyCS
.VerifyAnalyzerAsync(@"
461
await
VerifyCS
.VerifyAnalyzerAsync(@"
478
await
VerifyCS
.VerifyAnalyzerAsync(@"
494
await
VerifyCS
.VerifyAnalyzerAsync(@"
510
await
VerifyCS
.VerifyAnalyzerAsync(@"
530
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\DoNotUseDSATests.cs (17)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
17
await new
VerifyCS
.Test
46
await new
VerifyCS
.Test
75
await new
VerifyCS
.Test
104
await new
VerifyCS
.Test
133
await
VerifyCS
.VerifyAnalyzerAsync(@"
149
await
VerifyCS
.VerifyAnalyzerAsync(@"
165
await
VerifyCS
.VerifyAnalyzerAsync(@"
181
await
VerifyCS
.VerifyAnalyzerAsync(@"
197
await
VerifyCS
.VerifyAnalyzerAsync(@"
213
await
VerifyCS
.VerifyAnalyzerAsync(@"
229
await
VerifyCS
.VerifyAnalyzerAsync(@"
245
await
VerifyCS
.VerifyAnalyzerAsync(@"
260
await
VerifyCS
.VerifyAnalyzerAsync(@"
275
await
VerifyCS
.VerifyAnalyzerAsync(@"
290
await
VerifyCS
.VerifyAnalyzerAsync(@"
304
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureCryptographicAlgorithmsTests.cs (87)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
23
await
VerifyCS
.VerifyAnalyzerAsync(@"
52
await
VerifyCS
.VerifyAnalyzerAsync(@"
67
await
VerifyCS
.VerifyAnalyzerAsync(@"
98
await
VerifyCS
.VerifyAnalyzerAsync(@"
122
await
VerifyCS
.VerifyAnalyzerAsync(@"
155
await
VerifyCS
.VerifyAnalyzerAsync(@"
181
await new
VerifyCS
.Test
287
await
VerifyCS
.VerifyAnalyzerAsync(@"
316
await
VerifyCS
.VerifyAnalyzerAsync(@"
331
await
VerifyCS
.VerifyAnalyzerAsync(@"
362
await
VerifyCS
.VerifyAnalyzerAsync(@"
386
await
VerifyCS
.VerifyAnalyzerAsync(@"
419
await
VerifyCS
.VerifyAnalyzerAsync(@"
445
await new
VerifyCS
.Test
546
await
VerifyCS
.VerifyAnalyzerAsync(@"
575
await
VerifyCS
.VerifyAnalyzerAsync(@"
604
await
VerifyCS
.VerifyAnalyzerAsync(@"
619
await
VerifyCS
.VerifyAnalyzerAsync(@"
650
await
VerifyCS
.VerifyAnalyzerAsync(@"
674
await
VerifyCS
.VerifyAnalyzerAsync(@"
693
await
VerifyCS
.VerifyAnalyzerAsync(@"
709
await new
VerifyCS
.Test
813
await
VerifyCS
.VerifyAnalyzerAsync(@"
844
await
VerifyCS
.VerifyAnalyzerAsync(@"
880
await
VerifyCS
.VerifyAnalyzerAsync(@"
911
await
VerifyCS
.VerifyAnalyzerAsync(@"
935
await
VerifyCS
.VerifyAnalyzerAsync(@"
967
await
VerifyCS
.VerifyAnalyzerAsync(@"
992
await
VerifyCS
.VerifyAnalyzerAsync(@"
1021
await
VerifyCS
.VerifyAnalyzerAsync(@"
1053
await
VerifyCS
.VerifyAnalyzerAsync(@"
1077
await
VerifyCS
.VerifyAnalyzerAsync(@"
1110
await
VerifyCS
.VerifyAnalyzerAsync(@"
1136
await
VerifyCS
.VerifyAnalyzerAsync(@"
1166
await
VerifyCS
.VerifyAnalyzerAsync(@"
1197
await
VerifyCS
.VerifyAnalyzerAsync(@"
1221
await
VerifyCS
.VerifyAnalyzerAsync(@"
1240
await
VerifyCS
.VerifyAnalyzerAsync(@"
1256
await new
VerifyCS
.Test
1371
await
VerifyCS
.VerifyAnalyzerAsync(@"
1400
await
VerifyCS
.VerifyAnalyzerAsync(@"
1431
await
VerifyCS
.VerifyAnalyzerAsync(@"
1456
await
VerifyCS
.VerifyAnalyzerAsync(@"
1475
await
VerifyCS
.VerifyAnalyzerAsync(@"
1491
await new
VerifyCS
.Test
1602
await
VerifyCS
.VerifyAnalyzerAsync(@"
1632
await
VerifyCS
.VerifyAnalyzerAsync(@"
1663
await
VerifyCS
.VerifyAnalyzerAsync(@"
1687
await
VerifyCS
.VerifyAnalyzerAsync(@"
1706
await
VerifyCS
.VerifyAnalyzerAsync(@"
1732
await
VerifyCS
.VerifyAnalyzerAsync(@"
1761
await
VerifyCS
.VerifyAnalyzerAsync(@"
1792
await
VerifyCS
.VerifyAnalyzerAsync(@"
1816
await
VerifyCS
.VerifyAnalyzerAsync(@"
1835
await
VerifyCS
.VerifyAnalyzerAsync(@"
1851
await new
VerifyCS
.Test
1968
await new
VerifyCS
.Test
2011
await new
VerifyCS
.Test
2056
await new
VerifyCS
.Test
2095
await new
VerifyCS
.Test
2121
await new
VerifyCS
.Test
2144
await new
VerifyCS
.Test
2188
await new
VerifyCS
.Test
2233
await new
VerifyCS
.Test
2271
await new
VerifyCS
.Test
2297
await new
VerifyCS
.Test
2337
await new
VerifyCS
.Test
2381
await new
VerifyCS
.Test
2426
await new
VerifyCS
.Test
2464
await new
VerifyCS
.Test
2490
await new
VerifyCS
.Test
2513
await new
VerifyCS
.Test
2617
await new
VerifyCS
.Test
2721
await new
VerifyCS
.Test
2771
await
VerifyCS
.VerifyAnalyzerAsync(@"
2801
await
VerifyCS
.VerifyAnalyzerAsync(@"
2836
await
VerifyCS
.VerifyAnalyzerAsync(@"
2871
await
VerifyCS
.VerifyAnalyzerAsync(@"
2912
await new
VerifyCS
.Test
3053
await
VerifyCS
.VerifyAnalyzerAsync(@"
3082
await
VerifyCS
.VerifyAnalyzerAsync(@"
3113
await
VerifyCS
.VerifyAnalyzerAsync(@"
3137
await
VerifyCS
.VerifyAnalyzerAsync(@"
3156
await
VerifyCS
.VerifyAnalyzerAsync(@"
3172
await new
VerifyCS
.Test
3273
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializationLosFormatterTests.cs (3)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
182
var csharpTest = new
VerifyCS
.Test
214
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializationObjectStateFormatterTests.cs (3)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
161
var csharpTest = new
VerifyCS
.Test
193
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerBinaryFormatterMethodsTests.cs (10)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
17
await new
VerifyCS
.Test
45
await new
VerifyCS
.Test
73
await
VerifyCS
.VerifyAnalyzerAsync(@"
94
await new
VerifyCS
.Test
122
await new
VerifyCS
.Test
150
await
VerifyCS
.VerifyAnalyzerAsync(@"
172
await
VerifyCS
.VerifyAnalyzerAsync(@"
194
await
VerifyCS
.VerifyAnalyzerAsync(@"
214
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDeserializerBinaryFormatterMethods.RealMethodUsedDescriptor)
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerBinaryFormatterWithoutBinderTests.cs (15)
8
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
50
var csharpTest = new
VerifyCS
.Test
67
await
VerifyCS
.VerifyAnalyzerAsync(@"
134
await
VerifyCS
.VerifyAnalyzerAsync(@"
240
await
VerifyCS
.VerifyAnalyzerAsync(@"
309
await
VerifyCS
.VerifyAnalyzerAsync(@"
427
await
VerifyCS
.VerifyAnalyzerAsync(@"
549
await
VerifyCS
.VerifyAnalyzerAsync(@"
570
await
VerifyCS
.VerifyAnalyzerAsync(@"
592
await
VerifyCS
.VerifyAnalyzerAsync(@"
795
await
VerifyCS
.VerifyAnalyzerAsync(@"
897
await
VerifyCS
.VerifyAnalyzerAsync(@"
921
await new
VerifyCS
.Test
1394
var csharpTest = new
VerifyCS
.Test
1502
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerJavascriptSerializerWithSimpleTypeResolverTests.cs (4)
8
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
606
var test = new
VerifyCS
.Test
648
var csharpTest = new
VerifyCS
.Test
664
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerJsonNetWithoutBinderTests.cs (4)
9
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
740
var csharpTest = new
VerifyCS
.Test
780
var csharpTest = new
VerifyCS
.Test
822
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerNetDataContractSerializerMethodsTests.cs (3)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
228
var csharpTest = new
VerifyCS
.Test
260
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerNetDataContractSerializerWithoutBinderTests.cs (4)
8
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
50
var csharpTest = new
VerifyCS
.Test
1041
var csharpTest = new
VerifyCS
.Test
1073
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureRandomnessTests.cs (6)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
await
VerifyCS
.VerifyAnalyzerAsync(@"
47
await
VerifyCS
.VerifyAnalyzerAsync(@"
74
await
VerifyCS
.VerifyAnalyzerAsync(@"
99
await
VerifyCS
.VerifyAnalyzerAsync(@"
122
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureSettingsForJsonNetTests.cs (4)
9
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
1353
var csharpTest = new
VerifyCS
.Test
1391
var csharpTest = new
VerifyCS
.Test
1433
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\DoNotUseObsoleteKDFAlgorithmTests.cs (10)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
17
await
VerifyCS
.VerifyAnalyzerAsync(@"
34
await
VerifyCS
.VerifyAnalyzerAsync(@"
58
await
VerifyCS
.VerifyAnalyzerAsync(@"
75
await
VerifyCS
.VerifyAnalyzerAsync(@"
99
await
VerifyCS
.VerifyAnalyzerAsync(@"
115
await
VerifyCS
.VerifyAnalyzerAsync(@"
131
await
VerifyCS
.VerifyAnalyzerAsync(@"
147
await
VerifyCS
.VerifyAnalyzerAsync(@"
174
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\DoNotUseWeakKDFAlgorithmTests.cs (11)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
17
await new
VerifyCS
.Test
46
await new
VerifyCS
.Test
75
await
VerifyCS
.VerifyAnalyzerAsync(@"
91
await new
VerifyCS
.Test
127
await new
VerifyCS
.Test
166
await
VerifyCS
.VerifyAnalyzerAsync(@"
185
await new
VerifyCS
.Test
210
await new
VerifyCS
.Test
242
await new
VerifyCS
.Test
276
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\DoNotUseWeakKDFInsufficientIterationCountTests.cs (21)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
await
VerifyCS
.VerifyAnalyzerAsync(@"
37
await
VerifyCS
.VerifyAnalyzerAsync(@"
55
await
VerifyCS
.VerifyAnalyzerAsync(@"
81
await
VerifyCS
.VerifyAnalyzerAsync(@"
107
await
VerifyCS
.VerifyAnalyzerAsync(@"
130
await
VerifyCS
.VerifyAnalyzerAsync(@"
155
await
VerifyCS
.VerifyAnalyzerAsync(@"
172
await
VerifyCS
.VerifyAnalyzerAsync(@"
189
await
VerifyCS
.VerifyAnalyzerAsync(@"
206
await
VerifyCS
.VerifyAnalyzerAsync(@"
223
await new
VerifyCS
.Test
253
await new
VerifyCS
.Test
283
await new
VerifyCS
.Test
313
await
VerifyCS
.VerifyAnalyzerAsync(@"
330
await
VerifyCS
.VerifyAnalyzerAsync(@"
352
await
VerifyCS
.VerifyAnalyzerAsync(@"
376
await
VerifyCS
.VerifyAnalyzerAsync(@"
392
await
VerifyCS
.VerifyAnalyzerAsync(@"
415
var test = new
VerifyCS
.Test
453
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\DoNotUseXslTransformTests.cs (5)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
17
await
VerifyCS
.VerifyAnalyzerAsync(@"
34
await
VerifyCS
.VerifyAnalyzerAsync(@"
50
await
VerifyCS
.VerifyAnalyzerAsync(@"
65
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\JsonNetTypeNameHandlingTests.cs (3)
9
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
222
var csharpTest = new
VerifyCS
.Test
264
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\PotentialReferenceCycleInDeserializedObjectGraphTests.cs (33)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
await
VerifyCS
.VerifyAnalyzerAsync(@"
52
await
VerifyCS
.VerifyAnalyzerAsync(@"
81
await
VerifyCS
.VerifyAnalyzerAsync(@"
131
await
VerifyCS
.VerifyAnalyzerAsync(@"
159
await
VerifyCS
.VerifyAnalyzerAsync(@"
198
await
VerifyCS
.VerifyAnalyzerAsync(@"
273
await
VerifyCS
.VerifyAnalyzerAsync(@"
308
await
VerifyCS
.VerifyAnalyzerAsync(@"
340
await
VerifyCS
.VerifyAnalyzerAsync(@"
391
await
VerifyCS
.VerifyAnalyzerAsync(@"
409
await
VerifyCS
.VerifyAnalyzerAsync(@"
432
await
VerifyCS
.VerifyAnalyzerAsync(@"
450
await
VerifyCS
.VerifyAnalyzerAsync(@"
468
await
VerifyCS
.VerifyAnalyzerAsync(@"
487
await
VerifyCS
.VerifyAnalyzerAsync(@"
506
await
VerifyCS
.VerifyAnalyzerAsync(@"
525
await
VerifyCS
.VerifyAnalyzerAsync(@"
554
await
VerifyCS
.VerifyAnalyzerAsync(@"
572
await
VerifyCS
.VerifyAnalyzerAsync(@"
590
await
VerifyCS
.VerifyAnalyzerAsync(@"
614
await
VerifyCS
.VerifyAnalyzerAsync(@"
666
await
VerifyCS
.VerifyAnalyzerAsync(@"
706
await
VerifyCS
.VerifyAnalyzerAsync(@"
733
await
VerifyCS
.VerifyAnalyzerAsync(@"
750
await
VerifyCS
.VerifyAnalyzerAsync(@"
777
await
VerifyCS
.VerifyAnalyzerAsync(@"
824
await
VerifyCS
.VerifyAnalyzerAsync(@"
842
await
VerifyCS
.VerifyAnalyzerAsync(@"
864
await
VerifyCS
.VerifyAnalyzerAsync(@"
886
await
VerifyCS
.VerifyAnalyzerAsync(@"
909
await
VerifyCS
.VerifyAnalyzerAsync(@"
931
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\ReviewCodeForInformationDisclosureVulnerabilitiesTests.cs (9)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<Microsoft.NetCore.Analyzers.Security.ReviewCodeForInformationDisclosureVulnerabilities, Microsoft.CodeAnalysis.Testing.EmptyCodeFixProvider>;
19
await new
VerifyCS
.Test
90
await new
VerifyCS
.Test
153
await
VerifyCS
.VerifyAnalyzerAsync(@"
177
await new
VerifyCS
.Test
216
await new
VerifyCS
.Test
256
await new
VerifyCS
.Test
296
await new
VerifyCS
.Test
360
await new
VerifyCS
.Test
Microsoft.NetCore.Analyzers\Security\ReviewCodeForLdapInjectionVulnerabilitiesTests.cs (2)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
23
await new
VerifyCS
.Test
Microsoft.NetCore.Analyzers\Security\ReviewCodeForOpenRedirectVulnerabilitiesTests.cs (2)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<Microsoft.NetCore.Analyzers.Security.ReviewCodeForOpenRedirectVulnerabilities, Microsoft.CodeAnalysis.Testing.EmptyCodeFixProvider>;
19
await new
VerifyCS
.Test
Microsoft.NetCore.Analyzers\Security\ReviewCodeForRegexInjectionVulnerabilitiesTests.cs (2)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<Microsoft.NetCore.Analyzers.Security.ReviewCodeForRegexInjectionVulnerabilities, Microsoft.CodeAnalysis.Testing.EmptyCodeFixProvider>;
19
await new
VerifyCS
.Test
Microsoft.NetCore.Analyzers\Security\ReviewCodeForSqlInjectionVulnerabilitiesTests.cs (5)
9
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<Microsoft.NetCore.Analyzers.Security.ReviewCodeForSqlInjectionVulnerabilities, Microsoft.CodeAnalysis.Testing.EmptyCodeFixProvider>;
687
var csharpTest = new
VerifyCS
.Test
3015
await new
VerifyCS
.Test
3681
var csharpTest = new
VerifyCS
.Test
3833
await new
VerifyCS
.Test
Microsoft.NetCore.Analyzers\Security\ReviewCodeForXmlInjectionVulnerabilitiesTests.cs (3)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
23
await new
VerifyCS
.Test
111
await new
VerifyCS
.Test
Microsoft.NetCore.Analyzers\Security\ReviewCodeForXPathInjectionVulnerabilitiesTests.cs (2)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<Microsoft.NetCore.Analyzers.Security.ReviewCodeForXPathInjectionVulnerabilities, Microsoft.CodeAnalysis.Testing.EmptyCodeFixProvider>;
19
await new
VerifyCS
.Test
Microsoft.NetCore.Analyzers\Security\ReviewCodeForXssVulnerabilitiesTests.cs (7)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<Microsoft.NetCore.Analyzers.Security.ReviewCodeForXssVulnerabilities, Microsoft.CodeAnalysis.Testing.EmptyCodeFixProvider>;
19
await new
VerifyCS
.Test
49
await new
VerifyCS
.Test
137
await new
VerifyCS
.Test
164
await new
VerifyCS
.Test
192
await new
VerifyCS
.Test
220
await new
VerifyCS
.Test
Microsoft.NetCore.Analyzers\Security\SetHttpOnlyForHttpCookieTests.cs (3)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
32
var csharpTest = new
VerifyCS
.Test
379
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\SetViewStateUserKeyTests.cs (3)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
514
var csharpTest = new
VerifyCS
.Test
546
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\SslProtocolsAnalyzerTests.cs (28)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
21
await
VerifyCS
.VerifyAnalyzerAsync(@"
58
await
VerifyCS
.VerifyAnalyzerAsync(@"
93
await
VerifyCS
.VerifyAnalyzerAsync(@"
128
await
VerifyCS
.VerifyAnalyzerAsync(@"
163
await
VerifyCS
.VerifyAnalyzerAsync(@"
198
await
VerifyCS
.VerifyAnalyzerAsync(@"
217
await
VerifyCS
.VerifyAnalyzerAsync(@"
236
await
VerifyCS
.VerifyAnalyzerAsync(@"
254
await
VerifyCS
.VerifyAnalyzerAsync(@"
271
await
VerifyCS
.VerifyAnalyzerAsync(@"
288
await
VerifyCS
.VerifyAnalyzerAsync(@"
305
await
VerifyCS
.VerifyAnalyzerAsync(@"
322
await
VerifyCS
.VerifyAnalyzerAsync(@"
339
await new
VerifyCS
.Test
369
await
VerifyCS
.VerifyAnalyzerAsync(@"
387
await
VerifyCS
.VerifyAnalyzerAsync(@"
407
await
VerifyCS
.VerifyAnalyzerAsync(@"
426
await
VerifyCS
.VerifyAnalyzerAsync(@"
445
await
VerifyCS
.VerifyAnalyzerAsync(@"
464
await
VerifyCS
.VerifyAnalyzerAsync(@"
484
await
VerifyCS
.VerifyAnalyzerAsync(@"
495
VerifyCS
.Diagnostic(SslProtocolsAnalyzer.HardcodedRule).WithSpan(9, 34, 9, 52).WithArguments("Tls12"),
496
VerifyCS
.Diagnostic(SslProtocolsAnalyzer.DeprecatedRule).WithSpan(9, 34, 9, 72).WithArguments("3264"));
502
await
VerifyCS
.VerifyAnalyzerAsync(@"
522
await
VerifyCS
.VerifyAnalyzerAsync(@"
539
await
VerifyCS
.VerifyAnalyzerAsync(@"
554
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\TaintedDataAnalyzerTestBase.cs (2)
37
var test = new
CSharpSecurityCodeFixVerifier
<TCSharpAnalyzer, EmptyCodeFixProvider>.Test
58
var test = new
CSharpSecurityCodeFixVerifier
<TCSharpAnalyzer, EmptyCodeFixProvider>.Test
Microsoft.NetCore.Analyzers\Security\UseAutoValidateAntiforgeryTokenTests.cs (5)
8
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
18
=>
VerifyCS
.Diagnostic(rule)
25
var csharpTest = new
VerifyCS
.Test
409
var csharpTest = new
VerifyCS
.Test
1579
await new
VerifyCS
.Test
Microsoft.NetCore.Analyzers\Security\UseContainerLevelAccessPolicyTests.cs (4)
8
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
18
var csharpTest = new
VerifyCS
.Test
34
var csharpTest = new
VerifyCS
.Test
391
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\UseDefaultDllImportSearchPathsAttributeForLibraryImportAndDllImportTests.cs (3)
9
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
28
var test = new
VerifyCS
.Test
779
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\UseDefaultDllImportSearchPathsAttributeTests.cs (27)
9
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
26
await
VerifyCS
.VerifyAnalyzerAsync(@"
46
await
VerifyCS
.VerifyAnalyzerAsync(@"
66
await
VerifyCS
.VerifyAnalyzerAsync(@"
86
await
VerifyCS
.VerifyAnalyzerAsync(@"
107
await
VerifyCS
.VerifyAnalyzerAsync(@"
128
await
VerifyCS
.VerifyAnalyzerAsync(@"
149
await
VerifyCS
.VerifyAnalyzerAsync(@"
170
await
VerifyCS
.VerifyAnalyzerAsync(@"
191
await
VerifyCS
.VerifyAnalyzerAsync(@"
213
await
VerifyCS
.VerifyAnalyzerAsync(@"
236
await
VerifyCS
.VerifyAnalyzerAsync(@"
262
await new
VerifyCS
.Test
301
await new
VerifyCS
.Test
340
await new
VerifyCS
.Test
378
await
VerifyCS
.VerifyAnalyzerAsync(@"
397
await
VerifyCS
.VerifyAnalyzerAsync(@"
419
await new
VerifyCS
.Test
454
await new
VerifyCS
.Test
490
await
VerifyCS
.VerifyAnalyzerAsync(@"
512
await
VerifyCS
.VerifyAnalyzerAsync(@"
531
await
VerifyCS
.VerifyAnalyzerAsync(@"
551
await new
VerifyCS
.Test
591
await
VerifyCS
.VerifyAnalyzerAsync(@"
612
await
VerifyCS
.VerifyAnalyzerAsync(@"
631
await
VerifyCS
.VerifyAnalyzerAsync(@"
650
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\UseRSAWithSufficientKeySizeTests.cs (36)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
17
await
VerifyCS
.VerifyAnalyzerAsync(@"
34
await
VerifyCS
.VerifyAnalyzerAsync(@"
50
await
VerifyCS
.VerifyAnalyzerAsync(@"
67
await
VerifyCS
.VerifyAnalyzerAsync(@"
83
await
VerifyCS
.VerifyAnalyzerAsync(@"
99
await
VerifyCS
.VerifyAnalyzerAsync(@"
115
await
VerifyCS
.VerifyAnalyzerAsync(@"
131
await
VerifyCS
.VerifyAnalyzerAsync(@"
147
await
VerifyCS
.VerifyAnalyzerAsync(@"
163
await
VerifyCS
.VerifyAnalyzerAsync(@"
179
await
VerifyCS
.VerifyAnalyzerAsync(@"
195
await
VerifyCS
.VerifyAnalyzerAsync(@"
211
await
VerifyCS
.VerifyAnalyzerAsync(@"
227
await
VerifyCS
.VerifyAnalyzerAsync(@"
244
await
VerifyCS
.VerifyAnalyzerAsync(@"
261
await
VerifyCS
.VerifyAnalyzerAsync(@"
278
await
VerifyCS
.VerifyAnalyzerAsync(@"
295
await
VerifyCS
.VerifyAnalyzerAsync(@"
310
await
VerifyCS
.VerifyAnalyzerAsync(@"
325
await
VerifyCS
.VerifyAnalyzerAsync(@"
340
await
VerifyCS
.VerifyAnalyzerAsync(@"
355
await
VerifyCS
.VerifyAnalyzerAsync(@"
370
await
VerifyCS
.VerifyAnalyzerAsync(@"
385
await
VerifyCS
.VerifyAnalyzerAsync(@"
400
await
VerifyCS
.VerifyAnalyzerAsync(@"
415
await
VerifyCS
.VerifyAnalyzerAsync(@"
430
await
VerifyCS
.VerifyAnalyzerAsync(@"
445
await
VerifyCS
.VerifyAnalyzerAsync(@"
460
await
VerifyCS
.VerifyAnalyzerAsync(@"
475
await
VerifyCS
.VerifyAnalyzerAsync(@"
491
await
VerifyCS
.VerifyAnalyzerAsync(@"
507
await
VerifyCS
.VerifyAnalyzerAsync(@"
523
await
VerifyCS
.VerifyAnalyzerAsync(@"
539
await
VerifyCS
.VerifyAnalyzerAsync(@"
553
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\UseSecureCookiesASPNetCoreTests.cs (3)
8
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
323
var csharpTest = new
VerifyCS
.Test
336
=>
VerifyCS
.Diagnostic(rule)
Microsoft.NetCore.Analyzers\Security\UseSharedAccessProtocolHttpsOnlyTests.cs (6)
8
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
18
var csharpTest = new
VerifyCS
.Test
34
var csharpTest = new
VerifyCS
.Test
209
await
VerifyCS
.VerifyAnalyzerAsync(@"
223
await
VerifyCS
.VerifyAnalyzerAsync(@"
278
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\UseXmlReaderForDataSetReadXmlTests.cs (18)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
await
VerifyCS
.VerifyAnalyzerAsync(@"
51
await
VerifyCS
.VerifyAnalyzerAsync(@"
69
await
VerifyCS
.VerifyAnalyzerAsync(@"
86
await
VerifyCS
.VerifyAnalyzerAsync(@"
103
await
VerifyCS
.VerifyAnalyzerAsync(@"
121
await
VerifyCS
.VerifyAnalyzerAsync(@"
139
await
VerifyCS
.VerifyAnalyzerAsync(@"
157
await
VerifyCS
.VerifyAnalyzerAsync(@"
174
await
VerifyCS
.VerifyAnalyzerAsync(@"
192
await
VerifyCS
.VerifyAnalyzerAsync(@"
210
await
VerifyCS
.VerifyAnalyzerAsync(@"
228
await
VerifyCS
.VerifyAnalyzerAsync(@"
246
await
VerifyCS
.VerifyAnalyzerAsync(@"
284
await
VerifyCS
.VerifyAnalyzerAsync(@"
313
await
VerifyCS
.VerifyAnalyzerAsync(@"
342
await
VerifyCS
.VerifyAnalyzerAsync(@"
364
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\UseXmlReaderForDeserializeTests.cs (13)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
await
VerifyCS
.VerifyAnalyzerAsync(@"
38
await
VerifyCS
.VerifyAnalyzerAsync(@"
56
await
VerifyCS
.VerifyAnalyzerAsync(@"
87
await
VerifyCS
.VerifyAnalyzerAsync(@"
127
await
VerifyCS
.VerifyAnalyzerAsync(@"
158
await
VerifyCS
.VerifyAnalyzerAsync(@"
176
await
VerifyCS
.VerifyAnalyzerAsync(@"
195
await
VerifyCS
.VerifyAnalyzerAsync(@"
213
await
VerifyCS
.VerifyAnalyzerAsync(@"
231
await
VerifyCS
.VerifyAnalyzerAsync(@"
263
await
VerifyCS
.VerifyAnalyzerAsync(@"
286
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\UseXmlReaderForSchemaReadTests.cs (6)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
17
await
VerifyCS
.VerifyAnalyzerAsync(@"
35
await
VerifyCS
.VerifyAnalyzerAsync(@"
53
await
VerifyCS
.VerifyAnalyzerAsync(@"
70
await
VerifyCS
.VerifyAnalyzerAsync(@"
93
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\UseXmlReaderForValidatingReaderTests.cs (5)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
17
await
VerifyCS
.VerifyAnalyzerAsync(@"
35
await
VerifyCS
.VerifyAnalyzerAsync(@"
52
await
VerifyCS
.VerifyAnalyzerAsync(@"
67
=>
VerifyCS
.Diagnostic()
Microsoft.NetCore.Analyzers\Security\UseXmlReaderForXPathDocumentTests.cs (8)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
17
await
VerifyCS
.VerifyAnalyzerAsync(@"
35
await
VerifyCS
.VerifyAnalyzerAsync(@"
52
await
VerifyCS
.VerifyAnalyzerAsync(@"
70
await
VerifyCS
.VerifyAnalyzerAsync(@"
88
await
VerifyCS
.VerifyAnalyzerAsync(@"
105
await
VerifyCS
.VerifyAnalyzerAsync(@"
121
=>
VerifyCS
.Diagnostic()
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingAnalyzerTests.cs (2)
5
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
21
var csharpTest = new
VerifyCS
.Test
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingDoNotUseLoadXmlTests.cs (2)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
19
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDtdProcessingAnalyzer.RuleDoNotUseDtdProcessingOverloads).WithLocation(line, column).WithArguments("LoadXml");
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingDoNotUseSetInnerXmlTests.cs (2)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
888
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDtdProcessingAnalyzer.RuleDoNotUseSetInnerXml).WithLocation(line, column);
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingInApiDesignXmlDocumentDerivedClassDesignNoConstructorTests.cs (2)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
=>
VerifyCS
.Diagnostic().WithLocation(line, column).WithArguments(string.Format(CultureInfo.CurrentCulture, MicrosoftNetFrameworkAnalyzersResources.XmlDocumentDerivedClassNoConstructorMessage, name));
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingInApiDesignXmlTextReaderDerivedClassDesignConstructorNoSecureSettingsTests.cs (26)
5
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
19
await
VerifyCS
.VerifyAnalyzerAsync(@"
48
await
VerifyCS
.VerifyAnalyzerAsync(@"
82
await
VerifyCS
.VerifyAnalyzerAsync(@"
117
await
VerifyCS
.VerifyAnalyzerAsync(@"
152
await
VerifyCS
.VerifyAnalyzerAsync(@"
185
await
VerifyCS
.VerifyAnalyzerAsync(@"
218
await
VerifyCS
.VerifyAnalyzerAsync(@"
264
await
VerifyCS
.VerifyAnalyzerAsync(@"
300
await
VerifyCS
.VerifyAnalyzerAsync(@"
336
await
VerifyCS
.VerifyAnalyzerAsync(@"
373
await
VerifyCS
.VerifyAnalyzerAsync(@"
420
await
VerifyCS
.VerifyAnalyzerAsync(@"
467
await
VerifyCS
.VerifyAnalyzerAsync(@"
504
await
VerifyCS
.VerifyAnalyzerAsync(@"
541
await
VerifyCS
.VerifyAnalyzerAsync(@"
577
await
VerifyCS
.VerifyAnalyzerAsync(@"
613
await
VerifyCS
.VerifyAnalyzerAsync(@"
651
await
VerifyCS
.VerifyAnalyzerAsync(@"
685
await
VerifyCS
.VerifyAnalyzerAsync(@"
724
await
VerifyCS
.VerifyAnalyzerAsync(@"
771
await
VerifyCS
.VerifyAnalyzerAsync(@"
818
await
VerifyCS
.VerifyAnalyzerAsync(@"
875
await
VerifyCS
.VerifyAnalyzerAsync(@"
921
await
VerifyCS
.VerifyAnalyzerAsync(@"
967
await
VerifyCS
.VerifyAnalyzerAsync(@"
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingInApiDesignXmlTextReaderDerivedClassDesignNoConstructorTests.cs (5)
5
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
19
await
VerifyCS
.VerifyAnalyzerAsync(@"
52
await
VerifyCS
.VerifyAnalyzerAsync(@"
90
await
VerifyCS
.VerifyAnalyzerAsync(@"
114
await
VerifyCS
.VerifyAnalyzerAsync(@"
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingInApiDesignXmlTextReaderDerivedClassDesignSetInsecureSettingsInMethodTests.cs (4)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
=>
VerifyCS
.Diagnostic().WithLocation(line, column).WithArguments(string.Format(CultureInfo.CurrentCulture, MicrosoftNetFrameworkAnalyzersResources.XmlTextReaderDerivedClassSetInsecureSettingsInMethodMessage, name));
31
await new
VerifyCS
.Test
74
await new
VerifyCS
.Test
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingReviewDataViewCollectionStringTests.cs (2)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
19
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDtdProcessingAnalyzer.RuleReviewDtdProcessingProperties).WithLocation(line, column);
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingUseXmlReaderForDataSetReadXmlSchemaTests.cs (2)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
19
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDtdProcessingAnalyzer.RuleDoNotUseDtdProcessingOverloads).WithLocation(line, column).WithArguments("ReadXmlSchema");
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingUseXmlReaderForDataSetReadXmlTests.cs (2)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
19
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDtdProcessingAnalyzer.RuleDoNotUseDtdProcessingOverloads).WithLocation(line, column).WithArguments("ReadXml");
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingUseXmlReaderForDataTableReadXmlSchemaTests.cs (2)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
19
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDtdProcessingAnalyzer.RuleDoNotUseDtdProcessingOverloads).WithLocation(line, column).WithArguments("ReadXmlSchema");
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingUseXmlReaderForDataTableReadXmlTests.cs (2)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
19
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDtdProcessingAnalyzer.RuleDoNotUseDtdProcessingOverloads).WithLocation(line, column).WithArguments("ReadXml");
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingUseXmlReaderForDeserializeTests.cs (2)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
19
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDtdProcessingAnalyzer.RuleDoNotUseDtdProcessingOverloads).WithLocation(line, column).WithArguments("Deserialize");
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingUseXmlReaderForLoadTests.cs (2)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
19
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDtdProcessingAnalyzer.RuleDoNotUseDtdProcessingOverloads).WithLocation(line, column).WithArguments("Load");
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingUseXmlReaderForSchemaReadTests.cs (2)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
19
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDtdProcessingAnalyzer.RuleDoNotUseDtdProcessingOverloads).WithLocation(line, column).WithArguments("Read");
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingUseXmlReaderForXPathDocumentTests.cs (2)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
19
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDtdProcessingAnalyzer.RuleDoNotUseDtdProcessingOverloads).WithLocation(line, column).WithArguments(".ctor");
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingXmlDocumentConstructedWithNoSecureResolverTests.cs (2)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
19
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDtdProcessingAnalyzer.RuleXmlDocumentWithNoSecureResolver).WithLocation(line, column);
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingXmlDocumentSecureDefaultXmlResolverAnalyzerTests.cs (2)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
16
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDtdProcessingAnalyzer.RuleXmlDocumentWithNoSecureResolver).WithLocation(line, column);
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingXmlReaderCreateUsingInsecureConstructedXmlReaderSettingsTests.cs (15)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
await
VerifyCS
.VerifyAnalyzerAsync(@"
55
await
VerifyCS
.VerifyAnalyzerAsync(@"
88
await
VerifyCS
.VerifyAnalyzerAsync(@"
169
await
VerifyCS
.VerifyAnalyzerAsync(@"
204
await
VerifyCS
.VerifyAnalyzerAsync(@"
239
await
VerifyCS
.VerifyAnalyzerAsync(@"
279
await
VerifyCS
.VerifyAnalyzerAsync(@"
320
await
VerifyCS
.VerifyAnalyzerAsync(@"
362
await
VerifyCS
.VerifyAnalyzerAsync(@"
398
await
VerifyCS
.VerifyAnalyzerAsync(@"
443
await
VerifyCS
.VerifyAnalyzerAsync(@"
487
await
VerifyCS
.VerifyAnalyzerAsync(@"
532
await
VerifyCS
.VerifyAnalyzerAsync(@"
569
await
VerifyCS
.VerifyAnalyzerAsync(@"
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingXmlTextReaderConstructedWithNoSecureResolutionTests.cs (3)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDtdProcessingAnalyzer.RuleXmlTextReaderConstructedWithNoSecureResolution).WithLocation(line, column);
1418
await
VerifyCS
.VerifyAnalyzerAsync(@"
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingXmlTextReaderSetInsecureResolutionTests.cs (2)
6
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
19
=>
VerifyCS
.Diagnostic(DoNotUseInsecureDtdProcessingAnalyzer.RuleXmlTextReaderSetInsecureResolution).WithLocation(line, column);
Microsoft.NetFramework.Analyzers\DoNotUseInsecureXSLTScriptExecutionXslCompiledTransformLoadInsecureConstructedSettingsTests.cs (45)
8
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
21
=>
VerifyCS
.Diagnostic().WithLocation(line, column).WithArguments(string.Format(CultureInfo.CurrentCulture, MicrosoftNetFrameworkAnalyzersResources.XslCompiledTransformLoadInsecureInputMessage, name));
88
await
VerifyCS
.VerifyAnalyzerAsync(@"
124
await
VerifyCS
.VerifyAnalyzerAsync(@"
168
await
VerifyCS
.VerifyAnalyzerAsync(@"
210
await
VerifyCS
.VerifyAnalyzerAsync(@"
253
await
VerifyCS
.VerifyAnalyzerAsync(@"
289
await
VerifyCS
.VerifyAnalyzerAsync(@"
333
await
VerifyCS
.VerifyAnalyzerAsync(@"
375
await
VerifyCS
.VerifyAnalyzerAsync(@"
418
await
VerifyCS
.VerifyAnalyzerAsync(@"
454
await
VerifyCS
.VerifyAnalyzerAsync(@"
498
await
VerifyCS
.VerifyAnalyzerAsync(@"
540
await
VerifyCS
.VerifyAnalyzerAsync(@"
583
await
VerifyCS
.VerifyAnalyzerAsync(@"
624
await
VerifyCS
.VerifyAnalyzerAsync(@"
660
await
VerifyCS
.VerifyAnalyzerAsync(@"
698
await
VerifyCS
.VerifyAnalyzerAsync(@"
736
await
VerifyCS
.RunTestAsync(
737
new
VerifyCS
.Test
764
await
VerifyCS
.VerifyAnalyzerAsync(@"
800
await
VerifyCS
.VerifyAnalyzerAsync(@"
838
await
VerifyCS
.VerifyAnalyzerAsync(@"
881
await
VerifyCS
.RunTestAsync(
882
new
VerifyCS
.Test
910
await
VerifyCS
.VerifyAnalyzerAsync(@"
953
await
VerifyCS
.VerifyAnalyzerAsync(@"
996
await
VerifyCS
.RunTestAsync(
997
new
VerifyCS
.Test
1025
await
VerifyCS
.VerifyAnalyzerAsync(@"
1068
await
VerifyCS
.VerifyAnalyzerAsync(@"
1108
await
VerifyCS
.VerifyAnalyzerAsync(@"
1146
await
VerifyCS
.VerifyAnalyzerAsync(@"
1187
await
VerifyCS
.RunTestAsync(
1188
new
VerifyCS
.Test
1216
await
VerifyCS
.VerifyAnalyzerAsync(@"
1257
await
VerifyCS
.RunTestAsync(
1258
new
VerifyCS
.Test
1286
await
VerifyCS
.VerifyAnalyzerAsync(@"
1324
await
VerifyCS
.RunTestAsync(
1325
new
VerifyCS
.Test
1352
await
VerifyCS
.VerifyAnalyzerAsync(@"
1388
await
VerifyCS
.VerifyAnalyzerAsync(@"
1424
await
VerifyCS
.VerifyAnalyzerAsync(@"
1464
await
VerifyCS
.VerifyAnalyzerAsync(@"
Microsoft.NetFramework.Analyzers\DoNotUseInsecureXSLTScriptExecutionXslCompiledTransformLoadInsecureInputSettingsTests.cs (31)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
=>
VerifyCS
.Diagnostic().WithLocation(line, column).WithArguments(string.Format(CultureInfo.CurrentCulture, MicrosoftNetFrameworkAnalyzersResources.XslCompiledTransformLoadInsecureConstructedMessage, name));
31
await
VerifyCS
.VerifyAnalyzerAsync(@"
70
await
VerifyCS
.VerifyAnalyzerAsync(@"
119
await
VerifyCS
.VerifyAnalyzerAsync(@"
166
await
VerifyCS
.VerifyAnalyzerAsync(@"
213
await
VerifyCS
.VerifyAnalyzerAsync(@"
247
await
VerifyCS
.VerifyAnalyzerAsync(@"
283
await
VerifyCS
.VerifyAnalyzerAsync(@"
322
await
VerifyCS
.VerifyAnalyzerAsync(@"
371
await
VerifyCS
.VerifyAnalyzerAsync(@"
418
await
VerifyCS
.VerifyAnalyzerAsync(@"
466
await
VerifyCS
.VerifyAnalyzerAsync(@"
505
await
VerifyCS
.VerifyAnalyzerAsync(@"
554
await
VerifyCS
.VerifyAnalyzerAsync(@"
601
await
VerifyCS
.VerifyAnalyzerAsync(@"
649
await
VerifyCS
.VerifyAnalyzerAsync(@"
685
await
VerifyCS
.VerifyAnalyzerAsync(@"
731
await
VerifyCS
.VerifyAnalyzerAsync(@"
775
await
VerifyCS
.VerifyAnalyzerAsync(@"
820
await
VerifyCS
.VerifyAnalyzerAsync(@"
865
await
VerifyCS
.VerifyAnalyzerAsync(@"
904
await
VerifyCS
.VerifyAnalyzerAsync(@"
953
await
VerifyCS
.VerifyAnalyzerAsync(@"
1000
await
VerifyCS
.VerifyAnalyzerAsync(@"
1048
await
VerifyCS
.VerifyAnalyzerAsync(@"
1102
await
VerifyCS
.VerifyAnalyzerAsync(@"
1140
await
VerifyCS
.VerifyAnalyzerAsync(@"
1188
await
VerifyCS
.VerifyAnalyzerAsync(@"
1235
await
VerifyCS
.VerifyAnalyzerAsync(@"
1283
await
VerifyCS
.VerifyAnalyzerAsync(@"
Roslyn.Diagnostics.Analyzers.UnitTests (71)
DoNotCallGetTestAccessorTests.cs (4)
7
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
20
=>
VerifyCS
.VerifyAnalyzerAsync("""
72
=>
VerifyCS
.VerifyAnalyzerAsync("""
122
=>
VerifyCS
.VerifyAnalyzerAsync("""
DoNotCopyValueTests.cs (63)
10
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
23
=> new
VerifyCS
.Test
44
await
VerifyCS
.VerifyAnalyzerAsync("""
74
await
VerifyCS
.VerifyAnalyzerAsync($$"""
110
await
VerifyCS
.VerifyAnalyzerAsync($$"""
142
await
VerifyCS
.VerifyAnalyzerAsync($$"""
156
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.NoAssignValueFromReferenceRule).WithLocation(0).WithArguments("System.Runtime.InteropServices.GCHandle"));
181
await
VerifyCS
.VerifyAnalyzerAsync($$"""
221
await
VerifyCS
.VerifyAnalyzerAsync($$"""
253
=>
VerifyCS
.VerifyAnalyzerAsync("""
267
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.NoAssignValueFromReferenceRule).WithLocation(0).WithArguments("System.Runtime.InteropServices.GCHandle"));
271
=>
VerifyCS
.VerifyAnalyzerAsync("""
299
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.UnsupportedUseRule).WithLocation(0).WithArguments("System.Runtime.InteropServices.GCHandle", "FieldReference"),
301
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.UnsupportedUseRule).WithLocation(1).WithArguments("System.Runtime.InteropServices.GCHandle", "LocalReference"));
305
=>
VerifyCS
.VerifyAnalyzerAsync("""
333
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.UnsupportedUseRule).WithLocation(0).WithArguments("System.Runtime.InteropServices.GCHandle", "FieldReference"),
335
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.UnsupportedUseRule).WithLocation(1).WithArguments("System.Runtime.InteropServices.GCHandle", "LocalReference"));
339
=>
VerifyCS
.VerifyAnalyzerAsync("""
387
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.UnsupportedUseRule).WithLocation(0).WithArguments("System.Runtime.InteropServices.GCHandle", "FieldReference"),
389
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.UnsupportedUseRule).WithLocation(1).WithArguments("System.Runtime.InteropServices.GCHandle", "LocalReference"),
391
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.UnsupportedUseRule).WithLocation(2).WithArguments("System.Runtime.InteropServices.GCHandle", "FieldReference"),
393
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.UnsupportedUseRule).WithLocation(3).WithArguments("System.Runtime.InteropServices.GCHandle", "FieldReference"),
395
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.UnsupportedUseRule).WithLocation(4).WithArguments("System.Runtime.InteropServices.GCHandle", "LocalReference"),
397
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.UnsupportedUseRule).WithLocation(5).WithArguments("System.Runtime.InteropServices.GCHandle", "LocalReference"),
399
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.UnsupportedUseRule).WithLocation(6).WithArguments("System.Runtime.InteropServices.GCHandle", "LocalReference"));
406
=>
VerifyCS
.VerifyAnalyzerAsync($$"""
418
await
VerifyCS
.VerifyAnalyzerAsync("""
440
=>
VerifyCS
.VerifyAnalyzerAsync("""
451
=>
VerifyCS
.VerifyAnalyzerAsync("""
484
=> new
VerifyCS
.Test
503
=> new
VerifyCS
.Test
608
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.UnsupportedUseRule).WithLocation(0).WithArguments("CannotCopy", "FieldReference"),
615
=> new
VerifyCS
.Test
635
=> new
VerifyCS
.Test
655
=> new
VerifyCS
.Test
682
=> new
VerifyCS
.Test
724
("in", "") => [
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.UnsupportedUseRule).WithLocation(0).WithArguments("CannotCopy", "ParameterReference")],
729
var test = new
VerifyCS
.Test
767
=> new
VerifyCS
.Test
804
=> new
VerifyCS
.Test
847
=> new
VerifyCS
.Test
898
=> new
VerifyCS
.Test
936
=> new
VerifyCS
.Test
965
=> new
VerifyCS
.Test
996
=> new
VerifyCS
.Test
1032
await new
VerifyCS
.Test
1063
=> new
VerifyCS
.Test
1097
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.NoAssignValueFromReferenceRule).WithLocation(0).WithArguments("CannotCopy"),
1099
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.NoAssignValueFromReferenceRule).WithLocation(1).WithArguments("CannotCopy"),
1106
=> new
VerifyCS
.Test
1132
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.NoReturnValueFromReferenceRule).WithLocation(0).WithArguments("CannotCopy"),
1139
=>
VerifyCS
.VerifyAnalyzerAsync("""
1166
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.UnsupportedUseRule).WithLocation(0).WithArguments("CannotCopy", "FieldReference"));
1170
=>
VerifyCS
.VerifyAnalyzerAsync("""
1179
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.AvoidNullableWrapperRule).WithLocation(0).WithArguments("System.Runtime.InteropServices.GCHandle?", "FieldInitializer"));
1184
await
VerifyCS
.VerifyAnalyzerAsync("""
1209
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.NoFieldOfCopyableTypeRule).WithLocation(0).WithArguments("CannotCopy", "C2.field2"));
1239
await
VerifyCS
.VerifyAnalyzerAsync("""
1261
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.NoAutoPropertyRule).WithLocation(0).WithArguments("CannotCopy", "C1.Property3"),
1263
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.NoAutoPropertyRule).WithLocation(1).WithArguments("CannotCopy", "C2.Property3"));
1326
=> new
VerifyCS
.Test
1377
=> new
VerifyCS
.Test
1430
VerifyCS
.Diagnostic(AbstractDoNotCopyValue.UnsupportedUseRule).WithLocation(0).WithArguments("S", "LocalReference")
TemporaryArrayAsRefTests.cs (4)
8
using VerifyCS = Test.Utilities.
CSharpSecurityCodeFixVerifier
<
78
await new
VerifyCS
.Test
131
await new
VerifyCS
.Test
158
await new
VerifyCS
.Test