Skip to content

개발자에게 도움이 되는 테스트 만들기

Published: at 오전 01:29

Table of contents

Open Table of contents

좋은 단위 테스트의 4대 요소

회귀 방지

리팩터링 내성

빠른 피드백

빠른 피드백은 테스트가 얼마나 빨리 실행되는지에 대한 척도다.

유지 보수성

유지 보수성은 두 가지 요소로 구성된다.


테스트를 작성할 떄는 블랙박스 테스트 방법을 사용하라. 테스트를 분석할 때는 화이트박스 방법을 사용하라.

목과 테스트 취약성

Mock

Stub

애플리케이션 테스트

헥사고날 아키텍처는 다음과 같은 세 가지 관점을 강조한다.

애플리케이션은 시스템 내부 통신과 시스템 간 통신이라는 두 가지 통신 유형이 있다.

단위 테스트 스타일

출력 기반 테스트

상태 기반 테스트

통신 기반 테스트