Tests.SortExpressionTests.ValueEquality C# (CSharp) Method

ValueEquality() private method

private ValueEquality ( ) : void
return void
        public void ValueEquality()
        {
            SortExpression a = "Name";
            SortExpression b = "[Name] ASC";
            SortExpression c = "Name DESC";

            Assert.AreEqual(a,b);
            Assert.AreNotEqual(a,c);
            Assert.AreNotSame(a,b);

            Assert.True(a.Equals(b));
            Assert.False(a.Equals(c));

            Assert.True(a == b);
            Assert.True(a != c);

            Assert.AreEqual(1, SortExpression.Parse("[Name], `Name`").Distinct().Count());

        }