def test_small_non_palindrome(self): result = problem4.is_palindrome(405) self.assertFalse(result)
def test_large_non_palindrome(self): result = problem4.is_palindrome(916511) self.assertFalse(result)
def test_small_palindrome(self): result = problem4.is_palindrome(404) self.assertTrue(result)
def test_is_palindrome(self): self.assertEqual(problem4.is_palindrome(1), True) self.assertEqual(problem4.is_palindrome(11), True) self.assertEqual(problem4.is_palindrome(99), True) self.assertEqual(problem4.is_palindrome(121), True) self.assertEqual(problem4.is_palindrome(989), True) self.assertEqual(problem4.is_palindrome(2332), True) self.assertEqual(problem4.is_palindrome(9009), True) self.assertEqual(problem4.is_palindrome(1235321), True) self.assertEqual(problem4.is_palindrome(12355555321), True) self.assertEqual(problem4.is_palindrome(12), False) self.assertEqual(problem4.is_palindrome(321), False) self.assertEqual(problem4.is_palindrome(1561), False) self.assertEqual(problem4.is_palindrome(1234565432), False)
def test_large_palindrome(self): result = problem4.is_palindrome(906609) self.assertTrue(result)
def test_is_palindrome(self): self.assertEqual(problem4.is_palindrome('5'), True) self.assertEqual(problem4.is_palindrome('10'), False) self.assertEqual(problem4.is_palindrome('11'), True) self.assertEqual(problem4.is_palindrome('12341899814321'), True)