Skip to content

Commit e6a3b9a

Browse files
committed
Improved handling of token comparisons in tests
1 parent 6fc993f commit e6a3b9a

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

StyleCop.Analyzers/StyleCop.Analyzers.Test.CSharp7/Lightup/DiscardDesignationSyntaxWrapperTests.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ public void TestNull()
1919
var discardDesignationSyntax = (DiscardDesignationSyntaxWrapper)syntaxNode;
2020
Assert.Null(discardDesignationSyntax.SyntaxNode);
2121
Assert.Throws<NullReferenceException>(() => discardDesignationSyntax.UnderscoreToken);
22+
Assert.Throws<NullReferenceException>(() => discardDesignationSyntax.WithUnderscoreToken(SyntaxFactory.Token(SyntaxKind.UnderscoreToken)));
2223
}
2324

2425
[Fact]
@@ -35,7 +36,7 @@ public void TestUnderscoreToken()
3536
discardDesignationSyntax = discardDesignationSyntax.WithUnderscoreToken(SpacingExtensions.WithoutTrivia(SyntaxFactory.Token(SyntaxKind.UnderscoreToken)));
3637
Assert.NotNull(discardDesignationSyntax.SyntaxNode);
3738
Assert.NotSame(syntaxNode, discardDesignationSyntax.SyntaxNode);
38-
Assert.NotEqual(syntaxNode.UnderscoreToken, discardDesignationSyntax.UnderscoreToken);
39+
Assert.False(syntaxNode.UnderscoreToken.IsEquivalentTo(discardDesignationSyntax.UnderscoreToken));
3940
}
4041

4142
[Fact]

StyleCop.Analyzers/StyleCop.Analyzers.Test/Lightup/DiscardDesignationSyntaxWrapperTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ public void TestNull()
1818
var discardDesignationSyntax = (DiscardDesignationSyntaxWrapper)syntaxNode;
1919
Assert.Null(discardDesignationSyntax.SyntaxNode);
2020
Assert.Throws<NullReferenceException>(() => discardDesignationSyntax.UnderscoreToken);
21+
Assert.Throws<NullReferenceException>(() => discardDesignationSyntax.WithUnderscoreToken(SyntaxFactory.Token((SyntaxKind)SyntaxKindEx.UnderscoreToken)));
2122
}
2223

2324
[Fact]

0 commit comments

Comments
 (0)