728x90 반응형 프론트엔드 테스트/Jest3 [Jest] 자바스크립트 테스트 - 비동기코드 보호되어 있는 글 입니다. 2024. 3. 30. [Jest] 자바스크립트 테스트 - Matcher 알아보기 Matcher함수는 테스트 케이스의 예상 결과를 검증하는 함수 Jest에서 제공하는 다양한 Matcher 함수를 사용하면, 값이나 객체의 동등성, 타입, 포함 관계 등을 다양한 방식으로 검사할 수 있음 다양한 Matcher 메서드를 참고할 사이트 https://jestjs.io/docs/expect Expect · Jest When you're writing tests, you often need to check that values meet certain conditions. expect gives you access to a number of "matchers" that let you validate different things. jestjs.io 실습해본 함수들 toBe 숫자나 문자 등 기본 타입.. 2024. 3. 30. [Jest] 자바스크립트 테스트 - 초기셋팅 Jest 는 React 를 만든 페이스북에서 선보인 테스팅 프레임워크 별도 설정없이 빠르게 테스트 케이스를 작성할 수 있다 Jest는 자동화된 단위 테스트를 수행하기 위해 널리 사용되며 리액트(React)와 같은 자바스크립트 라이브러리와 프레임워크와 함께 사용될 때 특히 강력하다 리액트에서는 기본적으로 제공되어있다 폴더를 하나 만든다 vscode를 열고 터미널 실행 초기 셋팅 npm init //초기화 npm install jest --save-dev //개발모드에 jest 설치 package.json 파일 수정 "scripts": { "test": "jest" }, 잘 셋팅 됐는지 테스트해보기 fn.js 파일 생성 const fn = { add: (num1, num2) => num1 + num2, };.. 2024. 3. 30. 이전 1 다음 728x90 반응형