public void Test() { ListNode listNode = Coding003.CreateNodeList(10); string o = JsonConvert.SerializeObject(listNode); List <int> test = Coding003.PrintForStack(listNode); string t = JsonConvert.SerializeObject(test); List <int> test2 = Coding003.PrintForRecursion(listNode); string t2 = JsonConvert.SerializeObject(test2); ListNode test3 = Coding003.PrintForReverse(Coding003.PrintForReverse(listNode)); string t3 = JsonConvert.SerializeObject(test3); Assert.Equal(test, test2); Assert.Equal(o, t3); }
public void TestList() { ListNode listNode = Coding003.CreateNodeList(10); List <int> test = Coding003.PrintForStack(listNode); for (int i = 0; i < 10; i++) { Assert.Equal(i, test[9 - i]); } List <int> test2 = Coding003.PrintForRecursion(listNode); for (int i = 0; i < 10; i++) { Assert.Equal(i, test2[9 - i]); } }