
339
12
장
리액티브로 더 깊이 들어가기
12.2
리액티브 애플리케이션 테스트
리액티브 스프링 부트 애플리케이션 테스트의 핵심 개념에 더 집중하기 위해 적용할 코드 범위
를 좁혀보는 몇 가지 단계를 진행합니다. 다른 프로젝트에서 가져온 코드가 여전히 남아 있지
만, 문제가 되지는 않습니다.
테스트에 대한 참고사항
9
장에서 테스트를 설명할 때 제 테스트 철학을 어느 정도 언급했습니다. 이 장에서 테스트의 측
면을 더 깊이 파고들기 위해 수행하게 될 단계들을 명확히 설명하고자 제가 가진 생각을 공유하
겠습니다.
이 책은 주로 스프링 부트에 초점을 맞추고 관련된 주제를 부차적으로 다루기 때문에, 군더더기
없이 배경을 이해하는 데 필수적인 정보를 엄선하려고 노력했습니다. 독자마다 배경지식이 다르
기 때문에, 모두를 만족시킬 수 없지만 그래도 최선을 다해보겠습니다.
테스트는 코드 구조에 영향을 끼칩니다. 진정한
TDD
Test
Driven
Development
로 작업 시 테스트는 애
플리케이션 개발 초기부터 코드에 영향을 미칩니다.
제가 이 책의 여러 장에서 적용 가능한 테스트보다 스프링 부트의 개념에 중점을 두기 위해 한
것처럼 비즈니스 로직 코드를 작성한 후 테스트 코드를 작성하는 것이 동작을 분리해 특정 컴포
넌트와 결과를 테스트하기 위한 코드 리팩터링 작업을 ...