import unittest
class TestStringMethods(unittest.TestCase):
def test_upper(self):
self.assertEqual('APPLE', 'apple'.upper())
def test_lower(self):
self.assertEqual('apple', 'Apple'.lower())
def test_isupper(self):
self.assertTrue('SKY'.isupper())
self.assertFalse('Sky'.isupper())
def test_islower(self):
self.assertTrue('sky'.islower())
self.assertFalse('Sky'.islower())
def test_split(self):
s = 'Hi Class'
self.assertEqual(s.split(), ['Hi', 'Class'])
with self.assertRaises(TypeError):
s.split(2)
if __name__ == "__main__":
unittest.main()
가능합니까 형님들?
댓글 0