문의 상태값 수정: IN_PROGRESS → RESPONDED
- 문의 상태 필드 및 관련 로직/뷰 업데이트 - Validation 패턴 및 테스트 코드 반영 - 뷰 상태 배지 및 응답 섹션 표시 로직 수정
This commit is contained in:
+5
-5
@@ -54,7 +54,7 @@ class InquiryCommentPermissionCheckerTest {
|
||||
|
||||
@Test
|
||||
void canWrite_inProgressTrue() {
|
||||
assertTrue(checker.canWrite(inquiry("IN_PROGRESS")));
|
||||
assertTrue(checker.canWrite(inquiry("RESPONDED")));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -64,14 +64,14 @@ class InquiryCommentPermissionCheckerTest {
|
||||
|
||||
@Test
|
||||
void canDelete_ownerInOpenTrue() {
|
||||
Inquiry i = inquiry("IN_PROGRESS");
|
||||
Inquiry i = inquiry("RESPONDED");
|
||||
InquiryComment c = comment("alice", i);
|
||||
assertTrue(checker.canDelete(c, user("alice")));
|
||||
}
|
||||
|
||||
@Test
|
||||
void canDelete_otherUserFalse() {
|
||||
Inquiry i = inquiry("IN_PROGRESS");
|
||||
Inquiry i = inquiry("RESPONDED");
|
||||
InquiryComment c = comment("alice", i);
|
||||
assertFalse(checker.canDelete(c, user("bob")));
|
||||
}
|
||||
@@ -102,7 +102,7 @@ class InquiryCommentPermissionCheckerTest {
|
||||
|
||||
@Test
|
||||
void assertDeletable_notOwnerThrowsNotOwned() {
|
||||
Inquiry i = inquiry("IN_PROGRESS");
|
||||
Inquiry i = inquiry("RESPONDED");
|
||||
InquiryComment c = comment("alice", i);
|
||||
assertThrows(InquiryCommentNotOwnedException.class,
|
||||
() -> checker.assertDeletable(c, user("bob")));
|
||||
@@ -110,7 +110,7 @@ class InquiryCommentPermissionCheckerTest {
|
||||
|
||||
@Test
|
||||
void assertDeletable_ownerInOpenOk() {
|
||||
Inquiry i = inquiry("IN_PROGRESS");
|
||||
Inquiry i = inquiry("RESPONDED");
|
||||
InquiryComment c = comment("alice", i);
|
||||
assertDoesNotThrow(() -> checker.assertDeletable(c, user("alice")));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user