@Test@DisplayName("게시글 생성 시 ID가 부여된다")voidcreatePost_assignsId(){// Given — 사전 조건 설정CreatePostCommand command =newCreatePostCommand("제목","내용");// When — 실행Post post = postService.create(command);// Then — 검증assertThat(post.getId()).isNotNull();assertThat(post.getTitle()).isEqualTo("제목");}
// 방법 1: 메서드명_조건_기대결과 (영어 스네이크 케이스)voidcreatePost_withValidInput_returnsPost(){}voidfindById_notFound_throwsException(){}// 방법 2: 한글 메서드명 (BDD 스타일, 가독성 높음)@Testvoid 유효한_입력으로_게시글을_생성하면_ID가_부여된다(){}@Testvoid 존재하지_않는_ID로_조회하면_예외가_발생한다(){}