[drf | recipe test] Build a Backend REST API - 39
Add tests for retrieving recipe detail
recipe의 디테일을 만들어 볼게요.
test_recipe_api
from ... import ...
Ingredient 클래스를 임포트 할 게요.
...
from core.models import Recipe, Tag, Ingredient
...
sample_tag(), sample_ingredient(), detail_url()
recipe 객체에 tag와 ingredient를 맵핑 해주려면 객체 생성을 해줄 함수가 필요한데요. 그 녀석을 global scope에 정의해둘게요. 그럼 어디서든 마음껏 불러 낼수 있겠조?
detail_url() 함수 Vs RECIPES_URL 변수
HTTP URL 주소가 들어가며 이정표 역할을 하는데요. 차이점은 args 키워드 인자가 들어가는지 안들어가는지가 키 포인뚜!에요.
test_view_recipe_detail()
상세 페이지에 대한 테스트 소스코드에요.
테스트 돌려보기
성공!
Author And Source
이 문제에 관하여([drf | recipe test] Build a Backend REST API - 39), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hyeseong-dev/drf-recipe-test-Build-a-Backend-REST-API-39저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)