통합 테스트(Intergration Test)
·
Node.js/TDD
통합 테스트란 ? 통합 테스트는 모듈을 통합하는 단계에서 수행하는 테스트로, 단위 테스트의 수행 결과 모듈이 정상적으로 작동하는 것을 확인 했다면, 이 모듈들을 연동해서 통합 테스트를 수행한다. 통합 테스트를 통해 모듈들의 상호작용이 잘 이루어지는지 검증, 통합 과정에서 발생하는 오류를 찾을 수 있다. Supertest 란? nodejs http 서버를 테스트 하기 위한 모듈로, supertest 모듈을 이용해 통합 테스트를 쉽게 구현할 수 있다. 유닛테스트(Jest) - 통합테스트(supertest) 에러 처리를 위한 통합 테스트 작성