static IEnumerable <object[]> TestDataMethod() { var res = new List <object[]>(); AddTwoNumbersII.ListNode a = new AddTwoNumbersII.ListNode(7); AddTwoNumbersII.ListNode head = a; a.next = new AddTwoNumbersII.ListNode(2); a = a.next; a.next = new AddTwoNumbersII.ListNode(4); a = a.next; a.next = new AddTwoNumbersII.ListNode(3); a = new AddTwoNumbersII.ListNode(5); AddTwoNumbersII.ListNode head2 = a; a.next = new AddTwoNumbersII.ListNode(6); a = a.next; a.next = new AddTwoNumbersII.ListNode(4); a = new AddTwoNumbersII.ListNode(7); AddTwoNumbersII.ListNode head3 = a; a.next = new AddTwoNumbersII.ListNode(8); a = a.next; a.next = new AddTwoNumbersII.ListNode(0); a = a.next; a.next = new AddTwoNumbersII.ListNode(7); object[] b = new[] { head, head2, head3 }; res.Add(b); return(res); }
public void AddTwoNumbersTest(AddTwoNumbersII.ListNode v1, AddTwoNumbersII.ListNode v2, AddTwoNumbersII.ListNode v3) { AddTwoNumbersII test = new AddTwoNumbersII(); var d = test.AddTwoNumbers(v1, v2); Console.WriteLine(v3); Console.WriteLine(d); Assert.AreEqual(v3, d); }