본문 바로가기

백엔드/개발과 설계 원칙

JUnit - 개요

반응형
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