from solutions import is_number_palindrome

import unittest

class TestIsNumberPalindrome(unittest.TestCase):
    # Test a palindrome with an even number of digits
    def test_positive_even(self):
        testnum = 123321
        
        expected = True
        actual = is_number_palindrome(testnum)

        self.assertEqual(expected, actual)

    # Test a palindrome with an odd number of digits
    def test_positive_odd(self):
        testnum = 123454321

        expected = True
        actual = is_number_palindrome(testnum)

        self.assertEqual(expected, actual)

    # Test a non-palindrome with an even number of digits
    def test_negative_even(self):
        testnum = 1234
        
        expected = False
        actual = is_number_palindrome(testnum)

        self.assertEqual(expected, actual)

    # Test a non-palindrome with an odd number of digits
    def test_negative_odd(self):
        testnum = 123
        
        expected = False
        actual = is_number_palindrome(testnum)

        self.assertEqual(expected, actual)

    # Test a one-digits number (every one-digits number is a palindrome)
    def test_one_character(self):
        testnum = 3

        expected = True
        actual = is_number_palindrome(testnum)

        self.assertEqual(expected, actual)

if __name__ == '__main__':
    unittest.main()

@@ -1065,33 +1065,32 @@
 Test a one-digit
-s
  number (every o
@@ -1097,17 +1097,16 @@
 ne-digit
-s
  number 
@@ -1143,17 +1143,196 @@
 one_
-character
+digit(self):%0A        testnum = 3%0A%0A        expected = True%0A        actual = is_number_palindrome(testnum)%0A%0A        self.assertEqual(expected, actual)%0A%0A    # 0 is a palindrome%0A    def test_0
 (sel
@@ -1345,33 +1345,33 @@
       testnum = 
-3
+0
 %0A%0A        expect

Add test case for number 0 in test_is_number_palindrome