public void TokenEqualityTest(TokenBase a, TokenBase b, bool equal) { if (equal) { Assert.Equal(a, b); Assert.Equal(a.GetHashCode(), b.GetHashCode()); } else { Assert.NotEqual(a, b); } }