コード例 #1
0
        public void EqualsTestNullInput()
        {
            var       invertedIndex = new Mock <InvertedIndex>();
            IOperator testOperator  = new And("token", invertedIndex.Object);

            Assert.False(testOperator.Equals(null));
        }
コード例 #2
0
        public void EqualsTestSameOperators()
        {
            var firestOperator = new And("token");
            var secondOperator = new And("token");

            Assert.True(firestOperator.Equals(secondOperator));
        }
コード例 #3
0
        public void EqualsTestDifferentTokens()
        {
            var firestOperator = new And("token");
            var secondOperator = new And("token2");

            Assert.False(firestOperator.Equals(secondOperator));
        }
コード例 #4
0
        public void EqualsTestSameOperators()
        {
            var       invertedIndex  = new Mock <InvertedIndex>();
            IOperator firestOperator = new And("token", invertedIndex.Object);
            IOperator secondOperator = new And("token", invertedIndex.Object);

            Assert.True(firestOperator.Equals(secondOperator));
        }
コード例 #5
0
        public void EqualsTestDifferentTokens()
        {
            var       invertedIndex  = new Mock <InvertedIndex>();
            IOperator firestOperator = new And("token", invertedIndex.Object);
            IOperator secondOperator = new And("token2", invertedIndex.Object);

            Assert.False(firestOperator.Equals(secondOperator));
        }
コード例 #6
0
        public void EqualsTestNullInput()
        {
            var testOperator = new And("token");

            Assert.False(testOperator.Equals(null));
        }