반응형 unit1 Python - Mocking/단위 테스트(Unit Test) 과 Django 활용 Mocking? 개발한 코드는 실제 서비스를 제공하기 전에 정상적으로 동작하는지 테스트가 필요하다. 또 서비스중인 시스템에 추가적인 기능 개발이 들어간다면, 테스트를 진행해야 하는데, 실제 서비스를 진행하고 있을 때 테스트를 한다거나, 환경이 다른 네트워크 데이터 베이스 유저등을 수정해야한다면, 개발한 내용에 대한 테스트가 어려울 수 있다. 이렇게 다양한 환경이나 서비스등의 영향이 발생할 수 있는 상황에서 개발된 기능을 테스트하는데 어려움이 있을 수 있기 때문에 이를 돕기 위해 등장한 개념이 바로 가짜 객체(Mock Object)를 만들어 테스트하는 것을 Mocking라 할 수 있다. Mocking은 다음과 같은 문제에 도움을 준다. Mocking이 필요한 경우 위험요소나 복잡도가 높은 경우 매우 효과적.. 2024. 3. 25. 이전 1 다음 반응형