테스트 범위와 종류 : 단위 테스트, 통합 테스트
필자는 TDD를 배우기 전, ‘단위 테스트가 모여 통합 테스트가 되는건가?’라는 막연한 생각을 가지고 있었다. 여러 TDD의 예제를 살펴 보면서 ‘이건 메소드니까 단위 테스트겠지?’ ‘이건 클래스를 대상으로 테스트 하는거니까 통합테스트겠지?’ 라는 생각으로만 그쳤는데, 이제 TDD의 단위 테스트와 통합 테스트가 무엇인지, 이 둘이 어떻게 서로 다른지를 이해 해보자. 📌 테스트 범위 일반적인 웹 어플리케이션은 다음과 같은 구성 요소를 갖는다. 웹 애플리케이션의 일반적인 구성 요소 컨트롤러, 서비스, 모델과 같은 자바 코드와 프레임워크 설정에 문제가 없어야 할 뿐 아니라 브라우저에서 실행되는 자바스크립트 코드, HTML과 ..
2025.03.08