UNIT TEST

인간·2022년 8월 7일
0

UNIT TEST

E2E(10%) : 백엔드 프론트엔드가 둘다 돌아가는 상황에서 하는 테스트

Integration(20%) : postman, httpie로 테스트 프론트가 없다는게 중요함, 개발자가 클라이언트가 되서 직접 해보는 테스트 백엔드관점
프론트는 목데이터로 하는걸 할 수 있겠다.

Unit(70%) : 최대한 작은 단위별로 테스트하는것 (EX 함수, API) , CODE를 확인한다.

Setup 테스트를 위해 필요한 기본셋팅

Teardown 테스트를 초기화하는 작업

테스트 순서 테스트 하나하나는 독립적으로 작동해야해서

셋어하고 테스트돌리고 티얼다운 하고 셋업하고 테스트하고 티얼다운 반복

진행순서는 알아두자

테스트할때는 꼭 아이디를 넣어줘야한다.

테스트이름은 정확하게 명시하는 것이 좋다.

엔드포인트는 8000이후를 적어준다.

유닛테스트는 ip랑 포트가 필요없다 왜냐면 서버를 실제로 동작 시키는 것이 아니기 떄문이다.

정상적인 api구현이면 test 코드가 먼저 나와야한다.

profile
잇츠미

0개의 댓글