TIL. TDD <22.06.06>

강형원·2022년 6월 6일
0

TDD-Refactoring

목록 보기
1/2
post-thumbnail

오늘 해야 할 일

  • TDD 경험해보기
  • 이력서 1차 제출

오늘 배운 것

TDD(Test Driven Development)란 테스트 개발 환경을 뜻한다. 리액트 CRA에는 기본적으로 Jest라는 코드 테스트 프레임워크가 내장되어 있다.

그리하여 바로 test.js 파일을 만들어 주면 된다.

오늘 사용한 것은 toEqualtoBe이다. 이것들을 Matchers라고 부르며 앞에 expect에 검증 대상을 넣는다.

둘의 차이점이라면 toBe는 정확한 기대값을 기대한다. 따라서 나는 사칙연산을 할 때 썼다.

toEqual은 객체가 같은것을 기대한다. 객체 값에 toBe를 쓰면 오류가 발생한다.

profile
사람. 편하게.

0개의 댓글