VS Code는 쓸수록 맘에 드는 코드 편집기다. 가볍고, 플러그인으로 확장성도 좋고, 문서화도 잘되어 있다. python 사용시, 기본적으로 unittest가 활성화 되어 있지 않은데, 공식문서를 참조 하여 설정하였다.
Nose, 나 PyTest도 있는데, 나는 기본 unittest 모듈을 쓰므로 별다른 추가작업없이 설정변경으로 가능하다.
- Ctrl+Shift+P로 커맨드 팔레트를 띄우고 settings 실행
- Python 확장이 설치되어 있다는 가정하에, Python.Testing 항목 검색
- “Unittest enabled” 체크해서 활성화 또는 json파일을 편집한다면
"python.testing.unittestEnabled": true
을 추가한다. - 기타 필요한 설정을 위 링크를 참조하여 수정한다.
좌측의 테스트 탭에서 테스트별로 실행가능한 창이 뜨고, 테스트결과도 아래에 띄울 수 있다. 우클릭에도 테스트 관련 메뉴가 보임을 알 수 있다.