Skip to content

feat: 포스트 인트로 없는 경우 내용에서 추출 (#212) #182

feat: 포스트 인트로 없는 경우 내용에서 추출 (#212)

feat: 포스트 인트로 없는 경우 내용에서 추출 (#212) #182

GitHub Actions / Test Results succeeded Jan 13, 2024 in 0s

All 809 tests pass, 1 skipped in 1m 2s

300 files  +1  300 suites  +1   1m 2s ⏱️ -4s
810 tests +3  809 ✅ +3  1 💤 ±0  0 ❌ ±0 
845 runs  +3  844 ✅ +3  1 💤 ±0  0 ❌ ±0 

Results for commit 44571a5. ± Comparison against earlier commit c951802.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 skipped test found

There is 1 skipped test, see "Raw output" for the name of the skipped test.
Raw output
com.mallang.reference.infrastructure.jsoup.RealRequestTest ‑ 추출_성공_테스트()

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

810 tests found (test 1 to 459)

There are 810 tests, see "Raw output" for the list of tests 1 to 459.
Raw output
com.mallang.MallangLogApplicationTests ‑ contextLoads()
com.mallang.acceptance.auth.MemberAcceptanceTest$내_정보_조회_API ‑ 인증되었다면 조회된다
com.mallang.acceptance.auth.MemberAcceptanceTest$로그아웃_API ‑ 로그아웃한다
com.mallang.acceptance.auth.MemberAcceptanceTest$회원_정보_조회_API ‑ 회원 정보를 조회한다
com.mallang.acceptance.blog.AboutAcceptanceTest$소개_삭제_API ‑ 자신의 소개가 아니면 예외
com.mallang.acceptance.blog.AboutAcceptanceTest$소개_삭제_API ‑ 자신의 소개라면 삭제된다
com.mallang.acceptance.blog.AboutAcceptanceTest$소개_수정_API ‑ 자신의 소개가 아니면 예외
com.mallang.acceptance.blog.AboutAcceptanceTest$소개_수정_API ‑ 자신의 소개라면 수정된다
com.mallang.acceptance.blog.AboutAcceptanceTest$소개_작성_API ‑ 다른 사람의 블로그에 작성하면 예외
com.mallang.acceptance.blog.AboutAcceptanceTest$소개_작성_API ‑ 블로그에 이미 작성된 소개가 있으면 예외
com.mallang.acceptance.blog.AboutAcceptanceTest$소개_작성_API ‑ 첫 작성이라면 작성된다
com.mallang.acceptance.blog.AboutAcceptanceTest$소개_조회_API ‑ 소개를 조회한다
com.mallang.acceptance.blog.BlogAcceptanceTest$내_블로그_정보_조회_시 ‑ 내 블로그 정보를 조회한다
com.mallang.acceptance.blog.BlogAcceptanceTest$내_블로그_정보_조회_시 ‑ 로그인되지 않은 경우 401
com.mallang.acceptance.blog.BlogAcceptanceTest$내_블로그_정보_조회_시 ‑ 블로그를 아직 개설하지 않은 경우 404
com.mallang.acceptance.blog.BlogAcceptanceTest$블로그_개설_API ‑ 동일한 이름의 블로그가 이미 존재하면 예외
com.mallang.acceptance.blog.BlogAcceptanceTest$블로그_개설_API ‑ 블로그 이름이 올바르지 않으면 예외
com.mallang.acceptance.blog.BlogAcceptanceTest$블로그_개설_API ‑ 블로그를 개설한다
com.mallang.acceptance.blog.BlogAcceptanceTest$블로그_개설_API ‑ 이미 개설한 블로그가 있는 경우 예외
com.mallang.acceptance.blog.BlogAcceptanceTest$블로그_이름_중복_체크_API ‑ 주어진 이름이 사용중이지 않으면 중복되지 않음
com.mallang.acceptance.blog.BlogAcceptanceTest$블로그_이름_중복_체크_API ‑ 주어진 이름이 이미 사용중이면 중복됨
com.mallang.acceptance.blog.BlogAcceptanceTest$블로그_정보_조회_시 ‑ 블로그 정보를 조회한다
com.mallang.acceptance.blog.subsribe.BlogSubscribeAcceptanceTest$블로그_구독_API ‑ 블로그를 구독한다
com.mallang.acceptance.blog.subsribe.BlogSubscribeAcceptanceTest$블로그_구독_API ‑ 이미 구독한 블로그라면 예외
com.mallang.acceptance.blog.subsribe.BlogSubscribeAcceptanceTest$블로그_구독_API ‑ 자신의 블로그를 구독하면 예외
com.mallang.acceptance.blog.subsribe.BlogSubscribeAcceptanceTest$블로그_구독_취소_API ‑ 구독하지 않은 블로그라면 예외
com.mallang.acceptance.blog.subsribe.BlogSubscribeAcceptanceTest$블로그_구독_취소_API ‑ 구독한 블로그를 구독 취소한다
com.mallang.acceptance.blog.subsribe.BlogSubscribeAcceptanceTest$특정_블로그를_구독중인_구독자_조회_API ‑ 조회된다
com.mallang.acceptance.blog.subsribe.BlogSubscribeAcceptanceTest$특정_회원이_구독중인_블로그_조회_API ‑ 조회된다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_삭제_API ‑ 대댓글도 삭제가 가능하다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_삭제_API ‑ 대댓글을 삭제하는 경우 부모 댓글이 논리적으로 제거된 상태이며 더이상 존재하는 자식이 없는 경우 부모 댓글도 물리적으로 제거된다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_삭제_API ‑ 댓글 제거 시 자식 댓글이 존재한다면 부모와의 연관관계는 유지되며 논리적으로만 제거시킨다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_삭제_API ‑ 비인증 댓글 삭제 시 비밀번호가 다르면 예외
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_삭제_API ‑ 비인증 댓글을 삭제한다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_삭제_API ‑ 자신의 댓글을 삭제한다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_삭제_API ‑ 자신의 댓글이 아닌 경우 예외
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_삭제_API ‑ 포스트 작성자는 타인의 댓글 삭제가 가능하다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_삭제_API$보호된_포스트인_경우$블로그_주인이_아닌_경우 ‑ 입력한 비밀번호가 포스트의 비밀번호와 다르다면 삭제할 수 없다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_삭제_API$보호된_포스트인_경우$블로그_주인이_아닌_경우 ‑ 입력한 비밀번호가 포스트의 비밀번호와 일치하면 삭제할 수 있다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_삭제_API$보호된_포스트인_경우$블로그_주인인_경우 ‑ 삭제 가능하다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_삭제_API$비공개_포스트인_경우 ‑ 블로그 주인은 삭제 가능하다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_삭제_API$비공개_포스트인_경우 ‑ 블로그 주인이 아닌 경우 삭제할 수 없다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_수정_API ‑ 비인증 댓글 수정 시 비밀번호가 다르면 예외
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_수정_API ‑ 비인증 댓글을 수정한다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_수정_API ‑ 자신의 댓글을 수정한다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_수정_API ‑ 자신의 댓글이 아닌 경우 예외
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_수정_API ‑ 포스트 작성자라도 타인의 댓글을 수정할 수는 없다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_수정_API$보호된_포스트인_경우$블로그_주인이_아닌_경우 ‑ 입력한 비밀번호가 포스트의 비밀번호와 다르다면 수정할 수 없다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_수정_API$보호된_포스트인_경우$블로그_주인이_아닌_경우 ‑ 입력한 비밀번호가 포스트의 비밀번호와 일치하면 수정할 수 있다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_수정_API$보호된_포스트인_경우$블로그_주인인_경우 ‑ 수정 가능하다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_수정_API$비공개_포스트인_경우 ‑ 블로그 주인은 수정 가능하다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_수정_API$비공개_포스트인_경우 ‑ 블로그 주인이 아닌 경우 수정할 수 없다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_작성_API ‑ 대댓글에 대해 댓글을 달 수 없다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_작성_API ‑ 대댓글을 작성할 수 있다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_작성_API ‑ 로그인한 사용자가 댓글을 작성한다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_작성_API ‑ 로그인한 사용자는 비밀 댓글을 작성할 수 있다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_작성_API ‑ 비인증으로 댓글을 작성한다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_작성_API$보호된_포스트인_경우$블로그_주인이_아닌_경우 ‑ 대댓글로 남기는 것 역시 불가하다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_작성_API$보호된_포스트인_경우$블로그_주인이_아닌_경우 ‑ 입력한 비밀번호가 포스트의 비밀번호와 다르다면 쓸 수 없다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_작성_API$보호된_포스트인_경우$블로그_주인이_아닌_경우 ‑ 회원가입 여부에 관계없이 입력한 비밀번호가 포스트의 비밀번호와 일치하면 작성할 수 있다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_작성_API$보호된_포스트인_경우$블로그_주인인_경우 ‑ 작성 가능하다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_작성_API$비공개_포스트인_경우 ‑ 블로그 주인은 작성 가능하다
com.mallang.acceptance.comment.CommentAcceptanceTest$댓글_작성_API$비공개_포스트인_경우 ‑ 블로그 주인이 아닌 경우 작성할 수 없다
com.mallang.acceptance.comment.CommentAcceptanceTest$특정_포스트의_댓글_전체_조회_API ‑ 내가 쓴 댓글에 대한 다른 사람의 비밀 대댓글은 댓글 작성자가 볼 수 있다
com.mallang.acceptance.comment.CommentAcceptanceTest$특정_포스트의_댓글_전체_조회_API ‑ 로그인하지 않은 경우 비밀 댓글은 비밀 댓글입니다로 처리되어 조회된다
com.mallang.acceptance.comment.CommentAcceptanceTest$특정_포스트의_댓글_전체_조회_API ‑ 로그인한 경우 내가 쓴 비밀 댓글을 포함한 댓글들이 전체 조회된다
com.mallang.acceptance.comment.CommentAcceptanceTest$특정_포스트의_댓글_전체_조회_API ‑ 삭제된 댓글은 삭제된 댓글입니다로 처리되어 조회된다
com.mallang.acceptance.comment.CommentAcceptanceTest$특정_포스트의_댓글_전체_조회_API ‑ 포스트 작성자인 경우 모든 비밀 댓글을 포함한 전체 댓글이 조회된다
com.mallang.acceptance.comment.CommentAcceptanceTest$특정_포스트의_댓글_전체_조회_API$보호된_포스트인_경우$블로그_주인이_아닌_경우 ‑ 입력한 비밀번호가 포스트의 비밀번호와 다르다면 조회할 수 없다
com.mallang.acceptance.comment.CommentAcceptanceTest$특정_포스트의_댓글_전체_조회_API$보호된_포스트인_경우$블로그_주인이_아닌_경우 ‑ 입력한 비밀번호가 포스트의 비밀번호와 일치하면 조회할 수 있다
com.mallang.acceptance.comment.CommentAcceptanceTest$특정_포스트의_댓글_전체_조회_API$보호된_포스트인_경우$블로그_주인인_경우 ‑ 조회 가능하다
com.mallang.acceptance.comment.CommentAcceptanceTest$특정_포스트의_댓글_전체_조회_API$비공개_포스트인_경우 ‑ 블로그 주인은 조회 가능하다
com.mallang.acceptance.comment.CommentAcceptanceTest$특정_포스트의_댓글_전체_조회_API$비공개_포스트인_경우 ‑ 블로그 주인이 아닌 경우 조회할 수 없다
com.mallang.acceptance.common.s3.PresignedUrlAcceptanceTest$PresignedUrl_생성_API ‑ presignedUrl을 생성한다
com.mallang.acceptance.nofitifaction.NotificationAcceptanceTest$내_알림_목록_조회_API ‑ 내 알림 목록을 조회한다
com.mallang.acceptance.nofitifaction.NotificationAcceptanceTest$알림_읽을_처리_API ‑ 내 알림이 아니라면 예외
com.mallang.acceptance.nofitifaction.NotificationAcceptanceTest$알림_읽을_처리_API ‑ 알림을 읽음 처리한다
com.mallang.acceptance.nofitifaction.NotificationAcceptanceTest$알림_제거_API ‑ 내 알림이 아니라면 예외
com.mallang.acceptance.nofitifaction.NotificationAcceptanceTest$알림_제거_API ‑ 알림을 제거한다
com.mallang.acceptance.post.DraftAcceptanceTest$임시_글_목록_조회_API ‑ 블로그 주인이 아닌 경우 예외
com.mallang.acceptance.post.DraftAcceptanceTest$임시_글_목록_조회_API ‑ 블로그의 임시 글 목록을 조회한다
com.mallang.acceptance.post.DraftAcceptanceTest$임시_글_불러오기_API ‑ 없는 글 조회 시 예외
com.mallang.acceptance.post.DraftAcceptanceTest$임시_글_불러오기_API ‑ 임시 글 작성자가 아니면 예외
com.mallang.acceptance.post.DraftAcceptanceTest$임시_글_불러오기_API ‑ 임시 글을 조회한다
com.mallang.acceptance.post.DraftAcceptanceTest$임시_글_삭제_API ‑ 내가 작성한 글이 아니면 예외
com.mallang.acceptance.post.DraftAcceptanceTest$임시_글_삭제_API ‑ 임시 글를 삭제한다
com.mallang.acceptance.post.DraftAcceptanceTest$임시_글_수정_API ‑ 내가 작성한 글이 아니면 예외
com.mallang.acceptance.post.DraftAcceptanceTest$임시_글_수정_API ‑ 임시 글를 업데이트한다
com.mallang.acceptance.post.DraftAcceptanceTest$임시_글_저장_API ‑ 내 블로그가 아니면 예외
com.mallang.acceptance.post.DraftAcceptanceTest$임시_글_저장_API ‑ 임시 글를 작성한다
com.mallang.acceptance.post.PostAcceptanceTest$포스트_검색_API ‑ 내용으로 검색 시 글 작성자가 아니라면 보호글은 조회되나 내용은 감춰지며 비공개는 조회조차 되지 않는다
com.mallang.acceptance.post.PostAcceptanceTest$포스트_검색_API ‑ 내용으로 검색한다
com.mallang.acceptance.post.PostAcceptanceTest$포스트_검색_API ‑ 비공개 포스트인 경우 주인에게만 조회되며 나머지 포스트는 모든 사람이 조회할 수 있다
com.mallang.acceptance.post.PostAcceptanceTest$포스트_검색_API ‑ 제목 내용으로 검색한다
com.mallang.acceptance.post.PostAcceptanceTest$포스트_검색_API ‑ 제목으로 검색한다
com.mallang.acceptance.post.PostAcceptanceTest$포스트_검색_API ‑ 태그로 필터링
com.mallang.acceptance.post.PostAcceptanceTest$포스트_검색_API ‑ 특정 카테고리로 검색하면 해당 카테고리와 하위 카테고리에 해당하는 포스트가 조회된다
com.mallang.acceptance.post.PostAcceptanceTest$포스트_검색_API ‑ 포스트를 전체 조회한다
com.mallang.acceptance.post.PostAcceptanceTest$포스트_단일_조회_API ‑ 블로그 주인은 보호글을 볼 수 있다
com.mallang.acceptance.post.PostAcceptanceTest$포스트_단일_조회_API ‑ 블로그 주인은 비공개 글을 볼 수 있다
com.mallang.acceptance.post.PostAcceptanceTest$포스트_단일_조회_API ‑ 블로그 주인이 아니라면 비공개 글 조회시 예외
com.mallang.acceptance.post.PostAcceptanceTest$포스트_단일_조회_API ‑ 블로그 주인이 아닌 경우 보호글 조회시 내용과 썸네일 이미지가 보호된다
com.mallang.acceptance.post.PostAcceptanceTest$포스트_단일_조회_API ‑ 없는 포스트를 단일 조회한다면 예외
com.mallang.acceptance.post.PostAcceptanceTest$포스트_단일_조회_API ‑ 좋아요 눌렀는지 여부가 반영된다
com.mallang.acceptance.post.PostAcceptanceTest$포스트_단일_조회_API ‑ 포스트를 단일 조회한다
com.mallang.acceptance.post.PostCategoryAcceptanceTest$카테고리_계층구조_수정_API ‑ 자신의 카테고리가 아니라면 수정할 수 없다
com.mallang.acceptance.post.PostCategoryAcceptanceTest$카테고리_계층구조_수정_API ‑ 카테고리 게층구조를 업데이트한다
com.mallang.acceptance.post.PostCategoryAcceptanceTest$카테고리_계층구조_수정_API ‑ 타인의 카테고리 계층으로 옮길 수 없다
com.mallang.acceptance.post.PostCategoryAcceptanceTest$카테고리_삭제_API ‑ 자신의 카테고리가 아니라면 제거할 수 없다
com.mallang.acceptance.post.PostCategoryAcceptanceTest$카테고리_삭제_API ‑ 카테고리는 제거되며 해당 카테고리를 가진 포스트는 카테고리 없음 상태가 된다
com.mallang.acceptance.post.PostCategoryAcceptanceTest$카테고리_삭제_API ‑ 하위 카테고리가 있다면 제거할 수 없다
com.mallang.acceptance.post.PostCategoryAcceptanceTest$카테고리_생성_API ‑ 다른 사람의 블로그에 카테고리 생성 시 예외
com.mallang.acceptance.post.PostCategoryAcceptanceTest$카테고리_생성_API ‑ 이미 카테고리가 존재하는데 부모와 형제와의 관계가 모두 주어지지 않은 카테고리 생성 시 예외
com.mallang.acceptance.post.PostCategoryAcceptanceTest$카테고리_생성_API ‑ 카테고리를 생성한다
com.mallang.acceptance.post.PostCategoryAcceptanceTest$카테고리_생성_API ‑ 타인의 카테고리 계층에 참여하려는 경우 예외
com.mallang.acceptance.post.PostCategoryAcceptanceTest$카테고리_생성_API ‑ 하위 카테고리를 생성한다
com.mallang.acceptance.post.PostCategoryAcceptanceTest$카테고리_이름_수정_API ‑ 자신의 카테고리가 아니라면 수정할 수 없다
com.mallang.acceptance.post.PostCategoryAcceptanceTest$카테고리_이름_수정_API ‑ 카테고리 이름을 업데이트한다
com.mallang.acceptance.post.PostCategoryAcceptanceTest$카테고리_조회_API ‑ 특정 블로그의 카테고리를 조회한다
com.mallang.acceptance.post.PostLikeAcceptanceTest$좋아요_API ‑ 로그인하지 않았다면 좋아요를 누를 수 없다
com.mallang.acceptance.post.PostLikeAcceptanceTest$좋아요_API ‑ 이미 좋아요를 누른 포스트에는 중복해서 좋아요를 누를 수 없다
com.mallang.acceptance.post.PostLikeAcceptanceTest$좋아요_API ‑ 포스트에 좋아요를 누른다
com.mallang.acceptance.post.PostLikeAcceptanceTest$좋아요_API$보호된_포스트인_경우$블로그_주인이_아닌_경우 ‑ 입력한 비밀번호가 포스트의 비밀번호와 일치하면 좋아요를 누를 수 있다
com.mallang.acceptance.post.PostLikeAcceptanceTest$좋아요_API$보호된_포스트인_경우$블로그_주인이_아닌_경우 ‑ 입력한 비밀번호가 포스트의 비밀번호와 일치하지 않으면 좋아요를 누를 수 없다
com.mallang.acceptance.post.PostLikeAcceptanceTest$좋아요_API$보호된_포스트인_경우$블로그_주인인_경우 ‑ 좋아요를 누를 수 있다
com.mallang.acceptance.post.PostLikeAcceptanceTest$좋아요_API$비공개_포스트인_경우 ‑ 블로그 주인은 누를 수 있다
com.mallang.acceptance.post.PostLikeAcceptanceTest$좋아요_API$비공개_포스트인_경우 ‑ 블로그 주인이 아닌 경우 누를 수 없다
com.mallang.acceptance.post.PostLikeAcceptanceTest$좋아요_취소_API ‑ 좋아요를 누르지 않은 경우 취소하면 예외가 발생한다
com.mallang.acceptance.post.PostLikeAcceptanceTest$좋아요_취소_API ‑ 좋아요를 취소한다
com.mallang.acceptance.post.PostLikeAcceptanceTest$좋아요_취소_API$보호된_포스트인_경우$블로그_주인이_아닌_경우 ‑ 입력한 비밀번호가 포스트의 비밀번호와 다르면 취소할 수 없다
com.mallang.acceptance.post.PostLikeAcceptanceTest$좋아요_취소_API$보호된_포스트인_경우$블로그_주인이_아닌_경우 ‑ 입력한 비밀번호가 포스트의 비밀번호와 일치하면 취소할 수 있다
com.mallang.acceptance.post.PostLikeAcceptanceTest$좋아요_취소_API$보호된_포스트인_경우$블로그_주인인_경우 ‑ 좋아요를 취소할 수 있다
com.mallang.acceptance.post.PostLikeAcceptanceTest$좋아요_취소_API$비공개_포스트인_경우 ‑ 블로그 주인은 취소할 수 있다
com.mallang.acceptance.post.PostLikeAcceptanceTest$좋아요_취소_API$비공개_포스트인_경우 ‑ 블로그 주인이 아닌 경우 취소할 수 없다
com.mallang.acceptance.post.PostManageAcceptanceTest$내_관리_글_단일_조회_API ‑ 나의 글을 관리용으로 단일 조회한다
com.mallang.acceptance.post.PostManageAcceptanceTest$내_관리_글_단일_조회_API ‑ 냐의 글이 아닌 경우 예외
com.mallang.acceptance.post.PostManageAcceptanceTest$내_글_관리_목록_조회_API ‑ 공개범위로 검색할 수 있다
com.mallang.acceptance.post.PostManageAcceptanceTest$내_글_관리_목록_조회_API ‑ 내 블로그가 아닌 경우 예왼
com.mallang.acceptance.post.PostManageAcceptanceTest$내_글_관리_목록_조회_API ‑ 내 포스트를 전체 조회한다
com.mallang.acceptance.post.PostManageAcceptanceTest$내_글_관리_목록_조회_API ‑ 내용으로 검색할 수 있다
com.mallang.acceptance.post.PostManageAcceptanceTest$내_글_관리_목록_조회_API ‑ 제목으로 검색할 수 있다
com.mallang.acceptance.post.PostManageAcceptanceTest$내_글_관리_목록_조회_API ‑ 카테고리 필터링 시 카테고리 없음으로도 조회할 수 있다
com.mallang.acceptance.post.PostManageAcceptanceTest$내_글_관리_목록_조회_API ‑ 카테고리로 조회 시 하위 카테고리도 모두 포함하여 조회한다
com.mallang.acceptance.post.PostManageAcceptanceTest$임시_글로부터_포스트_작성_API ‑ 임시 글로부터 포스트를 작성한다
com.mallang.acceptance.post.PostManageAcceptanceTest$임시_글로부터_포스트_작성_API ‑ 타인의 임시 글이라면 예외
com.mallang.acceptance.post.PostManageAcceptanceTest$포스트_삭제_API ‑ 포스트를 삭제한다
com.mallang.acceptance.post.PostManageAcceptanceTest$포스트_수정_API ‑ 포스트를 업데이트한다
com.mallang.acceptance.post.PostManageAcceptanceTest$포스트_작성_API ‑ 포스트를 작성한다
com.mallang.acceptance.post.PostStarAcceptanceTest$즐겨찾기_API ‑ 로그인하지 않았다면 즐겨찾기를 누를 수 없다
com.mallang.acceptance.post.PostStarAcceptanceTest$즐겨찾기_API ‑ 이미 즐겨찾기를 누른 포스트는 그룹만 업데이트된다
com.mallang.acceptance.post.PostStarAcceptanceTest$즐겨찾기_API ‑ 즐겨찾기 시 즐겨찾기 그룹을 지정할 수 있다
com.mallang.acceptance.post.PostStarAcceptanceTest$즐겨찾기_API ‑ 타인의 즐겨찾기 그룹을 지정한 경우 예외
com.mallang.acceptance.post.PostStarAcceptanceTest$즐겨찾기_API ‑ 포스트에 즐겨찾기를 누른다
com.mallang.acceptance.post.PostStarAcceptanceTest$즐겨찾기_API$보호된_포스트인_경우$블로그_주인이_아닌_경우 ‑ 입력한 비밀번호가 포스트의 비밀번호와 일치하면 즐겨찾기를 누를 수 있다
com.mallang.acceptance.post.PostStarAcceptanceTest$즐겨찾기_API$보호된_포스트인_경우$블로그_주인이_아닌_경우 ‑ 입력한 비밀번호가 포스트의 비밀번호와 일치하지 않으면 즐겨찾기를 누를 수 없다
com.mallang.acceptance.post.PostStarAcceptanceTest$즐겨찾기_API$보호된_포스트인_경우$블로그_주인인_경우 ‑ 즐겨찾기를 누를 수 있다
com.mallang.acceptance.post.PostStarAcceptanceTest$즐겨찾기_API$비공개_포스트인_경우 ‑ 블로그 주인은 누를 수 있다
com.mallang.acceptance.post.PostStarAcceptanceTest$즐겨찾기_API$비공개_포스트인_경우 ‑ 블로그 주인이 아닌 경우 누를 수 없다
com.mallang.acceptance.post.PostStarAcceptanceTest$즐겨찾기_취소_API ‑ 보호된 글의 경우에도 취소할 수 있다
com.mallang.acceptance.post.PostStarAcceptanceTest$즐겨찾기_취소_API ‑ 비공개된 글의 경우에도 취소할 수 있다
com.mallang.acceptance.post.PostStarAcceptanceTest$즐겨찾기_취소_API ‑ 즐겨찾기를 누르지 않은 경우 취소하면 예외가 발생한다
com.mallang.acceptance.post.PostStarAcceptanceTest$즐겨찾기_취소_API ‑ 즐겨찾기를 취소한다
com.mallang.acceptance.post.PostStarAcceptanceTest$특정_회원의_즐겨찾기_목록_조회_API ‑ 글 작성자가 다른 회원의 즐겨찾기 목록 조회 시 글 작성자의 보호글이 즐겨찾이 되어있다면 볼 수 있다
com.mallang.acceptance.post.PostStarAcceptanceTest$특정_회원의_즐겨찾기_목록_조회_API ‑ 누구나 볼 수 있다
com.mallang.acceptance.post.PostStarAcceptanceTest$특정_회원의_즐겨찾기_목록_조회_API ‑ 보호 글은 글 작성자가 조회하지 않는 이상 보호되어 조회된다
com.mallang.acceptance.post.PostStarAcceptanceTest$특정_회원의_즐겨찾기_목록_조회_API ‑ 비공개 글은 조회되지 않는다
com.mallang.acceptance.post.PostStarAcceptanceTest$특정_회원의_즐겨찾기_목록_조회_API ‑ 비공개 글이었다 다시 보호나 공개 상태로 변환되면 조회된다
com.mallang.acceptance.post.PostStarAcceptanceTest$특정_회원의_즐겨찾기_목록_조회_API ‑ 특정 즐겨찾기 그룹에 속한 포스트들만 조회할 수 있다
com.mallang.acceptance.post.StarGroupAcceptanceTest$즐겨찾기_그룹_계층구조_수정_API ‑ 자신의 즐겨찾기 그룹가 아니라면 수정할 수 없다
com.mallang.acceptance.post.StarGroupAcceptanceTest$즐겨찾기_그룹_계층구조_수정_API ‑ 즐겨찾기 그룹 게층구조를 업데이트한다
com.mallang.acceptance.post.StarGroupAcceptanceTest$즐겨찾기_그룹_계층구조_수정_API ‑ 타인의 즐겨찾기 그룹 계층으로 옮길 수 없다
com.mallang.acceptance.post.StarGroupAcceptanceTest$즐겨찾기_그룹_삭제_API ‑ 자신의 즐겨찾기 그룹이 아니라면 제거할 수 없다
com.mallang.acceptance.post.StarGroupAcceptanceTest$즐겨찾기_그룹_삭제_API ‑ 자신의 즐겨찾기 그룹이며 하위 즐겨찾기 그룹이 없다면 제거할 수 있다
com.mallang.acceptance.post.StarGroupAcceptanceTest$즐겨찾기_그룹_삭제_API ‑ 하위 즐겨찾기 그룹이 있다면 제거할 수 없다
com.mallang.acceptance.post.StarGroupAcceptanceTest$즐겨찾기_그룹_삭제_API ‑ 해당 그룹에 속한 즐겨찾기된 포스트들을 그룹 없음으로 만든다
com.mallang.acceptance.post.StarGroupAcceptanceTest$즐겨찾기_그룹_생성_API ‑ 이미 즐겨찾기 그룹이 존재하는데 부모와 형제와의 관계가 모두 주어지지 않은 그룹 생성 시 예외
com.mallang.acceptance.post.StarGroupAcceptanceTest$즐겨찾기_그룹_생성_API ‑ 즐겨찾기 그룹를 생성한다
com.mallang.acceptance.post.StarGroupAcceptanceTest$즐겨찾기_그룹_생성_API ‑ 타인의 즐겨찾기 그룹 계층에 참여하려는 경우 예외
com.mallang.acceptance.post.StarGroupAcceptanceTest$즐겨찾기_그룹_생성_API ‑ 하위 즐겨찾기 그룹를 생성한다
com.mallang.acceptance.post.StarGroupAcceptanceTest$즐겨찾기_그룹_이름_수정_API ‑ 자신의 즐겨찾기 그룹가 아니라면 수정할 수 없다
com.mallang.acceptance.post.StarGroupAcceptanceTest$즐겨찾기_그룹_이름_수정_API ‑ 즐겨찾기 그룹 이름을 업데이트한다
com.mallang.acceptance.post.StarGroupAcceptanceTest$즐겨찾기_그룹_조회_API ‑ 특정 블로그의 즐겨찾기 그룹를 조회한다
com.mallang.acceptance.reference.ReferenceLinkAcceptanceTest$url의_제목_정보_추출_API ‑ url 에 문자가 있다면 예외
com.mallang.acceptance.reference.ReferenceLinkAcceptanceTest$url의_제목_정보_추출_API ‑ url로부터 제목 정보를 추출한다
com.mallang.acceptance.reference.ReferenceLinkAcceptanceTest$url의_제목_정보_추출_API ‑ 로그인되지 않으면 예외
com.mallang.acceptance.reference.ReferenceLinkAcceptanceTest$url의_제목_정보_추출_API ‑ 제목 정보를 찾을 수 없다면 예외
com.mallang.acceptance.statistics.StatisticAcceptanceTest$블로그_방문자_통계_조회_API ‑ 블로그 통계 조회
com.mallang.acceptance.statistics.StatisticAcceptanceTest$포스트_누적_조회수_조회_API ‑ 포스트 누적 조회수 조회
com.mallang.acceptance.statistics.StatisticManageAcceptanceTest$블로그_주인용_블로그_방문자_통계_조회_API ‑ 블로그 통계 조회
com.mallang.acceptance.statistics.StatisticManageAcceptanceTest$블로그_주인용_블로그_방문자_통계_조회_API ‑ 자신의 블로그가 아닌 경우 볼 수 없다
com.mallang.acceptance.statistics.StatisticManageAcceptanceTest$포스트_조회수_통계_조회_API ‑ 자신의 포스트가 아닌 경우 볼 수 없다
com.mallang.acceptance.statistics.StatisticManageAcceptanceTest$포스트_조회수_통계_조회_API ‑ 포스트 통계 조회
com.mallang.auth.application.BasicAuthServiceTest$로그인_시 ‑ 비밀번호가 다르다면 예외
com.mallang.auth.application.BasicAuthServiceTest$로그인_시 ‑ 아이디가 없다면 예외
com.mallang.auth.application.BasicAuthServiceTest$로그인_시 ‑ 아이디와 비밀번호가 일치하면 로그인 성공
com.mallang.auth.application.BasicAuthServiceTest$회원가입_시 ‑ 비밀번호는 암호화되어 원문을 찾을 수 없다
com.mallang.auth.application.BasicAuthServiceTest$회원가입_시 ‑ 아이디가 중복되면 예외
com.mallang.auth.application.BasicAuthServiceTest$회원가입_시 ‑ 중복되는 아이디가 없는 경우 가입된다
com.mallang.auth.application.OauthServiceTest ‑ authCode 조회 URL 을 반환한다
com.mallang.auth.application.OauthServiceTest ‑ 로그인 시 가입되지 않았다면 회원가입시킨다
com.mallang.auth.application.OauthServiceTest ‑ 로그인 시 이미 가입되었다면 로그인만 시킨다
com.mallang.auth.domain.BasicMemberTest$로그인_시 ‑ 비밀번호가 다르면 실패
com.mallang.auth.domain.BasicMemberTest$로그인_시 ‑ 비밀번호가 일치하면 성공
com.mallang.auth.domain.BasicMemberTest$회원가입_시 ‑ 아이디가 중복되면 예외
com.mallang.auth.domain.BasicMemberTest$회원가입_시 ‑ 아이디가 중복되지 않는다면 가입된다
com.mallang.auth.domain.BasicMemberValidatorTest ‑ 아이디 중복을 검사한다
com.mallang.auth.domain.PasswordTest ‑ 비밀번호 일치 여부를 검증한다
com.mallang.auth.domain.oauth.AuthCodeRequestUrlProviderCompositeTest ‑ 등록된 AuthCodeRequestUrlProvider 중 처리가능한 Provider가 없으면 예외
com.mallang.auth.domain.oauth.AuthCodeRequestUrlProviderCompositeTest ‑ 등록된 AuthCodeRequestUrlProvider 중 처리가능한 Provider가 있으면 이를 사용하여 처리한다
com.mallang.auth.domain.oauth.OauthMemberClientCompositeTest ‑ 등록된 OauthMemberClient 중 처리가능한 Client 가 있으면 이를 사용하여 처리한다
com.mallang.auth.domain.oauth.OauthMemberClientCompositeTest ‑ 등록된 OauthMemberClient 중 처리가능한 Client가 없으면 예외
com.mallang.auth.infrastructure.crypto.SecurityBcryptPasswordEncoderTest ‑ 비밀번호를 Bcrypt 방식으로 암호화한다
com.mallang.auth.infrastructure.crypto.SecurityBcryptPasswordEncoderTest ‑ 비밀번호의 일치 여부를 확인한다
com.mallang.auth.presentation.support.AuthArgumentResolverTest ‑ Auth 어노테이션과 Long 타입에 대해 동작한다
com.mallang.auth.presentation.support.AuthArgumentResolverTest ‑ Auth 어노테이션이 없으면 동작하지 않는다
com.mallang.auth.presentation.support.AuthArgumentResolverTest ‑ Long 타입이 아니면 동작하지 않는다
com.mallang.auth.presentation.support.AuthArgumentResolverTest ‑ resolveArgument 시 저장된 인증 정보를 꺼내온다
com.mallang.auth.presentation.support.AuthArgumentResolverTest ‑ resolveArgument 시 저장된 인증정보가 없다면 예외
com.mallang.auth.presentation.support.AuthContextTest ‑ 인증 여부를 반환한다
com.mallang.auth.presentation.support.AuthContextTest ‑ 인증정보가 없을때 인증정보를 조회하는 경우 예외
com.mallang.auth.presentation.support.OptionalAuthArgumentResolverTest ‑ Long 타입이 아니면 동작하지 않는다
com.mallang.auth.presentation.support.OptionalAuthArgumentResolverTest ‑ OptionalAuth 어노테이션과 Long 타입에 대해 동작한다
com.mallang.auth.presentation.support.OptionalAuthArgumentResolverTest ‑ OptionalAuth 어노테이션이 없으면 동작하지 않는다
com.mallang.auth.presentation.support.OptionalAuthArgumentResolverTest ‑ resolveArgument 시 저장된 인증 정보를 꺼내온다
com.mallang.auth.presentation.support.OptionalAuthArgumentResolverTest ‑ resolveArgument 시 저장된 인증정보가 없다면 null 을 반환한다
com.mallang.auth.query.MemberQueryServiceTest ‑ 회원정보를 조회한다
com.mallang.blog.application.AboutServiceTest$소개_삭제_시 ‑ 자신의 소개가 아니면 예외
com.mallang.blog.application.AboutServiceTest$소개_삭제_시 ‑ 자신의 소개라면 삭제된다
com.mallang.blog.application.AboutServiceTest$소개_수정_시 ‑ 자신의 소개가 아니면 예외
com.mallang.blog.application.AboutServiceTest$소개_수정_시 ‑ 자신의 소개라면 수정된다
com.mallang.blog.application.AboutServiceTest$소개_작성_시 ‑ 블로그에 이미 작성된 소개가 있으면 예외
com.mallang.blog.application.AboutServiceTest$소개_작성_시 ‑ 첫 작성이라면 작성된다
com.mallang.blog.application.AboutServiceTest$소개_작성_시 ‑ 타인의 블로그에 작서하려는 경우 예외
com.mallang.blog.application.BlogServiceTest$개설_시 ‑ [1] name=-wrong-이름
com.mallang.blog.application.BlogServiceTest$개설_시 ‑ [1] name=aaa
com.mallang.blog.application.BlogServiceTest$개설_시 ‑ [1] name=aaaa
com.mallang.blog.application.BlogServiceTest$개설_시 ‑ [1] name=correct-domain-name-1234
com.mallang.blog.application.BlogServiceTest$개설_시 ‑ [1] name=wrong--이름
com.mallang.blog.application.BlogServiceTest$개설_시 ‑ [1] name=wrong-이름
com.mallang.blog.application.BlogServiceTest$개설_시 ‑ [2] name=01234567890123456789012345678901
com.mallang.blog.application.BlogServiceTest$개설_시 ‑ [2] name=012345678901234567890123456789012
com.mallang.blog.application.BlogServiceTest$개설_시 ‑ [2] name=2-it-is-also-right-domain-1
com.mallang.blog.application.BlogServiceTest$개설_시 ‑ [2] name=it-is-wrong-\U0001f44d
com.mallang.blog.application.BlogServiceTest$개설_시 ‑ [2] name=wrong-이름-
com.mallang.blog.application.BlogServiceTest$개설_시 ‑ 문제 없는경우 개설된다
com.mallang.blog.application.BlogServiceTest$개설_시 ‑ 블로그를 생성하려는 회원이 이미 다른 블로그를 가지고 있으면 예외
com.mallang.blog.application.BlogServiceTest$개설_시 ‑ 중복된 이름을 가진 다른 블로그가 존재하면 예외
com.mallang.blog.application.BlogSubscribeServiceTest$블로그_구독_시 ‑ 블로그 구독 시 블로그 구독 이벤트가 발행된다
com.mallang.blog.application.BlogSubscribeServiceTest$블로그_구독_시 ‑ 블로그를 구독한다
com.mallang.blog.application.BlogSubscribeServiceTest$블로그_구독_시 ‑ 이미 구독한 블로그라면 예외
com.mallang.blog.application.BlogSubscribeServiceTest$블로그_구독_시 ‑ 자신의 블로그를 구독하면 예외
com.mallang.blog.application.BlogSubscribeServiceTest$블로그_구독_취소_시 ‑ 구독하지 않은 블로그라면 예외
com.mallang.blog.application.BlogSubscribeServiceTest$블로그_구독_취소_시 ‑ 구독한 블로그를 구독 취소한다
com.mallang.blog.domain.AboutTest ‑ 수정 시 내용을 변경한다
com.mallang.blog.domain.AboutTest ‑ 작성자를 검증한다
com.mallang.blog.domain.AboutTest$작성_시 ‑ 다른 사람의 블로그에 생성 시도 시 예외
com.mallang.blog.domain.AboutTest$작성_시 ‑ 이미 작성된 About 이 있으면 예외
com.mallang.blog.domain.AboutTest$작성_시 ‑ 작성된 About 이 없다면 성공
com.mallang.blog.domain.AboutValidatorTest ‑ 블로그에는 하나의 About만 존재해야 한다
com.mallang.blog.domain.BlogNameTest ‑ [1] name= correct
com.mallang.blog.domain.BlogNameTest ‑ [1] name=-wrong-이름
com.mallang.blog.domain.BlogNameTest ‑ [1] name=_wrong
com.mallang.blog.domain.BlogNameTest ‑ [1] name=aaa
com.mallang.blog.domain.BlogNameTest ‑ [1] name=aaaa
com.mallang.blog.domain.BlogNameTest ‑ [1] name=correct-domain-name-1234
com.mallang.blog.domain.BlogNameTest ‑ [1] name=correct__name
com.mallang.blog.domain.BlogNameTest ‑ [1] name=wr ong
com.mallang.blog.domain.BlogNameTest ‑ [1] name=wrong--이름
com.mallang.blog.domain.BlogNameTest ‑ [1] name=wrong-이름
com.mallang.blog.domain.BlogNameTest ‑ [2] name= correct 
com.mallang.blog.domain.BlogNameTest ‑ [2] name=01234567890123456789012345678901
com.mallang.blog.domain.BlogNameTest ‑ [2] name=012345678901234567890123456789012
com.mallang.blog.domain.BlogNameTest ‑ [2] name=2-it-is-also-right-do_main-1
com.mallang.blog.domain.BlogNameTest ‑ [2] name=it-is-wrong-\U0001f44d
com.mallang.blog.domain.BlogNameTest ‑ [2] name=wrong-이름-
com.mallang.blog.domain.BlogNameTest ‑ [2] name=wrong_
com.mallang.blog.domain.BlogNameTest ‑ [3] name=correct 
com.mallang.blog.domain.BlogNameTest ‑ [4] name=correct     
com.mallang.blog.domain.BlogNameTest ‑ [5] name=       correct
com.mallang.blog.domain.BlogNameTest ‑ [6] name=       correct      
com.mallang.blog.domain.BlogNameTest ‑ 이름이 같으면 같다고 판단한다
com.mallang.blog.domain.BlogTest ‑ 주인 검증
com.mallang.blog.domain.BlogTest$개설_시 ‑ 문제 없는경우 개설된다
com.mallang.blog.domain.BlogTest$개설_시 ‑ 블로그를 생성하려는 회원이 이미 다른 블로그를 가지고 있으면 예외
com.mallang.blog.domain.BlogTest$개설_시 ‑ 중복된 이름을 가진 다른 블로그가 존재하면 예외
com.mallang.blog.domain.BlogValidatorTest$블로그_생성_시 ‑ 블로그를 생성하려는 회원이 이미 다른 블로그를 가지고 있는지 검사한다
com.mallang.blog.domain.BlogValidatorTest$블로그_생성_시 ‑ 중복된 다른 이름을 가진 블로그가 있는지 검증한다
com.mallang.blog.domain.BlogValidatorTest$블로그_생성_시 ‑ 회원의 블로그가 존재하지 않으며 중복된 다른 블로그 이름이 없는 경우 문제없다
com.mallang.blog.domain.subscribe.BlogSubscribeTest$블로그_구독_시 ‑ 구독 이벤트 발행
com.mallang.blog.domain.subscribe.BlogSubscribeTest$블로그_구독_시 ‑ 구독중이지 않은 타인의 블로그 구독시 성공
com.mallang.blog.domain.subscribe.BlogSubscribeTest$블로그_구독_시 ‑ 이미 구독한 블로그를 다시 구독하면 예외
com.mallang.blog.domain.subscribe.BlogSubscribeTest$블로그_구독_시 ‑ 자신의 블로그를 구독하는 경우 예외
com.mallang.blog.domain.subscribe.BlogSubscribeValidatorTest$블로그_구독_시 ‑ 구독중이지 않은 타인의 블로그 구독시 성공
com.mallang.blog.domain.subscribe.BlogSubscribeValidatorTest$블로그_구독_시 ‑ 이미 구독한 블로그를 다시 구독하면 예외
com.mallang.blog.domain.subscribe.BlogSubscribeValidatorTest$블로그_구독_시 ‑ 자신의 블로그를 구독하는 경우 예외
com.mallang.blog.query.BlogSubscribeQueryServiceTest ‑ 특정 회원을 구독중인 구독자 모두 조회
com.mallang.blog.query.BlogSubscribeQueryServiceTest ‑ 특정 회원이 구독중인 블로그 모두 조회
com.mallang.category.TieredCategoryTestTemplate$생성_시 ‑ 부모와_형제가_모두_null_이_아니면_계층_업데이트_메서드를_호출하여_계층구조를_설정한다()
com.mallang.category.TieredCategoryTestTemplate$생성_시 ‑ 이미_다른_카테고리가_존재하는_상황에서_부모와_형제가_모두_null_이면_예외()
com.mallang.category.TieredCategoryTestTemplate$생성_시 ‑ 최초의_루트_카테고리_생성()
com.mallang.category.TieredCategoryTestTemplate$이름_수정_시 ‑ 형제_중_이름이_같은게_없다면_이름을_변경할_수_있다()
com.mallang.category.TieredCategoryTestTemplate$이름_수정_시 ‑ 형제_중_이름이_같은게_있다면_예외()
com.mallang.category.TieredCategoryTestTemplate$이름_수정_시 ‑ 형제가_없다면_이름을_변경할_수_있다()
com.mallang.category.TieredCategoryTestTemplate$제거_시 ‑ 부모_카테고리의_하위_카테고리에서도_제거된다()
com.mallang.category.TieredCategoryTestTemplate$제거_시 ‑ 이전과_이후_카테고리가_존재하면_이들을_이어준다()
com.mallang.category.TieredCategoryTestTemplate$제거_시 ‑ 하위_카테고리가_존재하면_제거할_수_없다()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시 ‑ 계층구조를_변경한다()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시 ‑ 무한_Depth_가_가능하다()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시 ‑ 변경_이후에도_카테고리의_자식들은_동일하다()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$계층_참여_시_중복_이름이_존재하게_되는_경우 ‑ 다음_형제와_이름이_같으면_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$계층_참여_시_중복_이름이_존재하게_되는_경우 ‑ 부모와는_이름이_같아도_된다()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$계층_참여_시_중복_이름이_존재하게_되는_경우 ‑ 이전_형제와_이름이_같으면_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$나_혹은_내_자손들_중_하나를_부모나_형제로_설정하는_경우 ‑ 나를_다음_형제로_설정하는_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$나_혹은_내_자손들_중_하나를_부모나_형제로_설정하는_경우 ‑ 나를_부모로_설정하는_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$나_혹은_내_자손들_중_하나를_부모나_형제로_설정하는_경우 ‑ 나를_이전_형제로_설정하는_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$나_혹은_내_자손들_중_하나를_부모나_형제로_설정하는_경우 ‑ 내_자손을_다음_형제로_설정하는_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$나_혹은_내_자손들_중_하나를_부모나_형제로_설정하는_경우 ‑ 내_자손을_부모로_설정하는_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$나_혹은_내_자손들_중_하나를_부모나_형제로_설정하는_경우 ‑ 내_자손을_이전_형제로_설정하는_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$나_혹은_내_자손들_중_하나를_부모나_형제로_설정하는_경우 ‑ 내_자식을_다음_형제로_설정하는_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$나_혹은_내_자손들_중_하나를_부모나_형제로_설정하는_경우 ‑ 내_자식을_부모로_설정하는_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$나_혹은_내_자손들_중_하나를_부모나_형제로_설정하는_경우 ‑ 내_자식을_이전_형제로_설정하는_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$다음_형제가_주어진_경우 ‑ 부모가_주어졌을_때_다음_형제의_부모와_주어진_부모와_다른_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$다음_형제가_주어진_경우 ‑ 부모는_주어지지_않았는데_다음_형제의_부모가_존재하는_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$이전_형제가_주어진_경우 ‑ 부모가_주어졌을_때_이전_형제의_부모와_주어진_부모와_다른_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$이전_형제가_주어진_경우 ‑ 부모는_주어지지_않았는데_이전_형제의_부모가_존재하는_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$주인_일치여부를_검증하는데 ‑ 부모의_주인이_다른_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$주인_일치여부를_검증하는데 ‑ 이전_형제의_주인이_다른_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$주인_일치여부를_검증하는데 ‑ 이후_형제의_주인이_다른_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$직전_형제와_다음_형제가_주어졌을_때 ‑ 주어진_부모와_형제들의_부모가_다른_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$직전_형제와_다음_형제가_주어졌을_때 ‑ 직전_형제와_다음_형제_사이_다른_형제가_있는_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$직전_형제와_다음_형제가_주어졌을_때 ‑ 직전_형제와_다음_형제의_순서가_바뀐_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$직전_형제와_다음_형제가_주어졌을_때 ‑ 직전_형제의_직후_형제가_존재하나_명시되지_않은_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$직전_형제와_다음_형제가_주어졌을_때 ‑ 직후_형제의_직전_형제가_존재하나_명시되지_않은_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$형제들이_주어지지_않았을_때 ‑ 부모가_주어지고_해당_부모의_자식이_존재하는_경우_예외()
com.mallang.category.TieredCategoryTestTemplate$카테고리_게층_구조_변경_시$형제들이_주어지지_않았을_때 ‑ 부모가_주어지지_않으면_예외()
com.mallang.comment.application.CommentEventHandlerTest$포스트_삭제_이벤트를_받아 ‑ 해당 포스트에 달린 댓글들을 모두 제거한다
com.mallang.comment.application.CommentServiceTest$댓글_수정_시 ‑ 댓글이 수정된다
com.mallang.comment.application.CommentServiceTest$댓글_수정_시 ‑ 비인증 댓글 수정 시 비밀번호가 틀리면 예외
com.mallang.comment.application.CommentServiceTest$댓글_수정_시 ‑ 비인증 댓글은 비밀번호가 일치하면 수정할 수 있다
com.mallang.comment.application.CommentServiceTest$댓글_수정_시 ‑ 인증된 사용자의 경우 비공개 여부도 수정할 수 있다
com.mallang.comment.application.CommentServiceTest$댓글_수정_시 ‑ 자신의 댓글이 아닌 경우 예외
com.mallang.comment.application.CommentServiceTest$댓글_수정_시 ‑ 포스트 주인도 댓글을 수정할수는 없다
com.mallang.comment.application.CommentServiceTest$댓글_작성_시 ‑ 다른 사람의 댓글에 대댓글을 달 수 있다
com.mallang.comment.application.CommentServiceTest$댓글_작성_시 ‑ 대댓글에 대해서는 댓글을 달 수 없다
com.mallang.comment.application.CommentServiceTest$댓글_작성_시 ‑ 대댓글을 다는 경우 부모 댓글과 Post 가 다르면 예외
com.mallang.comment.application.CommentServiceTest$댓글_작성_시 ‑ 대댓글을 작성할 수 있다
com.mallang.comment.application.CommentServiceTest$댓글_작성_시 ‑ 로그인하지 않은 사용자도 댓글을 달 수 있다
com.mallang.comment.application.CommentServiceTest$댓글_작성_시 ‑ 로그인한 사용자가 댓글을 작성한다
com.mallang.comment.application.CommentServiceTest$댓글_작성_시 ‑ 로그인한 사용자는 비밀 댓글 작성이 가능하다
com.mallang.comment.application.CommentServiceTest$댓글_제거_시 ‑ 대댓글 제거 시 부모 댓글과의 관계도 끊어진다
com.mallang.comment.application.CommentServiceTest$댓글_제거_시 ‑ 대댓글을 삭제하는 경우 부모 댓글이 논리적으로 제거된 상태가 아닌 경우 부모는 변함없다
com.mallang.comment.application.CommentServiceTest$댓글_제거_시 ‑ 대댓글을 삭제하는 경우 부모 댓글이 논리적으로 제거된 상태이며 더이상 존재하는 자식이 없는 경우 부모 댓글도 물리적으로 제거된다
com.mallang.comment.application.CommentServiceTest$댓글_제거_시 ‑ 댓글 작성자는 자신의 댓글을 제거할 수 있다
com.mallang.comment.application.CommentServiceTest$댓글_제거_시 ‑ 댓글 제거 시 자식 댓글이 존재한다면 부모와의 연관관계는 유지되며 논리적으로만 제거시킨다
com.mallang.comment.application.CommentServiceTest$댓글_제거_시 ‑ 비인증 댓글은 비밀번호가 일치하면 제거할 수 있다
com.mallang.comment.application.CommentServiceTest$댓글_제거_시 ‑ 비인증 댓글은 비밀번호가 일치하지 않다면 제거할 수 없다
com.mallang.comment.application.CommentServiceTest$댓글_제거_시 ‑ 자신의 댓글이 아닌 경우 예외
com.mallang.comment.application.CommentServiceTest$댓글_제거_시 ‑ 포스트 작성자는 모든 댓글을 제거할 수 있다
com.mallang.comment.domain.AuthCommentTest$삭제_권한_확인_시 ‑ 댓글 작성자도 아니며 포스트 작성자도 아닌 경우 제거할 수 없다
com.mallang.comment.domain.AuthCommentTest$삭제_권한_확인_시 ‑ 자신의 댓글인 경우 제거할 수 있다
com.mallang.comment.domain.AuthCommentTest$삭제_권한_확인_시 ‑ 포스트 작성자는 모든 댓글을 삭제할 수 있다
com.mallang.comment.domain.AuthCommentTest$삭제_권한_확인_시$보호_포스트의_댓글을_삭제하는_경우 ‑ 댓글 작성자가 포스트 작성자가 아니며 포스트의 비밀번호도 일치하지 않으면 삭제할 수 없다
com.mallang.comment.domain.AuthCommentTest$삭제_권한_확인_시$보호_포스트의_댓글을_삭제하는_경우 ‑ 댓글 작성자가 포스트 작성자라면 삭제할 수 있다
com.mallang.comment.domain.AuthCommentTest$삭제_권한_확인_시$보호_포스트의_댓글을_삭제하는_경우 ‑ 댓글 작성자이며 포스트의 비밀번호가 일치하면 삭제할 수 있다
com.mallang.comment.domain.AuthCommentTest$삭제_권한_확인_시$비공개_포스트의_댓글을_삭제하는_경우 ‑ 포스트 작성자가 아니면 삭제할 수 없다
com.mallang.comment.domain.AuthCommentTest$삭제_권한_확인_시$비공개_포스트의_댓글을_삭제하는_경우 ‑ 포스트 작성자만 삭제할 수 있다
com.mallang.comment.domain.AuthCommentTest$수정_시 ‑ (공개여부(false) -> 공개여부(true))
com.mallang.comment.domain.AuthCommentTest$수정_시 ‑ (공개여부(true) -> 공개여부(false))
com.mallang.comment.domain.AuthCommentTest$수정_시 ‑ 댓글을 변경한다
com.mallang.comment.domain.AuthCommentTest$수정_시 ‑ 작성자만 수정할 수 있다
com.mallang.comment.domain.AuthCommentTest$수정_시$공개_포스트의_댓글을_수정하는_경우 ‑ 댓글 작성자라면 가능하다
com.mallang.comment.domain.AuthCommentTest$수정_시$보호_포스트의_댓글을_수정하는_경우 ‑ 댓글 작성자 글 작성자가 아니며 포스트의 비밀번호도 일치하지 않으면 수정할 수 없다
com.mallang.comment.domain.AuthCommentTest$수정_시$보호_포스트의_댓글을_수정하는_경우 ‑ 댓글 작성자가 포스트 작성자라면 비밀번호 없이 수정할 수 있다
com.mallang.comment.domain.AuthCommentTest$수정_시$보호_포스트의_댓글을_수정하는_경우 ‑ 댓글 작성자이며 포스트의 비밀번호가 일치하면 수정할 수 있다
com.mallang.comment.domain.AuthCommentTest$수정_시$비공개_포스트의_댓글을_수정하는_경우 ‑ 댓글 작성자가 포스트 작성자인 경우에만 수정할 수 있다
com.mallang.comment.domain.AuthCommentTest$수정_시$비공개_포스트의_댓글을_수정하는_경우 ‑ 포스트 작성자가 아니면 수정할 수 없다
com.mallang.comment.domain.AuthCommentTest$인증된_댓글의_내용을_볼_수_있는_경우는 ‑ 나머지는 볼 수 없다
com.mallang.comment.domain.AuthCommentTest$인증된_댓글의_내용을_볼_수_있는_경우는 ‑ 댓글의 작성자면 볼 수 있다
com.mallang.comment.domain.AuthCommentTest$인증된_댓글의_내용을_볼_수_있는_경우는 ‑ 댓글이 달린 포스트의 작성자면 볼 수 있다
com.mallang.comment.domain.AuthCommentTest$인증된_댓글의_내용을_볼_수_있는_경우는 ‑ 비밀댓글이 아니면 볼 수 있다
com.mallang.comment.domain.AuthCommentTest$인증된_댓글의_내용을_볼_수_있는_경우는 ‑ 해당 댓글이 대댓글인 경우 부모 댓글의 작성자면 볼 수 있다
com.mallang.comment.domain.AuthCommentTest$작성_시 ‑ 공개 댓글을 작성할 수 있다
com.mallang.comment.domain.AuthCommentTest$작성_시 ‑ 비밀 댓글은 로그인한 사용자만 작성 가능하다
com.mallang.comment.domain.AuthCommentTest$작성_시$공개_포스트에_작성하는_경우 ‑ 로그인한 누구나 작성 가능하다
com.mallang.comment.domain.AuthCommentTest$작성_시$보호_포스트에_작성하는_경우 ‑ 포스트 작성자가 아니며 비밀번호도 일치하지 않으면 작성할 수 없다
com.mallang.comment.domain.AuthCommentTest$작성_시$보호_포스트에_작성하는_경우 ‑ 포스트 작성자라면 작성할 수 있다
com.mallang.comment.domain.AuthCommentTest$작성_시$보호_포스트에_작성하는_경우 ‑ 포스트의 비밀번호가 일치하면 작성할 수 있다
com.mallang.comment.domain.AuthCommentTest$작성_시$비공개_포스트에_작성하는_경우 ‑ 포스트 작성자가 아니면 작성할 수 없다
com.mallang.comment.domain.AuthCommentTest$작성_시$비공개_포스트에_작성하는_경우 ‑ 포스트 작성자만 작성할 수 있다
com.mallang.comment.domain.CommentTest$대댓글_작성_시 ‑ 내 댓글에 대댓글을 달 수 있다
com.mallang.comment.domain.CommentTest$대댓글_작성_시 ‑ 다른 사람의 댓글에 대댓글을 달 수 있다
com.mallang.comment.domain.CommentTest$대댓글_작성_시 ‑ 대댓글에 대해서는 댓글을 달 수 없다
com.mallang.comment.domain.CommentTest$대댓글_작성_시 ‑ 비밀 댓글에도 대댓글을 달 수 있다
com.mallang.comment.domain.CommentTest$작성_시 ‑ 댓글 작성 이벤트가 발행된다
com.mallang.comment.domain.CommentTest$제거_시 ‑ 대댓글을 삭제하는 경우 부모 댓글이 논리적으로 제거된 상태가 아닌 경우 부모는 변함없다
com.mallang.comment.domain.CommentTest$제거_시 ‑ 대댓글을 삭제하는 경우 부모 댓글이 논리적으로 제거된 상태이며 더이상 존재하는 자식이 없는 경우 부모 댓글도 물리적으로 제거된다
com.mallang.comment.domain.CommentTest$제거_시 ‑ 대댓글을 삭제하는 경우 부모와의 연관관계는 끊어지며 물리적으로 제거된다
com.mallang.comment.domain.CommentTest$제거_시 ‑ 대댓글인 경우 부모 댓글과 관계가 끊어진다
com.mallang.comment.domain.CommentTest$제거_시 ‑ 댓글 제거 시 자식 댓글이 존재한다면 댓글을 삭제된 상태로 만들지만 실제로 제거하진 않고 내용만 지운 뒤 자식 댓글과 관계를 유지한다
com.mallang.comment.domain.CommentTest$제거_시 ‑ 자식 댓글이 존재한다면 부모와의 연관관계는 유지되며 논리적으로만 제거시킨다
com.mallang.comment.domain.UnAuthCommentTest$삭제_권한_확인시 ‑ 비밀번호가 다른 경우 예외
com.mallang.comment.domain.UnAuthCommentTest$삭제_권한_확인시 ‑ 비밀번호가 일치하면 제거할 수 있다
com.mallang.comment.domain.UnAuthCommentTest$삭제_권한_확인시 ‑ 포스트 작성자는 모든 댓글 삭제 가능하다
com.mallang.comment.domain.UnAuthCommentTest$삭제_권한_확인시$보호_포스트의_댓글을_삭제하는_경우 ‑ 댓글 비밀번호가 일치하고 포스트의 비밀번호가 일치하면 삭제할 수 있다
com.mallang.comment.domain.UnAuthCommentTest$삭제_권한_확인시$보호_포스트의_댓글을_삭제하는_경우 ‑ 포스트 작성자가 아니며 포스트의 비밀번호도 일치하지 않으면 삭제할 수 없다
com.mallang.comment.domain.UnAuthCommentTest$삭제_권한_확인시$보호_포스트의_댓글을_삭제하는_경우 ‑ 포스트 작성자라면 삭제할 수 있다
com.mallang.comment.domain.UnAuthCommentTest$삭제_권한_확인시$비공개_포스트의_댓글을_삭제하는_경우 ‑ 포스트 작성자가 아니면 삭제할 수 없다
com.mallang.comment.domain.UnAuthCommentTest$삭제_권한_확인시$비공개_포스트의_댓글을_삭제하는_경우 ‑ 포스트 작성자만 삭제할 수 있다
com.mallang.comment.domain.UnAuthCommentTest$수정_시 ‑ 댓글을 변경한다
com.mallang.comment.domain.UnAuthCommentTest$수정_시 ‑ 비밀번호가 일치해야 수정 가능하다
com.mallang.comment.domain.UnAuthCommentTest$수정_시$보호_포스트의_댓글을_수정하는_경우 ‑ 댓글 비밀번호가 일치하고 포스트의 비밀번호가 일치하면 수정할 수 있다
com.mallang.comment.domain.UnAuthCommentTest$수정_시$보호_포스트의_댓글을_수정하는_경우 ‑ 포스트의 비밀번호가 일치하지 않으면 수정할 수 없다
com.mallang.comment.domain.UnAuthCommentTest$수정_시$비공개_포스트의_댓글을_수정하는_경우 ‑ 수정할 수 없다
com.mallang.comment.domain.UnAuthCommentTest$작성_시 ‑ 공개 댓글만 작성 가능하다
com.mallang.comment.domain.UnAuthCommentTest$작성_시$공개_포스트에_작성하는_경우 ‑ 누구나 작성 가능하다
com.mallang.comment.domain.UnAuthCommentTest$작성_시$보호_포스트에_작성하는_경우 ‑ 포스트의 비밀번호가 일치하면 작성할 수 있다
com.mallang.comment.domain.UnAuthCommentTest$작성_시$보호_포스트에_작성하는_경우 ‑ 포스트의 비밀번호가 일치하지 않으면 작성할 수 없다
com.mallang.comment.domain.UnAuthCommentTest$작성_시$비공개_포스트에_작성하는_경우 ‑ 아무도 작성할 수 없다
com.mallang.comment.domain.service.CommentDeleteServiceTest ‑ 대댓글을 삭제하는 경우 물리적으로 제거된다
com.mallang.comment.domain.service.CommentDeleteServiceTest ‑ 대댓글을 삭제하는 경우 부모 댓글이 논리적으로 제거된 상태가 아닌 경우 부모는 변함없다
com.mallang.comment.domain.service.CommentDeleteServiceTest ‑ 대댓글을 삭제하는 경우 부모 댓글이 논리적으로 제거된 상태라도 여전히 다른 자식이 존재한다면 부모는 변함없다
com.mallang.comment.domain.service.CommentDeleteServiceTest ‑ 대댓글을 삭제하는 경우 부모 댓글이 논리적으로 제거된 상태이며 더이상 존재하는 자식이 없는 경우 부모 댓글도 물리적으로 제거된다
com.mallang.comment.domain.service.CommentDeleteServiceTest ‑ 자식 댓글이 존재한다면 부모와의 연관관계는 유지되며 논리적으로만 제거시킨다
com.mallang.comment.query.CommentQueryServiceTest$특정_포스트의_댓글_모두_조회_시 ‑ 글 작성자는 모든 비밀 댓글을 볼 수 있다
com.mallang.comment.query.CommentQueryServiceTest$특정_포스트의_댓글_모두_조회_시 ‑ 내가 쓴 댓글에 달린 비밀 대댓글을 볼 수 있다
com.mallang.comment.query.CommentQueryServiceTest$특정_포스트의_댓글_모두_조회_시 ‑ 내가 쓴 비밀 댓글은 볼 수 있다
com.mallang.comment.query.CommentQueryServiceTest$특정_포스트의_댓글_모두_조회_시 ‑ 보호 포스트인 경우 주인이 아니며 비밀번호가 일치하지 않으면 볼 수 없다
com.mallang.comment.query.CommentQueryServiceTest$특정_포스트의_댓글_모두_조회_시 ‑ 비공개 포스트인 경우 주인이 아니면 볼 수 없다
com.mallang.comment.query.CommentQueryServiceTest$특정_포스트의_댓글_모두_조회_시 ‑ 인증되지 않은 요청인 경우 비밀 댓글은 비밀 댓글로 조회된다
com.mallang.common.execption.ExceptionControllerAdviceTest ‑ MallangLogException 와 이를 상속받은 예외를 처리한다
com.mallang.common.execption.ExceptionControllerAdviceTest ‑ MallangLogException 이 처리하지 못하는 예외는 500으로 처리된다
com.mallang.common.execption.MallangLogExceptionTest ‑ ErrorCode 없이 생성되면 기본적으로 500 예외이다
com.mallang.common.execption.MallangLogExceptionTest ‑ ErrorCode를 받아 생성되며 이떄 예외 메세지는 ErrorCode의 메세지이다
com.mallang.common.infra.s3.PresignedUrlServiceTest ‑ 이미지 확장자를 받아 이미지 이름을 UUID로 생성 후 프리사인드 URL을 생성하여 반환한다
com.mallang.common.presentation.UriAndMethodAndParamConditionTest ‑ Method 가 조건에 맞지 않는 경우 매치 실패
com.mallang.common.presentation.UriAndMethodAndParamConditionTest ‑ Param 이 조건에 맞지 않는 경우 매치 실패
com.mallang.common.presentation.UriAndMethodAndParamConditionTest ‑ URI HttpMethod RequestParam이 모두 조건에 맞아야 매치된다
com.mallang.common.presentation.UriAndMethodAndParamConditionTest ‑ URI 가 조건에 맞지 않는 경우 매치 실패
com.mallang.common.presentation.UriAndMethodAndParamConditionTest ‑ [1] params=null
com.mallang.common.presentation.UriAndMethodAndParamConditionTest ‑ [2] params={}
com.mallang.common.utils.ObjectsUtilsTest$isNulls_test ‑ 객체가 주어지지 않으면 true
com.mallang.common.utils.ObjectsUtilsTest$isNulls_test ‑ 주어진 겍체 중 하나라도 null 이 아니라면 false
com.mallang.common.utils.ObjectsUtilsTest$isNulls_test ‑ 주어진 모든 객체가 null 이면 true
com.mallang.common.utils.ObjectsUtilsTest$notEquals_test ‑ 두 값이 같으면 false
com.mallang.common.utils.ObjectsUtilsTest$notEquals_test ‑ 두 값이 다르면 true
com.mallang.common.utils.ObjectsUtilsTest$notEquals_test ‑ 둘 다 null 이면 false
com.mallang.common.utils.ObjectsUtilsTest$validateWhenNonNullWithFailCond_test ‑ 주어진 인자가 null 이 아닐 때 실패 조건과 일치하면 특정 예외를 발생시킨다
com.mallang.common.utils.ObjectsUtilsTest$validateWhenNonNullWithFailCond_test ‑ 주어진 인자가 null 이 아닐 때 실패 조건과 일치하지 않으면 통과
com.mallang.common.utils.ObjectsUtilsTest$validateWhenNonNullWithFailCond_test ‑ 주어진 인자가 null 이면 통과
com.mallang.notification.application.NotificationEventHandlerTest ‑ 특정 도메인 이벤트를 받아 알림으로 변환한다
com.mallang.notification.application.NotificationServiceTest$알림_읽음_처리_시 ‑ 알림에 대한 권한이 없으면 예외
com.mallang.notification.application.NotificationServiceTest$알림_읽음_처리_시 ‑ 알림을 읽음처리한다
com.mallang.notification.application.NotificationServiceTest$알림_제거_시 ‑ 알림에 대한 권한이 없으면 예외
com.mallang.notification.application.NotificationServiceTest$알림_제거_시 ‑ 알림을 제거힌다
com.mallang.notification.domain.NotificationTest ‑ 생성 시 안읽음 상태이다
com.mallang.notification.domain.NotificationTest ‑ 읽을 수 있다
com.mallang.notification.domain.NotificationTest ‑ 주인 검증 실패 시 예외
com.mallang.notification.domain.NotificationTest ‑ 주인을 검증한다
com.mallang.notification.domain.generator.BlogSubscribedNotificationGeneratorTest ‑ 블로그 구독 이벤트가 아니면 구독 알림을 생성할 수 없다

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

810 tests found (test 460 to 810)

There are 810 tests, see "Raw output" for the list of tests 460 to 810.
Raw output
com.mallang.notification.domain.generator.BlogSubscribedNotificationGeneratorTest ‑ 블로그 구독 이벤트를 통해 구독 알림을 생성한다
com.mallang.notification.domain.generator.BlogSubscribedNotificationGeneratorTest ‑ 블로그 구독 이벤트를 통해 구독 알림을 생성할 수 있다
com.mallang.notification.domain.generator.CommentWrittenNotificationGeneratorTest ‑ 댓글 작성 이벤트가 아니면 변환할 수 없다
com.mallang.notification.domain.generator.CommentWrittenNotificationGeneratorTest ‑ 댓글 작성 이벤트를 변환할 수 있다
com.mallang.notification.domain.generator.CommentWrittenNotificationGeneratorTest$대댓글_작성에_대한_이벤트인_경우$부모_댓글이_비인증_댓글인_경우 ‑ 대댓글 작성자가 블로그 주인인 경우 알림이 생성되지 않는다
com.mallang.notification.domain.generator.CommentWrittenNotificationGeneratorTest$대댓글_작성에_대한_이벤트인_경우$부모_댓글이_비인증_댓글인_경우 ‑ 블로그 주인에게 대댓글이 달렸다는 알림이 생성된다
com.mallang.notification.domain.generator.CommentWrittenNotificationGeneratorTest$대댓글_작성에_대한_이벤트인_경우$부모_댓글이_인증된_댓글인_경우 ‑ 대댓글 작성자가 블로그 주인이라면 부모 댓글 작성자에게만 알림이 전송된다
com.mallang.notification.domain.generator.CommentWrittenNotificationGeneratorTest$대댓글_작성에_대한_이벤트인_경우$부모_댓글이_인증된_댓글인_경우 ‑ 대댓글 작성자와 부모 댓글 작성자가 일치하다면 블로그 주인에게만 알림이 전송된다
com.mallang.notification.domain.generator.CommentWrittenNotificationGeneratorTest$대댓글_작성에_대한_이벤트인_경우$부모_댓글이_인증된_댓글인_경우 ‑ 대댓글 작성자와 부모 댓글 작성자와 블로그 주인이 모두 다른 경우 부모 댓글 작성자와 블로그 주인에게 알림이 전송된다
com.mallang.notification.domain.generator.CommentWrittenNotificationGeneratorTest$대댓글_작성에_대한_이벤트인_경우$부모_댓글이_인증된_댓글인_경우 ‑ 부모 댓글 작성자가 블로그 주인이라면 블로그 주인에게 하나의 알림만 전송된다
com.mallang.notification.domain.generator.CommentWrittenNotificationGeneratorTest$대댓글_작성에_대한_이벤트인_경우$부모_댓글이_인증된_댓글인_경우 ‑ 블로그 주인이 댓글 작성자이며 대댓글 작성자인 경우 알림이 생성되지 않는다
com.mallang.notification.domain.generator.CommentWrittenNotificationGeneratorTest$댓글_작성에_대한_이벤트인_경우 ‑ 블로그 주인에게만 알림이 생성된다
com.mallang.notification.domain.generator.CommentWrittenNotificationGeneratorTest$댓글_작성에_대한_이벤트인_경우 ‑ 블로그 주인이 작성항 댓글의 경우 알림이 생성되지 않는다
com.mallang.notification.domain.generator.NotificationGeneratorCompositeTest ‑ 가진 알림 생성기 중 주어진 이벤트를 처리할 수 있는 것이 없다면 예외
com.mallang.notification.domain.generator.NotificationGeneratorCompositeTest ‑ 자신이 가진 알림 생성기들 중 주어진 이벤트를 받아 알림을 생성할 수 있는 생성기가 있으면 변환한다
com.mallang.notification.query.NotificationQueryServiceTest ‑ 특정 회원의 모든 알림을 조회한다
com.mallang.notification.query.mapper.BlogSubscribedNotificationResponseMapperTest ‑ 블로그 구독 알림을 응답 객체로 변환한다
com.mallang.notification.query.mapper.BlogSubscribedNotificationResponseMapperTest ‑ 블로그 구독 알림을 지원한다
com.mallang.notification.query.mapper.BlogSubscribedNotificationResponseMapperTest ‑ 블로그 구독 알림이 아니면 지원하지 않는다
com.mallang.notification.query.mapper.CommentWrittenNotificationResponseMapperTest ‑ 댓글 작성 알림을 응답 객체로 변환한다
com.mallang.notification.query.mapper.CommentWrittenNotificationResponseMapperTest ‑ 댓글 작성 알림을 응답 객체로 변환한다 대댓글의 경우
com.mallang.notification.query.mapper.CommentWrittenNotificationResponseMapperTest ‑ 댓글 작성 알림을 지원한다
com.mallang.notification.query.mapper.CommentWrittenNotificationResponseMapperTest ‑ 댓글 작성 알림이 아니면 지원하지 않는다
com.mallang.notification.query.mapper.NotificationResponseMapperCompositeTest ‑ 자신이 가진 알림 응답 매퍼들 중 주어진 알림을 지원하는 매퍼가 없으면 예외
com.mallang.notification.query.mapper.NotificationResponseMapperCompositeTest ‑ 자신이 가진 알림 응답 매퍼들 중 주어진 알림을 지원하는 매퍼가 있으면 이를 사용한다
com.mallang.notification.query.repository.NotificationQueryRepositoryTest ‑ 특정 회원의 알림들을 조회한다
com.mallang.post.application.DraftServiceTest$임시_글_수정_시 ‑ 내가 쓴 임시 글을 수정할 수 있다
com.mallang.post.application.DraftServiceTest$임시_글_수정_시 ‑ 다른 사람의 임시 글은 수정할 수 없다
com.mallang.post.application.DraftServiceTest$임시_글_저장_시 ‑ 다른 사람의 블로그에 대한 임시 글 작성시 예외
com.mallang.post.application.DraftServiceTest$임시_글_저장_시 ‑ 다른 사람의 카테고리라면 예외
com.mallang.post.application.DraftServiceTest$임시_글_저장_시 ‑ 없는 카테고리면 예외
com.mallang.post.application.DraftServiceTest$임시_글_저장_시 ‑ 저장한다
com.mallang.post.application.DraftServiceTest$임시_글_저장_시 ‑ 카테고리와 태그는 없어도 된다
com.mallang.post.application.DraftServiceTest$임시_글_제거_시 ‑ 없는 임시 글을 제거하려 한다면 예외
com.mallang.post.application.DraftServiceTest$임시_글_제거_시 ‑ 임시 글을 제거한다
com.mallang.post.application.DraftServiceTest$임시_글_제거_시 ‑ 자신이 작성한 글이 아닌 경우 예외
com.mallang.post.application.PostCategoryServiceTest$계층_구조_수정_시 ‑ 같은 부모를 가진 형제끼리 이름이 겹치면 예외
com.mallang.post.application.PostCategoryServiceTest$계층_구조_수정_시 ‑ 다른 사람의 카테고리의 하위 카테고리로 변경하려는 경우 예외
com.mallang.post.application.PostCategoryServiceTest$계층_구조_수정_시 ‑ 다른 사람의 카테고리의 형제 카테고리로 변경하려는 경우 예외
com.mallang.post.application.PostCategoryServiceTest$계층_구조_수정_시 ‑ 루트끼리 이름이 같으면 예외
com.mallang.post.application.PostCategoryServiceTest$계층_구조_수정_시 ‑ 부모 카테고리를 변경할 수 있다
com.mallang.post.application.PostCategoryServiceTest$계층_구조_수정_시 ‑ 부모 카테고리를 변경할 수 있다2
com.mallang.post.application.PostCategoryServiceTest$계층_구조_수정_시 ‑ 부모 카테고리를 변경할 수 있다3
com.mallang.post.application.PostCategoryServiceTest$계층_구조_수정_시 ‑ 부모 카테고리를 변경할 수 있다4
com.mallang.post.application.PostCategoryServiceTest$계층_구조_수정_시 ‑ 부모 카테고리를 제거함으로써 최상위 카테고리로 만들 수 있다
com.mallang.post.application.PostCategoryServiceTest$계층_구조_수정_시 ‑ 자신 혹은 자신의 하위 카테고리를 자신의 부모로 만드려는 경우 예외
com.mallang.post.application.PostCategoryServiceTest$계층_구조_수정_시 ‑ 자신의 카테고리가 아니면 예외
com.mallang.post.application.PostCategoryServiceTest$계층_구조_수정_시 ‑ 자신의 카테고리라면 수정 가능
com.mallang.post.application.PostCategoryServiceTest$이름_수정_시 ‑ 같은 부모를 가진 직계 자식끼리는 이름이 겹쳐서는 안된다
com.mallang.post.application.PostCategoryServiceTest$이름_수정_시 ‑ 루트끼리는 이름이 같을 수 없다
com.mallang.post.application.PostCategoryServiceTest$이름_수정_시 ‑ 자신의 카테고리라면 수정 가능
com.mallang.post.application.PostCategoryServiceTest$저장_시 ‑ 계층형으로 저장할 수 있다
com.mallang.post.application.PostCategoryServiceTest$저장_시 ‑ 다른 사람의 하위 카테고리로 생성되려는 경우 예외
com.mallang.post.application.PostCategoryServiceTest$저장_시 ‑ 다른 사람의 형제 카테고리로 생성되려는 경우 예외
com.mallang.post.application.PostCategoryServiceTest$저장_시 ‑ 루트끼리는 이름이 같을 수 없다
com.mallang.post.application.PostCategoryServiceTest$저장_시 ‑ 없는 부모나 형제 카테고리 ID를 설정한 경우 예외
com.mallang.post.application.PostCategoryServiceTest$저장_시 ‑ 이미 카테고리가 존재하는데 이와의 관계를 명시하지 않으면 예외
com.mallang.post.application.PostCategoryServiceTest$저장_시 ‑ 최상위 카테고리로 저장할 수 있다
com.mallang.post.application.PostCategoryServiceTest$저장_시 ‑ 형제끼리는 이름이 같을 수 없다
com.mallang.post.application.PostCategoryServiceTest$제거_시 ‑ 부모 카테고리의 자식에서 제거된다
com.mallang.post.application.PostCategoryServiceTest$제거_시 ‑ 이전 카테고리와 다음 카테고리는 이어진다
com.mallang.post.application.PostCategoryServiceTest$제거_시 ‑ 자신의 카테고리가 아니라면 예외
com.mallang.post.application.PostCategoryServiceTest$제거_시 ‑ 하위 카테고리가 있다면 예외
com.mallang.post.application.PostCategoryServiceTest$제거_시 ‑ 해당 카테고리에 속한 포스트들을 카테고리 없음으로 만든다
com.mallang.post.application.PostLikeEventHandlerTest$포스트_삭제_이벤트를_받아 ‑ 해당 포스트에 눌린 좋아요를 모두 제거한다
com.mallang.post.application.PostLikeServiceTest$좋아요_시 ‑ 글 작성자는 보호된 글에 좋아요를 누를 수 있다
com.mallang.post.application.PostLikeServiceTest$좋아요_시 ‑ 로그인해야 좋아요를 누를 수 있다
com.mallang.post.application.PostLikeServiceTest$좋아요_시 ‑ 보호된 글의 비밀번호와 입력한 비밀번호가 다르면 예외
com.mallang.post.application.PostLikeServiceTest$좋아요_시 ‑ 보호된 글의 비밀번호와 입력한 비밀번호가 일치하면 좋아요를 누를 수 있다
com.mallang.post.application.PostLikeServiceTest$좋아요_시 ‑ 비공개 글에는 작성자 말고는 좋아요를 누를 수 없다
com.mallang.post.application.PostLikeServiceTest$좋아요_시 ‑ 해당 포스트에 좋아요를 누른 적이 없으면 좋아요를 누른다
com.mallang.post.application.PostLikeServiceTest$좋아요_시 ‑ 회원이 이미 해당 포스트에 좋아요를 누른 경우 예외
com.mallang.post.application.PostLikeServiceTest$좋아요_취소_시 ‑ 글 작성자는 보호된 글에 누른 좋아요를 취소할 수 있다
com.mallang.post.application.PostLikeServiceTest$좋아요_취소_시 ‑ 보호된 글의 비밀번호와 입력한 비밀번호가 다르면 예외
com.mallang.post.application.PostLikeServiceTest$좋아요_취소_시 ‑ 보호된 글의 비밀번호와 입력한 비밀번호가 일치하면 좋아요를 취소한 수 있다
com.mallang.post.application.PostLikeServiceTest$좋아요_취소_시 ‑ 비공개 글에는 작성자 말고는 좋아요를 취소할 수 없다
com.mallang.post.application.PostLikeServiceTest$좋아요_취소_시 ‑ 좋아요 취소 시 좋아요가 제거된다
com.mallang.post.application.PostServiceTest$임시_글로부터_포스트_생성_시 ‑ 다른 블로그의 임시 글을 통해 생성하려는 경우 예외
com.mallang.post.application.PostServiceTest$임시_글로부터_포스트_생성_시 ‑ 다른 사람의 블로그에 작성하는 경우 예외
com.mallang.post.application.PostServiceTest$임시_글로부터_포스트_생성_시 ‑ 포스트는 생성되고 임시 글은 제거된다
com.mallang.post.application.PostServiceTest$포스트_수정_시 ‑ 기존 카테고리를 다른 카테고리로 변경할 수 있다
com.mallang.post.application.PostServiceTest$포스트_수정_시 ‑ 내가 쓴 포스트를 수정할 수 있다
com.mallang.post.application.PostServiceTest$포스트_수정_시 ‑ 다른 사람의 포스트는 수정할 수 없다
com.mallang.post.application.PostServiceTest$포스트_수정_시 ‑ 포스트 수정 시 없던 카테고리를 설정할 수 있다
com.mallang.post.application.PostServiceTest$포스트_수정_시 ‑ 포스트 수정 시 있던 카테고리릴 없앨 수 있다
com.mallang.post.application.PostServiceTest$포스트_저장_시 ‑ 다른 사람의 블로그에 대한 포스트를 작성시 예외
com.mallang.post.application.PostServiceTest$포스트_저장_시 ‑ 다른 사람의 카테고리라면 예외
com.mallang.post.application.PostServiceTest$포스트_저장_시 ‑ 없는 카테고리면 예외
com.mallang.post.application.PostServiceTest$포스트_저장_시 ‑ 카테고리 없는 포스트를 저장한다
com.mallang.post.application.PostServiceTest$포스트_저장_시 ‑ 카테고리를 설정할 수 있다
com.mallang.post.application.PostServiceTest$포스트_저장_시 ‑ 태그를 함께 저장한다
com.mallang.post.application.PostServiceTest$포스트_제거_시 ‑ 없는 글이 있으면 제외하고 제거된다
com.mallang.post.application.PostServiceTest$포스트_제거_시 ‑ 원하는 포스트들을 제거하며 각각 댓글 제거 이벤트가 발행된다
com.mallang.post.application.PostServiceTest$포스트_제거_시 ‑ 자신이 작성한 글이 아닌 경우 예외
com.mallang.post.application.PostStarEventHandlerTest$포스트_삭제_이벤트를_받아 ‑ 해당 포스트에 눌린 좋아요를 모두 제거한다
com.mallang.post.application.PostStarServiceTest$즐겨찾기_시 ‑ 글 작성자는 보호된 글에 즐겨찾기를 누를 수 있다
com.mallang.post.application.PostStarServiceTest$즐겨찾기_시 ‑ 로그인해야 즐겨찾기를 누를 수 있다
com.mallang.post.application.PostStarServiceTest$즐겨찾기_시 ‑ 보호된 글의 비밀번호와 입력한 비밀번호가 다르면 예외
com.mallang.post.application.PostStarServiceTest$즐겨찾기_시 ‑ 보호된 글의 비밀번호와 입력한 비밀번호가 일치하면 즐겨찾기를 누를 수 있다
com.mallang.post.application.PostStarServiceTest$즐겨찾기_시 ‑ 비공개 글에는 작성자 말고는 즐겨찾기를 누를 수 없다
com.mallang.post.application.PostStarServiceTest$즐겨찾기_시 ‑ 즐겨찾기 시 즐켜찾기 그룹을 설정할 수 있다
com.mallang.post.application.PostStarServiceTest$즐겨찾기_시 ‑ 타인의 즐겨찾기 그룹을 설정한 경우 예외
com.mallang.post.application.PostStarServiceTest$즐겨찾기_시 ‑ 해당 포스트에 즐겨찾기를 누른 적이 없으면 즐겨찾기를 누른다
com.mallang.post.application.PostStarServiceTest$즐겨찾기_시 ‑ 회원이 이미 해당 포스트에 즐겨찾기를 누른 경우 그룹이 업데이트된다
com.mallang.post.application.PostStarServiceTest$즐겨찾기_취소_시 ‑ 보호글 비공개글 여부에 관계없이 취소할 수 있다
com.mallang.post.application.PostStarServiceTest$즐겨찾기_취소_시 ‑ 즐겨찾기 취소 시 즐겨찾기가 제거된다
com.mallang.post.application.StarGroupServiceTest$계층구조_수정_시 ‑ 다른 사람의 그룹의 하위 그룹으로 변경하려는 경우 예외
com.mallang.post.application.StarGroupServiceTest$계층구조_수정_시 ‑ 다른 사람의 그룹의 형제 그룹으로 변경하려는 경우 예외
com.mallang.post.application.StarGroupServiceTest$계층구조_수정_시 ‑ 부모 그룹를 제거함으로써 최상위 그룹으로 만들 수 있다
com.mallang.post.application.StarGroupServiceTest$계층구조_수정_시 ‑ 부모 그룹을 변경할 수 있다
com.mallang.post.application.StarGroupServiceTest$계층구조_수정_시 ‑ 자신 혹은 자신의 하위 그룹을 자신의 부모로 만드려는 경우 예외
com.mallang.post.application.StarGroupServiceTest$계층구조_수정_시 ‑ 자신의 그룹이 아니면 예외
com.mallang.post.application.StarGroupServiceTest$계층구조_수정_시 ‑ 자신의 그룹이라면 수정 가능
com.mallang.post.application.StarGroupServiceTest$계층구조_수정_시 ‑ 형제끼리 이름이 겹치면 예외
com.mallang.post.application.StarGroupServiceTest$생성_시 ‑ 다른 사람의 하위 그룹으로 생성되려는 경우 예외
com.mallang.post.application.StarGroupServiceTest$생성_시 ‑ 다른 사람의 형제 그룹으로 생성되려는 경우 예외
com.mallang.post.application.StarGroupServiceTest$생성_시 ‑ 없는 부모나 형제 그룹으로 생성하려는 경우 예외
com.mallang.post.application.StarGroupServiceTest$생성_시 ‑ 이전 형제와 다음 형제들을 지정할 수 있다
com.mallang.post.application.StarGroupServiceTest$생성_시 ‑ 최상위 그룹으로 생성될 수 있다
com.mallang.post.application.StarGroupServiceTest$생성_시 ‑ 하위 그룹으로 생성될 수 있다
com.mallang.post.application.StarGroupServiceTest$생성_시 ‑ 형제 중 중복된 이름이 있으면 예외
com.mallang.post.application.StarGroupServiceTest$이름_수정_시 ‑ 루트끼리는 이름이 같을 수 없다
com.mallang.post.application.StarGroupServiceTest$이름_수정_시 ‑ 자신의 그룹이라면 수정 가능
com.mallang.post.application.StarGroupServiceTest$이름_수정_시 ‑ 형제들 중 이름이 중복되면 예외
com.mallang.post.application.StarGroupServiceTest$제거_시 ‑ 부모 그룹의 자식에서 제거된다
com.mallang.post.application.StarGroupServiceTest$제거_시 ‑ 이전 그룹과 다음 그룹은 이어진다
com.mallang.post.application.StarGroupServiceTest$제거_시 ‑ 자신의 그룹이 아니라면 예외
com.mallang.post.application.StarGroupServiceTest$제거_시 ‑ 하위 그룹이 있다면 예외
com.mallang.post.application.StarGroupServiceTest$제거_시 ‑ 해당 그룹에 속한 즐겨찾기된 포스트들을 그룹 없음으로 만든다
com.mallang.post.domain.PostCategoryTest ‑ 나를 제외한 내 형제들을 반환한다
com.mallang.post.domain.PostCategoryTest ‑ 모든 자손을 반환한다
com.mallang.post.domain.PostCategoryTest ‑ 정렬된 자식들을 반환한다
com.mallang.post.domain.PostCategoryTest ‑ 주인을 검증한다
com.mallang.post.domain.PostCategoryTest$생성_시 ‑ 다른 사람의 블로그에 카테고리 생성 시도 시 예외
com.mallang.post.domain.PostCategoryTest$생성_시 ‑ 부모와 형제가 모두 null 이 아니면 계층 업데이트 메서드를 호출하여 계층구조를 설정한다
com.mallang.post.domain.PostCategoryTest$생성_시 ‑ 이미 다른 카테고리가 존재하는 상황에서 부모와 형제가 모두 null 이면 예외
com.mallang.post.domain.PostCategoryTest$생성_시 ‑ 최초의 루트 카테고리 생성
com.mallang.post.domain.PostContentTest ‑ 인트로가 없으면 본문에서 가져와 설정된다
com.mallang.post.domain.PostContentTest ‑ 인트로가 없을때 본문이 150자 이상이면 150자만 인트로로 설정된다
com.mallang.post.domain.PostContentTest ‑ 작성자 확인
com.mallang.post.domain.PostContentTest ‑ 카테고리를 없앨 수 있다
com.mallang.post.domain.PostContentTest$생성_시 ‑ 다른 사람의 카테고리를 섫정한 경우 예외
com.mallang.post.domain.PostContentTest$생성_시 ‑ 썸네일 사진 설정이 가능하다
com.mallang.post.domain.PostContentTest$생성_시 ‑ 썸네일은 없어도 된다
com.mallang.post.domain.PostContentTest$생성_시 ‑ 카테고리를 설정할 수 있다
com.mallang.post.domain.PostContentTest$생성_시 ‑ 태그가 없어도 된다
com.mallang.post.domain.PostContentTest$생성_시 ‑ 태그들도 함께 세팅되어 생성된다
com.mallang.post.domain.PostContentTest$생성_시 ‑ 한 포스트에 동일한 태그가 붙을 수 없다
com.mallang.post.domain.PostIdGeneratorTest ‑ 특정 블로그의 포스트 수보다 1큰 값을 반환한다
com.mallang.post.domain.PostIdTest ‑ id와 blogId가 동일하면 같다
com.mallang.post.domain.PostIntroTest ‑ [1] value=null
com.mallang.post.domain.PostIntroTest ‑ [2] value=
com.mallang.post.domain.PostIntroTest ‑ 길이는 1글자 이상 150 글자 이하여야 한다
com.mallang.post.domain.PostIntroTest ‑ 길익가 150글자 초과라면 예외
com.mallang.post.domain.PostIntroTest ‑ 앞뒤 공백은 제거된다
com.mallang.post.domain.PostTest ‑ Id가 같으면 동일하다
com.mallang.post.domain.PostTest ‑ 작성자 검증
com.mallang.post.domain.PostTest ‑ 좋아료를 취소한다
com.mallang.post.domain.PostTest ‑ 좋아요는 음수가 될 수 없다
com.mallang.post.domain.PostTest ‑ 좋아요를 누를 수 있다
com.mallang.post.domain.PostTest ‑ 카테고리를 없앨 수 있다
com.mallang.post.domain.PostTest$삭제_시 ‑ 포스트 삭제 이벤트가 발행된다
com.mallang.post.domain.PostTest$삭제_시 ‑ 해당 글 작성자만 삭제할 수 있다
com.mallang.post.domain.PostTest$생성_시 ‑ 다른 사람의 카테고리를 섫정한 경우 예외
com.mallang.post.domain.PostTest$생성_시 ‑ 썸네일 사진 설정이 가능하다
com.mallang.post.domain.PostTest$생성_시 ‑ 썸네일은 없어도 된다
com.mallang.post.domain.PostTest$생성_시 ‑ 카테고리를 설정할 수 있다
com.mallang.post.domain.PostTest$생성_시 ‑ 태그가 없어도 된다
com.mallang.post.domain.PostTest$생성_시 ‑ 태그들도 함께 세팅되어 생성된다
com.mallang.post.domain.PostTest$생성_시 ‑ 포스트 작성자와 블로그 주인이 다른 경우 예외
com.mallang.post.domain.PostTest$생성_시 ‑ 한 포스트에 동일한 태그가 붙을 수 없다
com.mallang.post.domain.PostTest$수정_시 ‑ 다른 사람의 카테고리로 수정 시 예외
com.mallang.post.domain.PostTest$수정_시 ‑ 수정에 성공한다
com.mallang.post.domain.PostTest$접근_권한_확인_시$공개_포스트인_경우 ‑ 누구나 접근 가능하다
com.mallang.post.domain.PostTest$접근_권한_확인_시$보호_포스트인_경우 ‑ 글 작성자가 아니며 비밀번호도 일치하지 않으면 접근할 수 없다
com.mallang.post.domain.PostTest$접근_권한_확인_시$보호_포스트인_경우 ‑ 글 작성자라면 접근할 수 있다
com.mallang.post.domain.PostTest$접근_권한_확인_시$보호_포스트인_경우 ‑ 비밀번호가 일치하면 접근할 수 있다
com.mallang.post.domain.PostTest$접근_권한_확인_시$비공개_포스트인_경우 ‑ 포스트 작성자가 아니면 접근할 수 없다
com.mallang.post.domain.PostTest$접근_권한_확인_시$비공개_포스트인_경우 ‑ 포스트 작성자만 접근할 수 있다
com.mallang.post.domain.TagTest ‑ [1] content=null
com.mallang.post.domain.TagTest ‑ [2] content=
com.mallang.post.domain.TagTest ‑ 이름이 30 글자 초과이면 안된다
com.mallang.post.domain.TagTest ‑ 작성될 수 있다
com.mallang.post.domain.draft.DraftTest ‑ Id가 같으면 동일하다
com.mallang.post.domain.draft.DraftTest ‑ 작성자 검증
com.mallang.post.domain.draft.DraftTest ‑ 카테고리를 없앨 수 있다
com.mallang.post.domain.draft.DraftTest$생성_시 ‑ 다른 사람의 카테고리를 섫정한 경우 예외
com.mallang.post.domain.draft.DraftTest$생성_시 ‑ 썸네일 사진 설정이 가능하다
com.mallang.post.domain.draft.DraftTest$생성_시 ‑ 썸네일은 없어도 된다
com.mallang.post.domain.draft.DraftTest$생성_시 ‑ 임시 글 작성자와 블로그 주인이 다른 경우 예외
com.mallang.post.domain.draft.DraftTest$생성_시 ‑ 카테고리를 설정할 수 있다
com.mallang.post.domain.draft.DraftTest$생성_시 ‑ 태그가 없어도 된다
com.mallang.post.domain.draft.DraftTest$생성_시 ‑ 태그들도 함께 세팅되어 생성된다
com.mallang.post.domain.draft.DraftTest$생성_시 ‑ 한 임시 글에 동일한 태그가 붙을 수 없다
com.mallang.post.domain.draft.DraftTest$수정_시 ‑ 다른 사람의 카테고리로 수정 시 예외
com.mallang.post.domain.draft.DraftTest$수정_시 ‑ 수정에 성공한다
com.mallang.post.domain.like.PostLikeTest$좋아요_시 ‑ 이미 좋아요 누른 포스트에 대해서는 좋아요를 누를 수 없다
com.mallang.post.domain.like.PostLikeTest$좋아요_시 ‑ 클릭 시 포스트의 좋아요 수가 1 증가한다
com.mallang.post.domain.like.PostLikeTest$좋아요_시$공개_포스트인_경우 ‑ 누구나 좋아요가 가능하다
com.mallang.post.domain.like.PostLikeTest$좋아요_시$보호_포스트인_경우 ‑ 비밀번호가 일치하면 좋아요할 수 있다
com.mallang.post.domain.like.PostLikeTest$좋아요_시$보호_포스트인_경우 ‑ 포스트 작성자라면 좋아요할 수 있다
com.mallang.post.domain.like.PostLikeTest$좋아요_시$보호_포스트인_경우 ‑ 포스트글 작성자가 아니며 비밀번호도 일치하지 않으면 좋아요할 수 없다
com.mallang.post.domain.like.PostLikeTest$좋아요_시$비공개_포스트인_경우 ‑ 포스트 작성자가 아니면 좋아요할 수 없다
com.mallang.post.domain.like.PostLikeTest$좋아요_시$비공개_포스트인_경우 ‑ 포스트 작성자만 좋아요할 수 있다
com.mallang.post.domain.like.PostLikeTest$좋아요_취소_시 ‑ 취소 시 포스트의 좋아요 수가 1 감소한다
com.mallang.post.domain.like.PostLikeTest$좋아요_취소_시$공개_포스트인_경우 ‑ 누구나 접근 가능하다
com.mallang.post.domain.like.PostLikeTest$좋아요_취소_시$보호_포스트인_경우 ‑ 글 작성자가 아니며 비밀번호도 일치하지 않으면 접근할 수 없다
com.mallang.post.domain.like.PostLikeTest$좋아요_취소_시$보호_포스트인_경우 ‑ 글 작성자라면 접근할 수 있다
com.mallang.post.domain.like.PostLikeTest$좋아요_취소_시$보호_포스트인_경우 ‑ 비밀번호가 일치하면 접근할 수 있다
com.mallang.post.domain.like.PostLikeTest$좋아요_취소_시$비공개_포스트인_경우 ‑ 포스트 작성자가 아니면 접근할 수 없다
com.mallang.post.domain.like.PostLikeTest$좋아요_취소_시$비공개_포스트인_경우 ‑ 포스트 작성자만 접근할 수 있다
com.mallang.post.domain.like.PostLikeValidatorTest ‑ 이미 좋아요를 누른 게시물에 또다시 좋아요를 누를 수 없다
com.mallang.post.domain.like.PostLikeValidatorTest ‑ 좋아요를 누르지 않은 게시물에는 좋아요를 누를 수 있다
com.mallang.post.domain.star.PostStarTest$즐겨찾기_그룹_변경_시 ‑ 그룹을 변경한다
com.mallang.post.domain.star.PostStarTest$즐겨찾기_그룹_변경_시 ‑ 그룹을 지정하지 않으면 그룹 없음 상태가 된다
com.mallang.post.domain.star.PostStarTest$즐겨찾기_그룹_변경_시 ‑ 타인의 그룹 지정 시 예외
com.mallang.post.domain.star.PostStarTest$즐겨찾기_시 ‑ [1] visibility=PUBLIC, password=null
com.mallang.post.domain.star.PostStarTest$즐겨찾기_시 ‑ [2] visibility=PROTECTED, password=1234
com.mallang.post.domain.star.PostStarTest$즐겨찾기_시 ‑ [3] visibility=PRIVATE, password=null
com.mallang.post.domain.star.PostStarTest$즐겨찾기_시 ‑ 타인의 보호 글 즐겨찾기 시 글의 비밀번호가 일치하지 않으면 예외
com.mallang.post.domain.star.PostStarTest$즐겨찾기_시 ‑ 타인의 보호 글 즐겨찾기 시 비밀번호가 일치하면 할 수 있다
com.mallang.post.domain.star.PostStarTest$즐겨찾기_시 ‑ 타인의 비밀 글은 즐겨찾기 할 수 없다
com.mallang.post.domain.star.StarGroupTest ‑ 나를 제외한 내 형제들을 반환한다
com.mallang.post.domain.star.StarGroupTest ‑ 모든 자손을 반환한다
com.mallang.post.domain.star.StarGroupTest ‑ 정렬된 자식들을 반환한다
com.mallang.post.domain.star.StarGroupTest ‑ 주인을 검증한다
com.mallang.post.domain.visibility.PostVisibilityPolicyTest ‑ 보호가 아닌 경우 비밀번호 설정이 필요없다
com.mallang.post.domain.visibility.PostVisibilityPolicyTest ‑ 보호가 아닌 경우 비밀번호가 설정되면 예외
com.mallang.post.domain.visibility.PostVisibilityPolicyTest ‑ 보호인 경우 비밀번호가 설정되지 않으면 예외
com.mallang.post.domain.visibility.PostVisibilityPolicyTest ‑ 보호인 경우 비밀번호를 설정해야 한다
com.mallang.post.query.DraftQueryServiceTest$임시_글_단일_조회_시 ‑ 단일 조회한다
com.mallang.post.query.DraftQueryServiceTest$임시_글_단일_조회_시 ‑ 작성자가 아니면 예외
com.mallang.post.query.DraftQueryServiceTest$임시_글_목록_조회_시 ‑ 블로그 주인이 아니면 예외
com.mallang.post.query.DraftQueryServiceTest$임시_글_목록_조회_시 ‑ 작성한 임시 글 목록을 조회한다
com.mallang.post.query.PostCategoryQueryServiceTest ‑ 카테고리 목록이 없는 경우 빈 리스트 반환
com.mallang.post.query.PostCategoryQueryServiceTest ‑ 특정 블로그의 카테고리를 순서대로 전체 조회한다
com.mallang.post.query.PostManageQueryServiceTest$포스트_검색_시 ‑ 공개범위로 검색한다
com.mallang.post.query.PostManageQueryServiceTest$포스트_검색_시 ‑ 내용으로 검색한다
com.mallang.post.query.PostManageQueryServiceTest$포스트_검색_시 ‑ 보호 글의 경우 비밀번호가 보인다
com.mallang.post.query.PostManageQueryServiceTest$포스트_검색_시 ‑ 블로그 주인이 아니면 예외
com.mallang.post.query.PostManageQueryServiceTest$포스트_검색_시 ‑ 아무 조건이 없으면 모두 조회된다
com.mallang.post.query.PostManageQueryServiceTest$포스트_검색_시 ‑ 제목으로 검색한다
com.mallang.post.query.PostManageQueryServiceTest$포스트_검색_시 ‑ 카테고리로 검색한다
com.mallang.post.query.PostManageQueryServiceTest$포스트_단일_조회_시 ‑ 보호 글의 경우 모든 정보를 보여준다
com.mallang.post.query.PostManageQueryServiceTest$포스트_단일_조회_시 ‑ 비밀 글도 조회 가능하다
com.mallang.post.query.PostManageQueryServiceTest$포스트_단일_조회_시 ‑ 포스트 작성자가 아니라면 예외
com.mallang.post.query.PostQueryServiceTest$포스트_검색_시 ‑ 내용 + 제목으로 조회
com.mallang.post.query.PostQueryServiceTest$포스트_검색_시 ‑ 내용으로 조회
com.mallang.post.query.PostQueryServiceTest$포스트_검색_시 ‑ 비공개 포스트인 경우 주인에게만 조회되며 나머지 포스트는 모든 사람이 조회할 수 있다
com.mallang.post.query.PostQueryServiceTest$포스트_검색_시 ‑ 제목으로 조회
com.mallang.post.query.PostQueryServiceTest$포스트_검색_시 ‑ 제목이나 내용이 있는데 제목 + 내용도 있다면 예외
com.mallang.post.query.PostQueryServiceTest$포스트_검색_시 ‑ 최상위 카테고리로 조회 시 하위 카테고리도 포함되면 조회한다
com.mallang.post.query.PostQueryServiceTest$포스트_검색_시 ‑ 특정 작성자의 포스트만 조회한다
com.mallang.post.query.PostQueryServiceTest$포스트_검색_시 ‑ 특정 카테고리의 포스트만 조회한다
com.mallang.post.query.PostQueryServiceTest$포스트_검색_시 ‑ 특정 태그의 포스트만 조회한다
com.mallang.post.query.PostQueryServiceTest$포스트_검색_시 ‑ 포스트를 전체 조회한다
com.mallang.post.query.PostQueryServiceTest$포스트_단일_조회_시 ‑ 블로그 주인은 보호글을 볼 수 있다
com.mallang.post.query.PostQueryServiceTest$포스트_단일_조회_시 ‑ 블로그 주인은 비공개 글을 볼 수 있다
com.mallang.post.query.PostQueryServiceTest$포스트_단일_조회_시 ‑ 블로그 주인이 아니라면 비공개 글 조회시 예외
com.mallang.post.query.PostQueryServiceTest$포스트_단일_조회_시 ‑ 블로그 주인이 아니며 비밀번호가 일치하지 않는 경우 보호글 조회시 내용이 보호된다
com.mallang.post.query.PostQueryServiceTest$포스트_단일_조회_시 ‑ 블로그 주인이 아닌 경우 비밀번호가 일치하면 보호글을 볼 수 있다
com.mallang.post.query.PostQueryServiceTest$포스트_단일_조회_시 ‑ 좋아요 눌렀는지 여부가 반영된다
com.mallang.post.query.PostQueryServiceTest$포스트_단일_조회_시 ‑ 포스트를 조회한다
com.mallang.post.query.PostStarQueryServiceTest$특정_회원의_즐겨찾기_목록_조회_시 ‑ 글 작성자가 다른 회원의 즐겨찾기 목록 조회 시 글 작성자의 보호글이 즐겨찾이 되어있다면 볼 수 있다
com.mallang.post.query.PostStarQueryServiceTest$특정_회원의_즐겨찾기_목록_조회_시 ‑ 누구나 볼 수 있다
com.mallang.post.query.PostStarQueryServiceTest$특정_회원의_즐겨찾기_목록_조회_시 ‑ 보호 글은 보호되어 조회된다
com.mallang.post.query.PostStarQueryServiceTest$특정_회원의_즐겨찾기_목록_조회_시 ‑ 비공개 글은 누가 조회하든 조회되지 않는다
com.mallang.post.query.PostStarQueryServiceTest$특정_회원의_즐겨찾기_목록_조회_시 ‑ 특정 즐겨찾기 그룹에 포함된 포스트들만 조회할 수 있다
com.mallang.post.query.StarGroupQueryServiceTest ‑ 즐겨찾기 목록이 없는 경우 빈 리스트 반환
com.mallang.post.query.StarGroupQueryServiceTest ‑ 회원의 즐겨찾기 그룹 목록을 계층에 맞게 정렬하여 보여준다
com.mallang.reference.application.FetchUrlTitleMetaInfoServiceTest ‑ 링크의 제목을 추출한다
com.mallang.reference.infrastructure.jsoup.JsoupUrlTitleMetaInfoFetcherTest ‑ [1] html=<!DOCTYPE html>
<head>
    <title>
          Shin._.Mallang
    </title>
 </head>

<body>
    HI
</body>

</html>

com.mallang.reference.infrastructure.jsoup.JsoupUrlTitleMetaInfoFetcherTest ‑ [2] html=<!DOCTYPE html>
<head>
    <title>
        title-value
    </title>
    <meta property="og:title" content="Shin._.Mallang"/>
 </head>

<body>
    HI
</body>

</html>

com.mallang.reference.infrastructure.jsoup.JsoupUrlTitleMetaInfoFetcherTest ‑ body가 없다면 예외
com.mallang.reference.infrastructure.jsoup.JsoupUrlTitleMetaInfoFetcherTest ‑ title 이나 og title이 없다면 예외
com.mallang.reference.infrastructure.jsoup.JsoupUrlTitleMetaInfoFetcherTest ‑ 태그는 존재하지만 태그에 값이 없다면 빈 값 반환
com.mallang.reference.infrastructure.jsoup.RealRequestTest ‑ Url_이_올바르지_않다면_예외()
com.mallang.reference.infrastructure.jsoup.RealRequestTest ‑ 추출_성공_테스트()
com.mallang.statistics.api.presentation.support.StatisticQueryConditionConverterTest ‑ 개수는 1개 이상이어야 한다
com.mallang.statistics.api.presentation.support.StatisticQueryConditionConverterTest ‑ 조회타입이 연간인 경우 조회 마지막 날은 이번년의 마지막 요일이다
com.mallang.statistics.api.presentation.support.StatisticQueryConditionConverterTest ‑ 조회타입이 연간인 경우 조회 시작일은 입력된 마지막일을 포함한 년의 시작일에서 (조회 개수 - 1)만큼의 전 년의 시작일이다
com.mallang.statistics.api.presentation.support.StatisticQueryConditionConverterTest ‑ 조회타입이 월간인 경우 조회 마지막 날은 이번달의 마지막 요일이다
com.mallang.statistics.api.presentation.support.StatisticQueryConditionConverterTest ‑ 조회타입이 월간인 경우 조회 시작일은 입력된 마지막일을 포함한 달의 시작일에서 (조회 개수 - 1)만큼의 전 달의 시작일이다
com.mallang.statistics.api.presentation.support.StatisticQueryConditionConverterTest ‑ 조회타입이 일간인 경우 조회 마지막 날은 입력 그대로이다
com.mallang.statistics.api.presentation.support.StatisticQueryConditionConverterTest ‑ 조회타입이 일간인 경우 조회 시작일은 입력된 마지막일에서 (조회개수 - 1) 만큼의 요일을 뺀 요일이다
com.mallang.statistics.api.presentation.support.StatisticQueryConditionConverterTest ‑ 조회타입이 주간인 경우 조회 마지막 날은 이번주의 마지막 일요일이다
com.mallang.statistics.api.presentation.support.StatisticQueryConditionConverterTest ‑ 조회타입이 주간인 경우 조회 시작일은 입력된 마지막일을 포함안 주의 시작일에서 (조회 개수 - 1)만큼 전 주의 시작일이다
com.mallang.statistics.api.query.StatisticQueryServiceTest$블로그_방문자_수_통계_단순_조회_시 ‑ 블로그가 없는 경우
com.mallang.statistics.api.query.StatisticQueryServiceTest$블로그_방문자_수_통계_단순_조회_시 ‑ 어제 방문자가 없는 경우
com.mallang.statistics.api.query.StatisticQueryServiceTest$블로그_방문자_수_통계_단순_조회_시 ‑ 오늘 방문자가 없는 경우
com.mallang.statistics.api.query.StatisticQueryServiceTest$블로그_방문자_수_통계_단순_조회_시 ‑ 오늘과 어제의 방문자수와 누적 방문자수를 반환한다
com.mallang.statistics.api.query.StatisticQueryServiceTest$블로그_주인용_블로그_방문_통계_조회_시 ‑ 날짜가 잘못된 경우
com.mallang.statistics.api.query.StatisticQueryServiceTest$블로그_주인용_블로그_방문_통계_조회_시 ‑ 연간 방문자수 통계를 구한다
com.mallang.statistics.api.query.StatisticQueryServiceTest$블로그_주인용_블로그_방문_통계_조회_시 ‑ 월간 방문자수 통계를 구한다
com.mallang.statistics.api.query.StatisticQueryServiceTest$블로그_주인용_블로그_방문_통계_조회_시 ‑ 일간 방문자수 통계를 구한다
com.mallang.statistics.api.query.StatisticQueryServiceTest$블로그_주인용_블로그_방문_통계_조회_시 ‑ 자신의 블로그가 아닌 경우 예외
com.mallang.statistics.api.query.StatisticQueryServiceTest$블로그_주인용_블로그_방문_통계_조회_시 ‑ 조회 통계가 하나도 없는 경우
com.mallang.statistics.api.query.StatisticQueryServiceTest$블로그_주인용_블로그_방문_통계_조회_시 ‑ 주간 방문자수 통계를 구한다
com.mallang.statistics.api.query.StatisticQueryServiceTest$포스트_누적_조회수_조회_시 ‑ 없는 포스트라면 예외
com.mallang.statistics.api.query.StatisticQueryServiceTest$포스트_누적_조회수_조회_시 ‑ 특정 포스트의 누적 조회수를 구한다
com.mallang.statistics.api.query.StatisticQueryServiceTest$포스트_조회수_통계_조회_시 ‑ 연간 조회수 통계를 구한다
com.mallang.statistics.api.query.StatisticQueryServiceTest$포스트_조회수_통계_조회_시 ‑ 월간 조회수 통계를 구한다
com.mallang.statistics.api.query.StatisticQueryServiceTest$포스트_조회수_통계_조회_시 ‑ 일간 조회수 통계를 구한다
com.mallang.statistics.api.query.StatisticQueryServiceTest$포스트_조회수_통계_조회_시 ‑ 자신의 포스트가 아닌 경우 예외
com.mallang.statistics.api.query.StatisticQueryServiceTest$포스트_조회수_통계_조회_시 ‑ 조회 통계가 하나도 없는 경우
com.mallang.statistics.api.query.StatisticQueryServiceTest$포스트_조회수_통계_조회_시 ‑ 주간 조회수 통계를 구한다
com.mallang.statistics.api.query.support.PeriodPartitionerTest ‑ 주어진 기간을 월 단위로 분리한다
com.mallang.statistics.api.query.support.PeriodPartitionerTest ‑ 주어진 기간을 일 단위로 분리한다
com.mallang.statistics.api.query.support.PeriodPartitionerTest ‑ 주어진 기간을 주 단위로 분리한다
com.mallang.statistics.api.query.support.PeriodPartitionerTest ‑ 주이진 기간을 년 단위로 분리한다
com.mallang.statistics.batch.BlogVisitStatisticJobTest ‑ 시작시간은 포함되며 끝시간은 포함되지 않는다
com.mallang.statistics.batch.BlogVisitStatisticJobTest ‑ 이미 존재하는 통계에 대해서는 개수가 증가한다
com.mallang.statistics.batch.BlogVisitStatisticJobTest ‑ 특정 시간대에 포함되지 않으면 집계하지 않는다
com.mallang.statistics.batch.BlogVisitStatisticJobTest ‑ 특정 시간대의 집계되지 않은 모든 조회 이력을 가져와 블로그별로 그리고 일자별로 개수를 집계한다
com.mallang.statistics.batch.PostViewStatisticJobTest ‑ 시작시간은 포함되며 끝시간은 포함되지 않는다
com.mallang.statistics.batch.PostViewStatisticJobTest ‑ 이미 존재하는 통계에 대해서는 개수가 증가한다
com.mallang.statistics.batch.PostViewStatisticJobTest ‑ 특정 시간대에 포함되지 않으면 집계하지 않는다
com.mallang.statistics.batch.PostViewStatisticJobTest ‑ 특정 시간대의 집계되지 않은 모든 조회 이력을 가져와 블로그별로 그리고 일자별로 개수를 집계한다
com.mallang.statistics.statistic.application.PostViewHistoryEventHandlerTest ‑ 포스트 제거 이벤트를 받아 해당 포스트의 조회 이력을 제거한다
com.mallang.statistics.statistic.application.PostViewStatisticEventHandlerTest ‑ 포스트 제거 이벤트를 받아 해당 포스트의 조회 이력을 제거한다
com.mallang.statistics.statistic.collector.BlogVisitHistoryAopTest ‑ Blog About Post Controller 중 GetMapping이 붙었으며 파라미터로 blogName을 받는 메서드 외 다른 메서드가 호출되면 저장하지 않는다
com.mallang.statistics.statistic.collector.BlogVisitHistoryAopTest ‑ 세팅된 쿠키는 httpOnly secure 10년뒤 만료이다
com.mallang.statistics.statistic.collector.BlogVisitHistoryAopTest ‑ 작동 시 기존 블로그 방문 쿠키가 없다면 세팅한다
com.mallang.statistics.statistic.collector.BlogVisitHistoryAopTest ‑ 작동 시 기존 블로그 방문 쿠키가 있다면 별다른 설정을 하지 않는다
com.mallang.statistics.statistic.collector.BlogVisitHistoryAopTest ‑ 조회 실패시 동작하지 않는다
com.mallang.statistics.statistic.collector.BlogVisitHistoryCollectorTest ‑ [1] time=2022-10-03T14:20
com.mallang.statistics.statistic.collector.BlogVisitHistoryCollectorTest ‑ [2] time=2022-10-03T14:19
com.mallang.statistics.statistic.collector.BlogVisitHistoryCollectorTest ‑ 가장 마지막으로 저장된 이력이 하루 이내라면 저장하지 않는다
com.mallang.statistics.statistic.collector.BlogVisitHistoryCollectorTest ‑ 기존 블로그 방문 이력이 없으면 곧바로 저장한다
com.mallang.statistics.statistic.collector.PostViewHistoryAopTest ‑ PostQueryService getByIdAndBlogName 시 기존 조회수 쿠키가 없다면 세팅한다
com.mallang.statistics.statistic.collector.PostViewHistoryAopTest ‑ PostQueryService getByIdAndBlogName 시 기존 조회수 쿠키가 있다면 별다른 설정을 하지 않는다
com.mallang.statistics.statistic.collector.PostViewHistoryAopTest ‑ PostQueryService 의 getByIdAndBlogName 외의 메서드가 호출되면 저장하지 않는다
com.mallang.statistics.statistic.collector.PostViewHistoryAopTest ‑ 세팅된 쿠키는 httpOnly secure 10년뒤 만료이다
com.mallang.statistics.statistic.collector.PostViewHistoryAopTest ‑ 조회 실패시 동작하지 않는다
com.mallang.statistics.statistic.collector.PostViewHistoryAopTest ‑ 포인트컷으로 PostQueryService 의 getByIdAndBlogName 매칭
com.mallang.statistics.statistic.collector.PostViewHistoryCollectorTest ‑ [1] time=2022-10-04T13:20
com.mallang.statistics.statistic.collector.PostViewHistoryCollectorTest ‑ [2] time=2022-10-04T13:19
com.mallang.statistics.statistic.collector.PostViewHistoryCollectorTest ‑ 가장 마지막으로 저장된 이력이 한시간 이내라면 저장하지 않는다
com.mallang.statistics.statistic.collector.PostViewHistoryCollectorTest ‑ 기존 포스트 조회 이력이 없으면 곧바로 저장한다
com.mallang.statistics.statistic.utils.HttpUtilsTest ‑ 요청 쿠키가 없다면 빈 배열
com.mallang.statistics.statistic.utils.HttpUtilsTest ‑ 요청 쿠키를 반환한다
com.mallang.statistics.statistic.utils.HttpUtilsTest ‑ 응답이 없으면 예외 for jacoco coverage
com.mallang.statistics.statistic.utils.HttpUtilsTest ‑ 현재 HttpServletRequest 를 반환한다
com.mallang.statistics.statistic.utils.HttpUtilsTest ‑ 현재 HttpServletResponse 를 반환한다
com.mallang.statistics.statistic.utils.LocalDateTimeUtilsTest ‑ 현재 시간에서 초와 나노초를 제외한 시간을 반환한다
com.mallang.statistics.statistic.utils.LocalDateUtilsTest ‑ 특정 시간이 어떠한 기간에 포함되는지 판단한다
com.study.DurationStudyTest ‑ Between 은 인자의 순서에 따라 양수음수가 바뀐다
com.study.DurationStudyTest ‑ toHours 메서드는 분이 포함되면 무시한다
com.study.LocalDateTimeStudyTest ‑ 초단위를 무시하고 분까지만 가져오는 법
com.study.StringTest ‑ substring()
com.study.UUIDStudyTest ‑ UUID 문자열을 UUID 객체로 변환