반응형
TDD의 근간이 되는 프레임워크.
소위 xUnit 시리즈라고 불리는 다양한 단위 테스트 프레임워크들의 기원이 되는 프레임워크.
JUnit 단위 테스트를 수행하는 데 있어 기본적으로 다음과 같은 기능을 제공
- 테스트 결과가 예상과 같은지를 판별해주는 단정문 (assertions)
- 여러 테스트에서 공용으로 사용할 수 있는 테스트 픽스처 (test fixture)
- 테스트 작업을 수행할 수 있게 해주는 테스트 러너 (test runner)
테스트 픽스쳐
테스트를 반복적으로 수행할 수 있게 도와주고, 매번 동일한 결과를 얻을 수 있게 도와주는 '기반이 되는 상태나 환경'을 의미한다.
일관된 테스트 실행환경이라고도 하며, 때로는 테스트 컨텍스트라 부르기도 한다.
반응형
'백엔드 > 개발과 설계 원칙' 카테고리의 다른 글
TDD의 장점 (0) | 2023.04.26 |
---|---|
TDD - 테스트 주도 개발의 진행 방식 (0) | 2023.04.25 |
TDD 개요 (0) | 2022.10.18 |
MSA (1) | 2022.09.01 |
객체지향 설계 5원칙 (0) | 2022.06.12 |