나의 개발일지(김지헌)
항해 99 83일차 12/10일 본문
오늘은 나머지 예외 처리를 하고 테스트 코드를 쓸려고 기본 작업 준비를 해봤다.
//기본 적인 설치
npm install --save-dev babel-jest @babel/core @babel/preset-env
npm install --save-dev @babel/preset-typescript
npm install --save-dev ts-jest
npm install --save-dev @jest/globals
그 후 최상위 폴더에 babel.config.js파일을 만들어준다.
//babel.config.js
module.exports = {
presets: [
['@babel/preset-env', {targets: {node: 'current'}}],
'@babel/preset-typescript',
],
};
import로 불러와서 테스트로 잘 되는지 확인해본다.
//user.spec.ts
import { it ,describe,expect ,jest} from '@jest/globals'
describe("돌아가는지 테스트",()=>{
it("11",async()=>{
expect(1).toEqual(1)
})
})
잘 된다면 성공한 것이다.
vs코드를 쓰신다면 확장 팩 Jest Runner를 사용해서 명령어 없이 테스트를 해볼 수 있다.
'항해 99' 카테고리의 다른 글
항해 99 85일차 12/12일 (2) | 2022.12.13 |
---|---|
항해 99 84일차 12/11일 (0) | 2022.12.12 |
항해 99 82일차 12/09일 (0) | 2022.12.10 |
항해 99 81일차 12/08일 (0) | 2022.12.09 |
항해 99 79일차 12/06일 (0) | 2022.12.07 |