edit configuration 들어가서
(왼쪽 화살표)
+ 눌러서 원하는 테스트 환경 선택
(지금은 이미 환경 설정을 다 해준 뒤라, 새롭게 만들어져도 기존에 적었던 내용이 나오는데 원래는 옆에 다 비어져 있어서 적어주어야 한다.)
맨 위에 Name : 첫 번째 사진에서 node를 돌려준 환경 이름은 www로 주었듯, test를 돌려주는 환경 이름을 내가 명명지으면 된다.
Node Interpreter : 내가 현재 사용하고 있는 node 버전을 선택 (왼쪽에 선택하는 곳 존재)
Working directory : 이 프로젝트가 속한 디렉토리를 적으면 됨 (예를 들어 Desktop/Workspace/*********/was)
Environment variables : env.json에서 내가 사용하는 로컬 환경 이름을 NODE_ENV=*** 라고 적어준다.
Mocka package : mocka 가 어디에 있는지 선택해줌
User interface : bdd, tdd 등 원하는거에 맞춰서 선택
// 여기까지만 하고 나와서 터미널에서 npm run test를 하면? 된다.
그런데.
가끔 npm run test를 해도 node 환경에서 돌아가서는 오류가 날 때도 있다.
-> '직접' 테스트 할 곳들을 정해주는 방법은?
(오른쪽 화살표)
파일이나 디렉토리를 내가 '직접' 선택해서 테스트 환경을 만들어줄 수도 있다.
- 아래 include subdirectories 누르면 그 아래 폴더, 파일들도 다 테스트 해주겠다는 것.
(각 파일) 테스트 run 하는 방법은
1. ide 위에 경로 나와 있는 곳을 우클릭해서 run을 눌러줘도 되며,
2. 이렇게 describe, it '단위별로' 눌러줘도 된다.
- 꼭 왼쪽의 화살표 아니라 '그 영역'에서 우클릭 해줘서 run 눌러줘도 된다.
js) find, map, filter (0) | 2022.02.17 |
---|---|
mysql) cli를 활용하여 docker 내 mysql 접속하기 (0) | 2022.02.13 |
호스팅형 vs 설치형 (feat. Cloud hosting vs Self hosting) (0) | 2022.02.07 |
[node] Error.captureStackTrace() (feat. 문제 해결력을 증진시키는 flow) (0) | 2022.02.07 |
jwt (0) | 2022.01.27 |