파이썬(Python) 예약어

and  del  from  nonlacal  try  as  elif  global  not  while  assert  else  if  or  with  break  except  import  pass  yield  class  exec  in  print  continue  finally  is  raise  def  for  lambda  return


출처 : 읽기 좋은 코드가 좋은 코드다. - 더스틴 보즈웰, 트레버 파이커 지음

assertEqual()

File "file.py", line X, in <module>
    assert a == b
AssertionError
이 대신 unitest 모듈에 있는 assertEqual() 메소드를 사용할 수도 있다.
import unittest
Class MyTestCase(unittest.TestCase):
    def testFunction(self):
        a = 1
        b = 2
        self.assertEqual(a, b)

if _name_ == '_main_':
    unittest.main()
이는 다음과 같은 에러 메시지를 출력한다.
File "MyTestCase.py", line 7, in testFunction
        self.assertEquals(a, b)
AssertionError: 1 != 2


+ Recent posts