지금까지 chap00을 개념과 흐름 중심으로 살펴보았다.
이제는 실제로 애플리케이션을 실행하고, 요청을 보내 보고, 응답을 확인하면서 이 기준점을 직접 체감해 보는 단계가 필요하다.
이 장에서 중요한 것은 완벽한 테스트 자동화가 아니다.
우선은 독자가 chap00이 어떤 구조인지, 그리고 왜 가장 가볍게 시작하기 좋은 단계인지를 직접 확인하는 것이다.
chap00은 비교적 가볍게 시작할 수 있다.
기본적으로 필요한 것은 Java 21과 Gradle Wrapper 실행 환경 정도다.
프로젝트는 기본적으로 아래 설정으로 실행된다.
8080devH2 메모리 DB즉, 처음에는 별도의 외부 데이터베이스나 메시지 브로커를 준비하지 않아도 된다.
이 장에서는 아래 주소를 기준으로 테스트를 진행한다.
<http://localhost:8080>
또 하나 기억할 것은, 이 프로젝트의 응답이 공통 래퍼 구조를 가진다는 점이다.
즉, Postman 응답 본문은 보통 아래 모양으로 내려온다.
{
"status": 200,
"msg": "성공",
"body": {}
}
따라서 실제 데이터는 body 안에서 확인하면 된다.