른록노트

[Javascript] Jest - Getting Started 본문

Programming/[Javascript]

[Javascript] Jest - Getting Started

른록 2021. 12. 4. 01:03

시작하기

설치방법

npm install --save-dev jest (당시 다운로드 버전 "jest": "^27.3.1")

설치가 다 되면 package.json에 아래 문구 추가

  "scripts": {
    "test": "jest",
    ...
   }

만약 eslint를 사용한다면
npm install --save-dev eslint-plugin-jest
.eslintrc.json 파일에 "env": { "jest": true } 추가

테스트

간단하게 더하기 기능을 하는 sum function 테스트 케이스 추가

test 폴더를 만들고
test 폴더에 sum.js 파일을 만들기

function sum(a, b) {
  return a + b;
}
module.exports = sum;

test 폴더에 sum.test.js 파일을 만들기

const sum = require('./sum');

test('adds 1 + 2 to equal 3', () => {
  expect(sum(1, 2)).toBe(3);
});

실행하기
npm run test

참고사이트

공식사이트 Getting Started v27.2

진행사항

### 초급

1. 공식 홈페이지에서 개념정리 
2. 공식 홈페이지에서 튜토리얼 or 가이드 실습하기 (진행)

### 중반

1. 실제로 프로젝트 만들기
2. 프로젝트 진행하면서 API DOC 찾아보며 정리하기

### 후반

1. 오픈소스 컨트리뷰트
반응형
Comments