[javascript] 자바스크립트 테스트 환경 설정 방법

자바스크립트 프로젝트를 개발할 때 신속하고 정확한 테스트를 위해 테스트 환경을 설정하는 것이 중요합니다. 본 포스트에서는 자바스크립트 프로젝트의 테스트를 위한 환경 설정 방법에 대해 안내합니다.

1. Jest 설치

Jest는 페이스북에서 만든 자바스크립트 테스트 프레임워크로, 성능이 우수하고 사용이 간편합니다.

npm install --save-dev jest

2. 테스트 스크립트 작성

sum.jssum.test.js 파일을 생성하고 각각 아래와 같이 코드를 작성합니다.

sum.js:

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

sum.test.js:

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

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

3. package.json 수정

package.json 파일의 scripts 항목을 아래와 같이 수정합니다.

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

4. 테스트 실행

터미널에서 아래 명령어를 실행하여 테스트를 수행합니다.

npm test

위 과정을 따라 Jest를 설치하고 간단한 테스트를 실행하는 방법에 대해 살펴보았습니다. 이제 자바스크립트 프로젝트에서 테스트를 위한 환경을 구성하는 데 도움이 되길 바랍니다.

더 자세한 정보는 Jest 공식 문서를 참고하세요.