コード例 #1
0
        public void LinkedListSingleLinkTestsCompareSizeMismatchRightLonger()
        {
            var node1 = LinkedListSingleLinkNode <int> .CreateFromData(3);

            var node2 = LinkedListSingleLinkNode <int> .CreateFromData(3, 4);

            Assert.IsFalse(LinkedListSingleLinkNode <int> .Compare(node1, node2));
        }
コード例 #2
0
        public void LinkedListSingleLinkTestsCompareSingleNonMatchingElement()
        {
            var node1 = LinkedListSingleLinkNode <int> .CreateFromData(3);

            var node2 = LinkedListSingleLinkNode <int> .CreateFromData(4);

            Assert.IsFalse(LinkedListSingleLinkNode <int> .Compare(node1, node2));
        }
コード例 #3
0
        public void LinkedListSingleLinkTestsCompareMultipleMatchingElements()
        {
            var node1 = LinkedListSingleLinkNode <int> .CreateFromData(3, 4);

            var node2 = LinkedListSingleLinkNode <int> .CreateFromData(3, 4);

            Assert.IsTrue(LinkedListSingleLinkNode <int> .Compare(node1, node2));
        }
        public void LinkedListSingleLinkTestsCreateFromDataNull()
        {
            // Create with helper.
            var resa = LinkedListSingleLinkNode<int>.CreateFromData(null);

            // Compare
            Assert.IsTrue(LinkedListSingleLinkNode<int>.Compare(null, resa));
        }
        public void LinkedListSingleLinkTestsCreateFromDataOne()
        {
            // Create manually.
            var a = new LinkedListSingleLinkNode<int>(1);

            // Create with helper.
            var resa = LinkedListSingleLinkNode<int>.CreateFromData(1);

            // Compare
            Assert.IsTrue(LinkedListSingleLinkNode<int>.Compare(a, resa));
        }
        public void LinkedListSingleLinkTestsCreateFromDataThree()
        {
            // Create manually.
            var c = new LinkedListSingleLinkNode<int>(3);
            var b = new LinkedListSingleLinkNode<int>(2, c);
            var a = new LinkedListSingleLinkNode<int>(1, b);

            // Create with helper.
            var resa = LinkedListSingleLinkNode<int>.CreateFromData(1, 2, 3);

            // Compare
            Assert.IsTrue(LinkedListSingleLinkNode<int>.Compare(a, resa));
        }
コード例 #7
0
        public void LinkedListSingleLinkTestsCompareNullListRight()
        {
            var node1 = LinkedListSingleLinkNode <int> .CreateFromData(3);

            Assert.IsFalse(LinkedListSingleLinkNode <int> .Compare(node1, null));
        }
コード例 #8
0
 public void LinkedListSingleLinkTestsCompareNullLists()
 {
     Assert.IsTrue(LinkedListSingleLinkNode <int> .Compare(null, null));
 }