본문 바로가기

testing2

DRF 테스트코드 개발 도전기 Test Code를 작성하는 이유 먼저 테스트 코드에 대해서 설명하기 전에 Jacob Kaplan-Moss라는 분이 테스트가 없는 코드는 잘못 설계된 코드입니다. 라는 말을 했습니다. 또한 테스트 코드를 작성하면 좋은 점은 잘 동작하고, 깔끔한 코드를 얻기위해서, 또한 시간을 단축해 줍니다. 저도 마찬가지로 테스트 코드를 작성하기 전에 매일.. Postman으로 테스트를 했는데 이 과정은 매우 번거로울 뿐 아니라 매우 비효율 적이라고 생각을 했습니다. 그래서 테스트코드를 작성하면 Postman으로 1개의 api를 테스트 할 시간에 수십개~수백개의 테스트 케이스를 테스트 할 수 있다고 생각 해서 Test 코드를 개발 했습니다. DRF Test 코드 작성하기 setUp 작성하기 DRF에서는 다양한 test를.. 2021. 12. 17.
13-Testing 테스트가 없는 코드는 잘못 설계된 코드입니다. - Jacob Kaplan-Moss REST 프레임워크에는 Django의 기존 테스트 프레임워크를 확장하고 API요청 지원을 개선하는 몇 가지 support 클래스가 포함되어 있습니다. APIRequestFactory Django의 RequestFactory 클래스를 확장합니다. Creating test requests APIRequestFactory 클래스는 Django의 표준 RequestFactory 클래스와 거의 동일한 API를 지원합니다. 이는 표준 .get(), .post(), .put(), .patch(), .delete(), .head() 및 .options()메서드를 모두 사용할 수 있음을 의미합니다. from rest_framework.te.. 2021. 8. 24.