def test_zero(self):
     num1 = "0"
     num2 = "0"
     expected = "0"
     self.assertEqual(utils.string_addition_new_final(num1, num2), expected)
 def test_534543_and_0(self):
     num1 = "534543"
     num2 = "0"
     expected = "534543"
     self.assertEqual(utils.string_addition_new_final(num1, num2), expected)
 def test_99999999999999999(self):
     num1 = "99999999999999999"
     num2 = "99999999999999999"
     expected = "199999999999999998"
     self.assertEqual(utils.string_addition_new_final(num1, num2), expected)
 def test_123560005656_and_534543(self):
     num1 = "123560005656"
     num2 = "534543"
     expected = "123560540199"
     self.assertEqual(utils.string_addition_new_final(num1, num2), expected)
 def test_positive(self):
     num1 = "10000"
     num2 = "334343434"
     expected = "334353434"
     self.assertEqual(utils.string_addition_new_final(num1, num2), expected)