저는 현재 학기 프로젝트를위한 단위 테스트 및 통합 테스트와 같은 여러 유형의 테스트를 수행해야하는 소프트웨어 테스트 강의 중입니다. 통합 테스트를 위해 교수는 통합 테스트에 모의 및 모의 라이브러리 (EasyMock 및 Mockito와 같은)를 사용한다고 말했습니다. 그래도 상당히 혼란스러워지고 있습니다. 통합 테스트는 클래스, 모듈, 서비스 등을 테스트하는 것입니다. 여러 클래스 및 서비스를 테스트 할 때 모의 및 스텁이 통합 테스트에 사용하기에 적합한 이유는 무엇입니까?
8
"통합"및 "단위"테스트는 일반적으로 용어에 동의하지 않습니다. 교수님이 그 용어를 어떻게 정의했는지 정확하게 물어 보는 것이 가장 좋습니다.
—
RubberDuck
단지 의견입니다. 통합 테스트는 종속성을 테스트하는 것이 아니라 코드와 종속성 (호출, 응답 및 오류 처리 등)을 올바르게 통합하는 테스트입니다.
—
Laiv