예제 #1
0
        public void Equals_AnotherEquivalentExpandQueryPart_ReturnsTrue()
        {
            var queryPart = new ExpandQueryPart(FilterExpression.MemberAccess("Hello"));
            var other     = new ExpandQueryPart(FilterExpression.MemberAccess("Hello"));

            var actual = queryPart.Equals(other);

            Assert.That(actual, Is.True);
        }
예제 #2
0
        public void Equals_AnotherDifferentExpandQueryPart_ReturnsFalse()
        {
            var queryPart = new ExpandQueryPart(FilterExpression.MemberAccess("Hello"));
            var other     = new ExpandQueryPart(FilterExpression.MemberAccess("World"));

            var actual = queryPart.Equals(other);

            Assert.That(actual, Is.False);
        }
예제 #3
0
        public void Equals_Self_ReturnsTrue()
        {
            var queryPart = new ExpandQueryPart();
            var other     = queryPart;

            var actual = queryPart.Equals(other);

            Assert.That(actual, Is.True);
        }
예제 #4
0
        public void Equals_ObjectOfDifferentType_ReturnsFalse()
        {
            var    queryPart = new ExpandQueryPart();
            object other     = String.Empty;

            var actual = queryPart.Equals(other);

            Assert.That(actual, Is.False);
        }
예제 #5
0
        public void Equals_ExpandQueryPartNull_ReturnsFalse()
        {
            var             queryPart = new ExpandQueryPart();
            ExpandQueryPart other     = null;

            var actual = queryPart.Equals(other);

            Assert.That(actual, Is.False);
        }
예제 #6
0
        public void Equals_ObjectAnotherEquivalentExpandQueryPart_ReturnsTrue()
        {
            var    queryPart = new ExpandQueryPart();
            object other     = new ExpandQueryPart();

            var actual = queryPart.Equals(other);

            Assert.That(actual, Is.True);
        }