예제 #1
0
    def test_add_two_numbers(self):
        ans = add_two_numbers(self.test_ll_head_1, self.test_ll_head_2)
        self.assertEqual(2, ans.val)
        self.assertEqual(4, ans.next.val)
        self.assertEqual(6, ans.next.next.val)

        h3 = Node(5)
        h4 = Node(5)
        ans2 = add_two_numbers(h3, h4)
        self.assertEqual(0, ans2.val)
        self.assertEqual(1, ans2.next.val)
예제 #2
0
 def test_add_two_numbers(self):
     total = add_two_numbers(self.lst1, self.lst2)
     self.lst1.print()
     self.lst2.print()
     total.print()
     current = total.head
     self.assertEqual(current.get_data(), 6)
     current = current.get_next()
     self.assertEqual(current.get_data(), 0)
     current = current.get_next()
     self.assertEqual(current.get_data(), 1)
예제 #3
0
 def test_zeros(self):
     result = add_two_numbers(0, 0)
     self.assertEqual(0, result)
예제 #4
0
 def test_basic_addition4(self):
     result = add_two_numbers(0, 17)
     self.assertEqual(17, result)
예제 #5
0
 def test_basic_addition2(self):
     result = add_two_numbers(-6, 999)
     self.assertEqual(993, result)
예제 #6
0
 def test_basic_addition(self):
     result = add_two_numbers(4, 6)
     self.assertEqual(10, result)
예제 #7
0
def test_add_two_numbers():
    assert add_two_numbers.add_two_numbers(3, 3) == 6
 def test_2_4_2_add_5_6_1(self):
     esperado = [8, 0, 3]
     self.assertEqual(esperado, add_two_numbers([2, 4, 2], [5, 6, 1]))
 def test_2_4_3_add_5_6_4(self):
     esperado = [8, 0, 7]
     self.assertEqual(esperado, add_two_numbers([2, 4, 3], [5, 6, 4]))