Example #1
0
 def test_is_palindrome(self):
   pal = Palindrome()
   self.assertTrue(pal.is_palindrome("mom"))
   self.assertTrue(pal.is_palindrome("Mom"))
   self.assertFalse(pal.is_palindrome("Fred"))
   self.assertFalse(pal.is_palindrome(""))
   self.assertFalse(pal.is_palindrome(33))
   self.assertFalse(pal.is_palindrome('z'))
 def test_palindrome(self):
     pal = Palindrome()
     self.assertTrue(pal.is_palindrome('level'))
     self.assertTrue(pal.is_palindrome('aredera'))
     self.assertFalse(pal.is_palindrome('potato'))
     self.assertFalse(pal.is_palindrome('LeVel'))
     self.assertFalse(pal.is_palindrome(''))
     self.assertFalse(pal.is_palindrome('a'))
     self.assertFalse(pal.is_palindrome(131))
     self.assertFalse(pal.is_palindrome(tuple()))
 def test_palindrome(self):
     pal = Palindrome()#create an instance of the Palindrome class object
     #run through a basic and edge cases of args
     self.assertTrue(pal.is_palindrome('level'))
     self.assertTrue(pal.is_palindrome('aredera'))
     self.assertFalse(pal.is_palindrome('potato'))
     #case sensitive
     self.assertFalse(pal.is_palindrome('LeVel'))
     #must have a length
     self.assertFalse(pal.is_palindrome(''))
     #can't just be a single letter (actuallly need to be 3 or more in def...)
     self.assertFalse(pal.is_palindrome('a'))
     #no nums
     self.assertFalse(pal.is_palindrome(131))
     self.assertFalse(pal.is_palindrome(tuple()))
 def test_sentence_that_is_palindrom(self):
     print("\nRunning Test Method : " + inspect.stack()[0][3])
     palindrome = Palindrome('Nurses Run')
     self.assertTrue(palindrome.is_palindrome())
 def test_sentence_that_is_not_palindrome(self):
     print("\nRunning Test Method : " + inspect.stack()[0][3])
     palindrome = Palindrome('How are you')
     self.assertFalse(palindrome.is_palindrome())
Example #6
0
 def test_is_palindrome(self):
     pal = Palindrome()  #creates an instance of Palindrome
     self.assertTrue(pal.is_palindrome("mom"))
Example #7
0
 def test_is_palindrome(self):
     pal = Palindrome()
     self.assertTrue(pal.is_palindrome("Mom"))
     self.assertTrue(pal.is_palindrome("Fred"))
     self.assertTrue(pal.is_palindrome(""))
Example #8
0
 def test_palindrome_palindromeTrue(self):
     p = Palindrome()
     self.assertTrue(p.is_palindrome(121))
     self.assertTrue(p.is_palindrome(11))
     self.assertTrue(p.is_palindrome(12521))
     self.assertTrue(p.is_palindrome(1))
Example #9
0
 def test_palindrome_Zero(self):
     p = Palindrome()
     self.assertTrue(p.is_palindrome(0))
Example #10
0
 def test_palindrome_notPalindromeNeg(self):
     p = Palindrome()
     self.assertFalse(p.is_palindrome(-121))
Example #11
0
 def test_palindrome_palindromeFalse(self):
     p = Palindrome()
     self.assertFalse(p.is_palindrome(12))
     self.assertFalse(p.is_palindrome(11222))