Beispiel #1
0
        public void Ch05_AQ_02_ReturnCorrectResult()
        {
            //create graph
            D1.AutoCreateGraph_03_TopSort_Directed_for_AQ_02_string(g1);

            //Get result in a string no spaces
            List <Node <string> > resultList = Q02.TopSort(g1);
            StringBuilder         sb         = new StringBuilder();

            foreach (Node <string> node in resultList)
            {
                sb.Append(node.Id);
            }

            Assert.AreEqual(sb.ToString(), "ABDECFHGIJ");
        }