Skip to content

Commit 2406656

Browse files
Improve coverage for SA1304 by adding test for a field in a native methods class
1 parent 58dbaed commit 2406656

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

StyleCop.Analyzers/StyleCop.Analyzers.Test/NamingRules/SA1304UnitTests.cs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,17 @@ public async Task TestProtectedReadonlyFieldStartingWithUpperCaseAsync()
6161
await VerifyCSharpDiagnosticAsync(testCode, DiagnosticResult.EmptyDiagnosticResults, CancellationToken.None).ConfigureAwait(false);
6262
}
6363

64+
[Fact]
65+
public async Task TestFieldInNativeClassMethodAsync()
66+
{
67+
var testCode = @"public class FooNativeMethods
68+
{
69+
internal readonly string bar = ""baz"";
70+
}";
71+
72+
await VerifyCSharpDiagnosticAsync(testCode, DiagnosticResult.EmptyDiagnosticResults, CancellationToken.None).ConfigureAwait(false);
73+
}
74+
6475
[Fact]
6576
public async Task TestInternalReadonlyFieldStartingWithLowerCaseAsync()
6677
{

0 commit comments

Comments
 (0)