기술

Jest의 describe와 it은 무슨 차이인가요?

조회 165

profile picture

익명

2022년 10월 20일

Jest를 이용해서 React 테스트를 하려고 알아보고 있는데 describe와 it을 사용해서 케이스를 나누는 것 같아 보입니다. it이 더 작은 단위인 것은 알겠는데 describe를 여러 개 중첩해서 사용하기도 해서 정확히 언제 describe를 사용하고 언제 it을 사용해야 하는지 잘 모르겠습니다.

구체적이고 정성스러운 질문에 Up 투표를 눌러주세요.

설명이 부족한 질문에 Down 투표를 눌러주세요. 커리어리가 질문자에게 수정을 요청할게요.

답변 1

강병진님의 프로필 사진

it은 각각의 테스트를 구현할 때 사용하고 describe는 관련된 테스트를 그룹화 할 때 사용합니다. 예를들면 이런 방식입니다. describe('로그인', () => { it('아이디가 입력됐는지 확인, () => {}); it('비밀번호가 입력됐는지 확인, () => {}); });

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직 개발자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직 개발자들의 명쾌한 답변을 얻을 수 있어요.