목록테스트 (1)
제리의 배움 기록
단위테스트, 통합테스트 그리고 인수테스트
요약 단위테스트, 통합테스트, 인수테스트의 차이를 각각의 관점과 목적을 기준으로 설명합니다. 예제로 보는 테스트 이해를 돕기 위해 다음 예제를 기반으로 설명에 코드를 덧붙였습니다. 요구사항 # 과목 신청 시스템 #### 학생 - 학생은 이름, 나이, 학년 정보를 가진다. - 학생의 나이는 18~50 사이이다. #### 과목 - 과목은 과목명, 최소 학년, 정원 정보를 가진다. - 최소 학년 이상의 학생만 수강생이 될 수 있다. - 정원을 넘어서는 수강할 수 없다. 단위테스트 개발자 관점 단위 기능을 중심으로 다른 외부 영향을 배제하고 테스트하고자 하는 것에 목적 외부 영향을 배제해야하므로 의존하는 협력 객체가 존재하는 경우에는, 협력 객체가 항상 원하는 결과를 응답하도록 모킹 단위테스트의 범위는? '단위..
테스트
2022. 5. 6. 00:09