Jest를 이용해서 React 테스트를 하려고 알아보고 있는데 describe와 it을 사용해서 케이스를 나누는 것 같아 보입니다. it이 더 작은 단위인 것은 알겠는데 describe를 여러 개 중첩해서 사용하기도 해서 정확히 언제 describe를 사용하고 언제 it을 사용해야 하는지 잘 모르겠습니다.
'추천해요' 버튼을 누르면 좋은 질문이
더 많은 사람에게 노출될 수 있어요.
'보충이 필요해요' 버튼을 누르면 질문자에게
질문 내용 보충을 요청하는 알림이 가요.
익명님의 질문
답변 1
it은 각각의 테스트를 구현할 때 사용하고
describe는 관련된 테스트를 그룹화 할 때 사용합니다.
예를들면 이런 방식입니다.
describe('로그인', () => {
it('아이디가 입력됐는지 확인, () => {});
it('비밀번호가 입력됐는지 확인, () => {});
});