Beispiel #1
0
        public void Mid_Test()
        {
            var path = new TreeGoThrough();


            var levelResult = path.Mid(BsTree);

            Assert.Equal(6, levelResult[0]);
        }
Beispiel #2
0
        public void Level_Test()
        {
            var path = new TreeGoThrough();


            var levelResult = path.Level(BsTree);

            Assert.Equal(11, levelResult[levelResult.Length - 1]);
        }
Beispiel #3
0
        public void Pre_Test()
        {
            var path = new TreeGoThrough();


            var levelResult = path.Pre(BsTree);

            Assert.Equal(2, levelResult[0]);
        }
Beispiel #4
0
        public void Exchange_Test()
        {
            var path = new TreeGoThrough();

            path.Exchange(BsTree);

            var result = path.Pre(BsTree);


            Assert.Equal(11, result[0]);
        }