コード例 #1
0
        public void Should_Check_Equals_By_Key_False()
        {
            //arrange
            var first  = new MyBinaryHeapKeyNode <int, char>(2, '1');
            var second = new MyBinaryHeapKeyNode <int, char>(1, '1');

            //act
            var result = first.Equals(second);

            //assert
            result.ShouldBeEquivalentTo(false);
        }
コード例 #2
0
        public void Should_Compare_To_By_Data_Smaller()
        {
            //arrange
            var first  = new MyBinaryHeapKeyNode <int, char>(1, '1');
            var second = new MyBinaryHeapKeyNode <int, char>(1, '2');

            //act
            var result = first.CompareTo(second);

            //assert
            result.ShouldBeEquivalentTo(-1);
        }