python 코드 unit 테스트를 하기 위해 아래와 같은 포맷으로 진행

 

1. 코드예제

import unittest                 # unittest 모듈 import

 

class TestUnit(unittest.TestCase):

      def test_func(self):

             pass = get_user('testuser')

             self.assertEqual(pass, 'pass')

 

if __name__ == '__main__':

      unittest.main()

 

 

2. assert function

위에서 사용한 assert function 종류 및 사용법

 

1) assertEqual(a, b)             : a ==b 같은지 체크

2) assertNotEqual(a, b)        : a != b 인지 체크

3) assertTue(x)                   : x가 true인지 체크

4) assertFalse(x)                 : x가 false인지 체크

5) assertIn(item, list)           : item이 list에 포함되어 있는지 체크

6) assertNotIn(item, list)      : item이 list에 없는지 체크

 

 

'Language > python' 카테고리의 다른 글

python paramiko  (0) 2019.09.12
pip local storage  (0) 2019.09.10
python 데이터 분석툴  (0) 2019.06.21
grpc with python  (0) 2019.05.09
python performance and optimization  (0) 2019.03.29

+ Recent posts