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 |