Skip to content

[Refactor] 예외 메시지를 구체화한다 (#93) #101

[Refactor] 예외 메시지를 구체화한다 (#93)

[Refactor] 예외 메시지를 구체화한다 (#93) #101

GitHub Actions / Test Results succeeded Nov 5, 2023 in 0s

All 172 tests pass in 3s

172 tests  ±0   172 ✔️ ±0   3s ⏱️ -3s
  32 suites ±0       0 💤 ±0 
  32 files   ±0       0 ±0 

Results for commit 8748ab1. ± Comparison against earlier commit 270ff28.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

172 tests found

There are 172 tests, see "Raw output" for the full list of tests.
Raw output
daybyquest.DbqApplicationTests ‑ contextLoads()
daybyquest.badge.domain.BadgeTest ‑ [1] name=
daybyquest.badge.domain.BadgeTest ‑ [2] name=일이삼사오육칠팔구십일이삼사오육
daybyquest.badge.domain.BadgesTest ‑ ID를_통한_조회_시_없다면_예외를_던진다()
daybyquest.badge.domain.BadgesTest ‑ ID를_통해_뱃지를_조회한다()
daybyquest.badge.domain.BadgesTest ‑ 뱃지_ID_존재_여부_검증_시_없다면_예외를_던진다()
daybyquest.badge.domain.BadgesTest ‑ 뱃지_ID_존재_여부를_검증한다()
daybyquest.badge.domain.BadgesTest ‑ 뱃지를_저장한다()
daybyquest.badge.domain.OwningsTest ‑ 사용자_ID와_뱃지_ID를_통해_소유를_저장한다()
daybyquest.badge.domain.OwningsTest ‑ 저장_시_사용자_ID_존재_여부를_검증한다()
daybyquest.badge.query.BadgeDaoQuerydslImplTest ‑ 뱃지_데이터는_뱃지_정보와_일치_해야한다()
daybyquest.badge.query.BadgeDaoQuerydslImplTest ‑ 소유하지_않은_뱃지는_목록에_포함되지_않는다()
daybyquest.badge.query.BadgeDaoQuerydslImplTest ‑ 소유한_뱃지_목록을_조회한다()
daybyquest.comment.domain.CommentTest$생성자는 ‑ 내용이_200_글자_초과면_예외를_던진다()
daybyquest.comment.domain.CommentTest$생성자는 ‑ 내용이_비어있으면_예외를_던진다()
daybyquest.comment.domain.CommentsTest ‑ 사용자와_게시물_ID를_검증하고_댓글을_저장한다()
daybyquest.dislike.domain.PostDislikesTest ‑ 검증_없이_삭제_시_존재하지_않아도_예외를_던지지_않는다()
daybyquest.dislike.domain.PostDislikesTest ‑ 사용자와_게시물_ID를_검증하고_관심없음을_삭제한다()
daybyquest.dislike.domain.PostDislikesTest ‑ 사용자와_게시물_ID를_검증하고_관심없음을_저장한다()
daybyquest.dislike.domain.PostDislikesTest ‑ 삭제_시_관심없음이_없다면_예외를_던진다()
daybyquest.dislike.domain.PostDislikesTest ‑ 저장_시_이미_관심없음_중이라면_예외를_던진다()
daybyquest.group.domain.GroupTest ‑ [1] name=
daybyquest.group.domain.GroupTest ‑ [2] name=일이삼사오육칠팔구십일이삼사오육
daybyquest.group.domain.GroupTest ‑ 설명이_200_글자_초과면_예외를_던진다()
daybyquest.group.domain.GroupsTest ‑ 게시물_ID_존재_여부를_검증_시_없다면_예외를_던진다()
daybyquest.group.domain.GroupsTest ‑ 그룹_ID_존재_여부를_검증한다()
daybyquest.group.domain.GroupsTest ‑ 그룹을_저장할_땐_사용자를_함께_저장한다()
daybyquest.group.domain.GroupsTest ‑ 사용자를_추가할_때_관리자_역할이라면_MODERATOR_여부를_검증한다()
daybyquest.group.domain.GroupsTest ‑ 사용자를_추가할_때_회원_역할이라면_사용자ID_존재여부를_검증한다()
daybyquest.group.domain.GroupsTest ‑ 사용자를_추가할_땐_그룹ID의_존재여부와_이미_회원이_아닌지_검증한다()
daybyquest.group.domain.GroupsTest ‑ 사용자와_관심사를_검증하고_그룹을_저장한다()
daybyquest.group.query.GroupDaoQuerydslImplTest ‑ 그룹ID가_없다면_예외를_던진다()
daybyquest.group.query.GroupDaoQuerydslImplTest ‑ 그룹_ID로_데이터를_조회한다()
daybyquest.group.query.GroupDaoQuerydslImplTest ‑ 그룹_관리자_여부가_함께_조회된다()
daybyquest.group.query.GroupDaoQuerydslImplTest ‑ 그룹_인원_수가_함께_조회된다()
daybyquest.image.domain.ImageTest ‑ 식별자가_255자를_넘으면_예외를_던진다()
daybyquest.image.domain.ImageTest ‑ 식별자가_다르면_비교_시_False를_반환한다()
daybyquest.image.domain.ImageTest ‑ 식별자가_다르면_비교_시_True를_반환한다()
daybyquest.image.domain.ImageTest ‑ 식별자가_없으면_예외를_던진다()
daybyquest.interest.domain.InterestTest ‑ [1] name=
daybyquest.interest.domain.InterestTest ‑ [2] name=일이삼사오육칠팔구십일이삼사오육칠팔구십일
daybyquest.interest.domain.InterestsTest ‑ 여러_이름을_통해_존재_여부를_검증_시_하나라도_없다면_예외를_던진다()
daybyquest.interest.domain.InterestsTest ‑ 여러_이름을_통해_존재_여부를_검증한다()
daybyquest.interest.domain.InterestsTest ‑ 이름_중복_검사를_하고_저장한다()
daybyquest.interest.domain.InterestsTest ‑ 이름을_통해_존재_여부를_검증_시_존재한다면_에외를_던진다()
daybyquest.interest.domain.InterestsTest ‑ 이름을_통해_존재_여부를_검증한다()
daybyquest.interest.domain.InterestsTest ‑ 저장_시_이름이_이미_있다면_예외를_던진다()
daybyquest.like.domain.PostLikesTest ‑ 검증_없이_삭제_시_존재하지_않아도_예외를_던지지_않는다()
daybyquest.like.domain.PostLikesTest ‑ 사용자와_게시물_ID를_검증하고_좋아요를_삭제한다()
daybyquest.like.domain.PostLikesTest ‑ 사용자와_게시물_ID를_검증하고_좋아요를_저장한다()
daybyquest.like.domain.PostLikesTest ‑ 삭제_시_좋아요가_없다면_예외를_던진다()
daybyquest.like.domain.PostLikesTest ‑ 저장_시_이미_좋아요_중이라면_예외를_던진다()
daybyquest.participant.domain.ParticipantTest ‑ 이미_보상을_받았다면_예외를_던진다()
daybyquest.participant.domain.ParticipantTest ‑ 퀘스트_ID를_조회한다()
daybyquest.participant.domain.ParticipantTest ‑ 퀘스트_목표치를_달성하지_못했다면_예외를_던진다()
daybyquest.participant.domain.ParticipantTest ‑ 퀘스트_보상을_받는다()
daybyquest.participant.domain.ParticipantTest ‑ 퀘스트_보상이_없다면_예외를_던진다()
daybyquest.participant.domain.ParticipantTest ‑ 퀘스트_수행_횟수를_증가시킨다()
daybyquest.participant.domain.ParticipantTest ‑ 퀘스트_참여_시_연결된_게시물_수는_0개로_설정된다()
daybyquest.participant.domain.ParticipantTest ‑ 퀘스트_참여_시_진행_중_상태가_설정된다()
daybyquest.participant.domain.ParticipantTest ‑ 퀘스트가_계속_상태가_아닐_때_끝내려하면_예외를_던진다()
daybyquest.participant.domain.ParticipantTest ‑ 퀘스트가_계속_상태일_때_끝낸다()
daybyquest.participant.domain.ParticipantTest ‑ 퀘스트가_계속_상태일_때_퀘스트_수행_횟수를_증가시킨다()
daybyquest.participant.domain.ParticipantTest ‑ 퀘스트가_끝난_상태가_아닐_때_계속하려_하면_예외를_던진다()
daybyquest.participant.domain.ParticipantTest ‑ 퀘스트가_끝난_상태라면_수행_횟수를_증가시킬_수_없다()
daybyquest.participant.domain.ParticipantTest ‑ 퀘스트가_끝난_상태일_때_계속한다()
daybyquest.participant.domain.ParticipantsTest ‑ 사용자와_퀘스트_ID로_존재_여부를_검증_시_없다면_예외를_던진다()
daybyquest.participant.domain.ParticipantsTest ‑ 사용자와_퀘스트_ID로_존재_여부를_검증한다()
daybyquest.participant.domain.ParticipantsTest ‑ 사용자와_퀘스트_ID를_검증하고_저장한다()
daybyquest.participant.domain.ParticipantsTest ‑ 사용자와_퀘스트_ID를_통한_삭제_시_없다면_예외를_던진다()
daybyquest.participant.domain.ParticipantsTest ‑ 사용자와_퀘스트_ID를_통한_조회_시_없다면_예외를_던진다()
daybyquest.participant.domain.ParticipantsTest ‑ 사용자와_퀘스트_ID를_통해_삭제한다()
daybyquest.participant.domain.ParticipantsTest ‑ 사용자와_퀘스트_ID를_통해_조회한다()
daybyquest.participant.domain.ParticipantsTest ‑ 이미_참여_중인_퀘스트_라면_예외를_던진다()
daybyquest.post.domain.PostTest$생성자는 ‑ 내용이_500_글자_초과면_예외를_던진다()
daybyquest.post.domain.PostTest$생성자는 ‑ 사용자_ID가_없으면_예외를_던진다()
daybyquest.post.domain.PostTest$생성자는 ‑ 사진이_5_보다_많으면_예외를_던진다()
daybyquest.post.domain.PostTest$생성자는 ‑ 사진이_없으면_예외를_던진다()
daybyquest.post.domain.PostsTest ‑ ID를_통한_조회_시_게시물이_없으면_예외를_던진다()
daybyquest.post.domain.PostsTest ‑ ID를_통해_게시물을_조회한다()
daybyquest.post.domain.PostsTest ‑ 게시물_ID_존재_여부를_검증한다()
daybyquest.post.domain.PostsTest ‑ 사용자_ID를_검증하고_게시물을_저장한다()
daybyquest.post.query.PostDaoQuerydslImplTest ‑ 게시물_ID로_데이터를_조회한다()
daybyquest.post.query.PostDaoQuerydslImplTest ‑ 게시물_사진이_여러장_이면_모두_함께_조회한다()
daybyquest.post.query.PostDaoQuerydslImplTest ‑ 사용자_ID를_통해_업로드한_게시물_ID_목록을_조회한다()
daybyquest.post.query.PostDaoQuerydslImplTest ‑ 컬렉션으로_게시물_리스트를_조회한다()
daybyquest.post.query.PostDaoQuerydslImplTest ‑ 팔로잉_목록의_게시물_ID_목록을_조회한다()
daybyquest.quest.domain.QuestTest$그룹_퀘스트_생성은 ‑ 그룹_ID가_없으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$그룹_퀘스트_생성은 ‑ 내용이_300자를_넘으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$그룹_퀘스트_생성은 ‑ 만료_시간이_현재보다_전이면_예외를_던진다()
daybyquest.quest.domain.QuestTest$그룹_퀘스트_생성은 ‑ 사진_설명이_100자를_넘으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$그룹_퀘스트_생성은 ‑ 사진_설명이_비어있으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$그룹_퀘스트_생성은 ‑ 사진이_3개_보다_많으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$그룹_퀘스트_생성은 ‑ 사진이_3개_보다_적으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$그룹_퀘스트_생성은 ‑ 제목이_30자를_넘으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$그룹_퀘스트_생성은 ‑ 제목이_비어있으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$라벨_설정은 ‑ 새로_만든_퀘스트였다면_퀘스트를_활성화하고_라벨을_설정한다()
daybyquest.quest.domain.QuestTest$라벨_설정은 ‑ 이미_활성화된_퀘스트라면_예외를_던진다()
daybyquest.quest.domain.QuestTest$일반_퀘스트_생성은 ‑ [1] rewardCount=0
daybyquest.quest.domain.QuestTest$일반_퀘스트_생성은 ‑ [1] rewardCount=366
daybyquest.quest.domain.QuestTest$일반_퀘스트_생성은 ‑ [2] rewardCount=-1
daybyquest.quest.domain.QuestTest$일반_퀘스트_생성은 ‑ [2] rewardCount=1000
daybyquest.quest.domain.QuestTest$일반_퀘스트_생성은 ‑ [3] rewardCount=-1111
daybyquest.quest.domain.QuestTest$일반_퀘스트_생성은 ‑ 내용이_300자를_넘으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$일반_퀘스트_생성은 ‑ 보상이_없는데_목표치가_있으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$일반_퀘스트_생성은 ‑ 보상이_있는데_목표치가_없으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$일반_퀘스트_생성은 ‑ 사진_설명이_100자를_넘으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$일반_퀘스트_생성은 ‑ 사진_설명이_비어있으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$일반_퀘스트_생성은 ‑ 사진이_3개_보다_많으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$일반_퀘스트_생성은 ‑ 사진이_3개_보다_적으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$일반_퀘스트_생성은 ‑ 제목이_30자를_넘으면_예외를_던진다()
daybyquest.quest.domain.QuestTest$일반_퀘스트_생성은 ‑ 제목이_비어있으면_예외를_던진다()
daybyquest.quest.domain.QuestsTest ‑ ID를_통한_조회_시_퀘스트가_없다면_예외를_던진다()
daybyquest.quest.domain.QuestsTest ‑ ID를_통해_퀘스트를_조회한다()
daybyquest.quest.domain.QuestsTest ‑ 뱃지_ID가_없으면_그냥_게시물을_저장한다()
daybyquest.quest.domain.QuestsTest ‑ 뱃지_ID를_검증하고_게시물을_저장한다()
daybyquest.quest.query.QuestDaoQuerydslImplTest ‑ ID에_해당하는_퀘스트가_없으면_예외를_던진다()
daybyquest.quest.query.QuestDaoQuerydslImplTest ‑ 그룹_퀘스트_ID로_데이터_조회_시_그룹_정보를_포함한다()
daybyquest.quest.query.QuestDaoQuerydslImplTest ‑ 그룹_퀘스트_ID로_데이터를_조회한다()
daybyquest.quest.query.QuestDaoQuerydslImplTest ‑ 데이터_조회_시_링크_성공한_게시물_수를_포함한다()
daybyquest.quest.query.QuestDaoQuerydslImplTest ‑ 데이터_조회_시_참여_정보를_포함한다()
daybyquest.quest.query.QuestDaoQuerydslImplTest ‑ 일반_퀘스트_ID로_데이터_조회_시_보상이_있다면_뱃지_정보를_포함한다()
daybyquest.quest.query.QuestDaoQuerydslImplTest ‑ 일반_퀘스트_ID로_데이터를_조회한다()
daybyquest.relation.domain.FollowsTest ‑ 사용자_ID를_검증하고_팔로우를_저장한다()
daybyquest.relation.domain.FollowsTest ‑ 사용자_ID와_대상_ID를_통한_조회_시_팔로우가_없다면_예외를_던진다()
daybyquest.relation.domain.FollowsTest ‑ 사용자_ID와_대상_ID를_통해_팔로우를_조회한다()
daybyquest.relation.domain.FollowsTest ‑ 저장_시_이미_팔로우_중이라면_예외를_던진다()
daybyquest.relation.domain.FollowsTest ‑ 팔로우를_삭제한다()
daybyquest.relation.query.FollowDaoQuerydslImplTest ‑ 팔로워_ID_리스트를_조회한다()
daybyquest.relation.query.FollowDaoQuerydslImplTest ‑ 팔로잉_ID_리스트를_조회한다()
daybyquest.user.domain.UserTest$객체_변경은 ‑ [1] name=
daybyquest.user.domain.UserTest$객체_변경은 ‑ [1] username=
daybyquest.user.domain.UserTest$객체_변경은 ‑ [2] name=일이삼사오육칠팔구십일이삼사오육칠팔구십일
daybyquest.user.domain.UserTest$객체_변경은 ‑ [2] username=일이삼사오육칠팔구십일이삼사오육
daybyquest.user.domain.UserTest$객체_변경은 ‑ 관심사가_5_개_보다_많으면_예외를_던진다()
daybyquest.user.domain.UserTest$생성자는 ‑ [1] email=
daybyquest.user.domain.UserTest$생성자는 ‑ [1] email=aliceemail.com
daybyquest.user.domain.UserTest$생성자는 ‑ [1] name=
daybyquest.user.domain.UserTest$생성자는 ‑ [1] username=
daybyquest.user.domain.UserTest$생성자는 ‑ [2] email=alice@emailcom
daybyquest.user.domain.UserTest$생성자는 ‑ [2] email=일이삼사오육칠팔구십일이삼사오육칠팔구십일이삼사오육칠팔구십@email.com
daybyquest.user.domain.UserTest$생성자는 ‑ [2] name=일이삼사오육칠팔구십일이삼사오육칠팔구십일
daybyquest.user.domain.UserTest$생성자는 ‑ [2] username=일이삼사오육칠팔구십일이삼사오육
daybyquest.user.domain.UserTest$생성자는 ‑ [3] email=alice@
daybyquest.user.domain.UserTest$생성자는 ‑ [4] email=@email.com
daybyquest.user.domain.UserTest$생성자는 ‑ [5] email=email.com
daybyquest.user.domain.UsersTest ‑ ID를_통한_조회_시_사용자가_없다면_예외를_던진다()
daybyquest.user.domain.UsersTest ‑ ID를_통해_사용자를_조회한다()
daybyquest.user.domain.UsersTest ‑ 사용자_ID_존재_여부를_검증한다()
daybyquest.user.domain.UsersTest ‑ 사용자_이름_유일성을_검증한다()
daybyquest.user.domain.UsersTest ‑ 사용자_이름을_통한_ID조회_시_사용자가_없다면_예외를_던진다()
daybyquest.user.domain.UsersTest ‑ 사용자_이름을_통한_조회_시_사용자가_없다면_예외를_던진다()
daybyquest.user.domain.UsersTest ‑ 사용자_이름을_통해_ID를_조회한다()
daybyquest.user.domain.UsersTest ‑ 사용자_이름을_통해_사용자를_조회한다()
daybyquest.user.domain.UsersTest ‑ 사용자_이메일_유일성을_검증한다()
daybyquest.user.domain.UsersTest ‑ 사용자_저장_시_사용자_이름_중복이_있다면_예외를_던진다()
daybyquest.user.domain.UsersTest ‑ 사용자를_저장한다()
daybyquest.user.presentation.UserCommandApiTest ‑ 사용자_가시성을_수정한다()
daybyquest.user.presentation.UserCommandApiTest ‑ 사용자_관심사를_수정한다()
daybyquest.user.presentation.UserCommandApiTest ‑ 사용자_사진을_삭제한다()
daybyquest.user.presentation.UserCommandApiTest ‑ 사용자_사진을_수정한다()
daybyquest.user.presentation.UserCommandApiTest ‑ 프로필을_수정한다()
daybyquest.user.presentation.UserCommandApiTest ‑ 회원가입을_한다()
daybyquest.user.query.ProfileDaoQuerydslImplTest ‑ 내_프로필을_조회한다()
daybyquest.user.query.ProfileDaoQuerydslImplTest ‑ 사용자_ID가_없으면_예외를_던진다()
daybyquest.user.query.ProfileDaoQuerydslImplTest ‑ 사용자_ID로_프로필을_조회한다()
daybyquest.user.query.ProfileDaoQuerydslImplTest ‑ 사용자_이름으로_프로필을_조회한다()
daybyquest.user.query.ProfileDaoQuerydslImplTest ‑ 사용자_이름이_없으면_예외를_던진다()
daybyquest.user.query.ProfileDaoQuerydslImplTest ‑ 컬렉션으로_프로필_리스트를_조회한다()
daybyquest.user.query.ProfileDaoQuerydslImplTest ‑ 컬렉션으로_프로필_맵을_조회한다()
daybyquest.user.query.ProfileDaoQuerydslImplTest ‑ 프로필_조회_시_게시물_수를_포함한다()
daybyquest.user.query.ProfileDaoQuerydslImplTest ‑ 프로필_조회_시_나와의_관계를_포함한다()