Example #1
0
        public void TC6()
        {
            string input  = "-10";
            var    output = "ABC";
            ThapHN hn     = new ThapHN(input);

            Assert.AreEqual(output, hn.NodePath);
        }
Example #2
0
        public void TC4()
        {
            string input  = "1";
            var    output = 1;
            ThapHN hn     = new ThapHN(input);

            Assert.AreEqual(output, hn.NumOfMove);
        }
Example #3
0
        public void TC3()
        {
            string input  = "-4";
            var    output = "Error! Invalid input";
            ThapHN hn     = new ThapHN(input);

            Assert.AreEqual(output, hn.StringOutput);
        }
Example #4
0
        public void TC15()
        {
            string input  = "3";
            var    output = "ADDDEEDEEDDEEDEC";
            ThapHN hn     = new ThapHN(input);

            Assert.AreEqual(output, hn.NodePath);
        }
Example #5
0
        public void TC2()
        {
            string num    = "5";
            var    output = "ADDDDDEEDEEDDEEDEEDDDEEDEEDDEEDEEDDDDEEDEEDDEEDEEDDDEEDEEDDEEDEC";
            ThapHN hn     = new ThapHN(num);

            Assert.AreEqual(output, hn.NodePath);
        }
Example #6
0
        public void TC1()
        {
            string num    = "5";
            var    output = 31;
            ThapHN hn     = new ThapHN(num);

            Assert.AreEqual(output, hn.NumOfMove);
        }