public void AddTwoNumbers_1()
        {
            var root1 = TestHelper.GenerateList(new int[] { 7, 2, 4, 3 });
            var root2 = TestHelper.GenerateList(new int[] { 5, 6, 4 });

            var solution = new _0445_AddTwoNumbersII();
            var result   = solution.AddTwoNumbers(root1, root2);

            AssertHelper.AssertLinkList(new int[] { 7, 8, 0, 7 }, result);
        }
        public void AddTwoNumbers_5()
        {
            var root1 = TestHelper.GenerateList(new int[] { 5 });
            var root2 = TestHelper.GenerateList(new int[] { 5 });

            var solution = new _0445_AddTwoNumbersII();
            var result   = solution.AddTwoNumbers(root1, root2);

            AssertHelper.AssertLinkList(new int[] { 1, 0 }, result);
        }