
[Django] Testing(Testing Serializer, Testing View)
·
Minding's Programming/Django
TestingTesting은 각 기능의 테스트를 일일히 하는 것이 아닌, 주요 기능들을 컴퓨터 스스로 할 수 있도록 자동화하는 것을 뜻한다. 개발 시간을 줄여주고, 문제를 발견 및 예방하는데 도움이 된다. 테스트 코드로 인해 코드도 간결해지고, 협업에 도움이 된다는 장점도 있다. polls_api 폴더로 이동해보자. 생성한 앱에는 자동으로 test.py 파일이 존재하는 것을 볼 수 있다.이 test.py 파일에 testing 코드를 넣고 파일을 실행해 테스트를 자동화할 수 있다. Testing Serializer먼저 시리얼라이저에 대한 테스트 코드를 작성해보자.from django.test import TestCasefrom polls_api.serializers import QuestionSeriali..