Babel-jest
이게 무엇인고?
ts-jest에 typescript코드를 직접 넘겨주기 위해 다음과 같이 jest.config.js 파일에 설정이 필요하다:
module.exports = {
"testMatch": [
"**/__tests__/**/*.+(ts|tsx|js)",
"**/?(*.)+(spec|test).+(ts|tsx|js)"
],
"transform": {
"^.+\\.(ts|tsx)$": "ts-jest"
},
}
저기에서 transform
부분의 일을 한다고 생각하면 된다.
사이트에 나와있는 설정은 다음과 같다: