오늘은 Part 2. 게시판 서비스 강의의 `게시판 페이지 기능 테스트 정의` 부분을 학습하였다. 게시글과 댓글 서비스 로직의 테스트를 작성하고 서비스 부분 코드의 골격을 잡는 부분을 학습하였다. MockitoMock 객체를 쉽게 만들고, 관리하고, 검증할 수 있는 방법을 제공하는 프레임워크이다.스프링 테스트 패키지에 포함되어 있기 때문에 따로 설치할 필요가 없다.프로젝트에서@ExtendWith(MockitoExtention.class)로 사용해주었다. BDDBehavior-Driven Development의 약자로 행위 주도 개발을 말한다.테스트 대상의 상태의 변화를 테스트하는 것이고, 시나리오를 기반으로 테스트하는 패턴을 권장한다.여기서 권장하는 기본 패턴은 Given, When, Then 구조를 가..