Programming/Node.js

[Node.js] Jest란?

MOONCO 2022. 5. 8. 17:50

Jest란?

javascript 파일을 테스트 하는 Node.js 패키지

 

Jest 설치

npm i jest

 

Jest 사용법

 

파일 생성

// exam.js

function sum(a, b) {
  return a + b;
}

module.exports = sum;

 

테스트 파일 생성

// sum.test.js

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

test('1 + 2 가 3인가 테스트', () => {
  expect(sum(1,2)).toBe(3);
});

 

package.json에 명령어 생성

//package.json

{
  "scripts": {
    "test": "jest"
  }
}

 

명령어 사용해서 테스트 하기

// npm
npm run test

// yarn
yarn test

 

반응형