Skip to content

Commit c58f0c2

Browse files
committed
test: VolunteerInfo -> RecruitmentInfo 변경에 따른 테스트
1 parent d6992bc commit c58f0c2

File tree

5 files changed

+42
-42
lines changed

5 files changed

+42
-42
lines changed

src/test/java/com/somemore/recruitboard/domain/RecruitBoardTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@ void updateWithRegion() {
8888
board.updateWith(updateRegion);
8989

9090
// then
91-
VolunteerInfo volunteerInfo = board.getVolunteerInfo();
92-
assertThat(volunteerInfo.getRegion()).isEqualTo(updateRegion);
91+
RecruitmentInfo recruitmentInfo = board.getRecruitmentInfo();
92+
assertThat(recruitmentInfo.getRegion()).isEqualTo(updateRegion);
9393
}
9494

9595
@DisplayName("올바른 기관 식별 값이 주어지면 작성자인지 확인할 수 있다")
@@ -131,7 +131,7 @@ private static RecruitBoard createRecruitBoard(UUID centerId) {
131131
private static RecruitBoard createRecruitBoard(UUID centerId, LocalDateTime startDateTime,
132132
LocalDateTime endDateTime) {
133133

134-
VolunteerInfo volunteerInfo = VolunteerInfo.builder()
134+
RecruitmentInfo recruitmentInfo = RecruitmentInfo.builder()
135135
.region("경기")
136136
.recruitmentCount(1)
137137
.volunteerStartDateTime(startDateTime)
@@ -146,7 +146,7 @@ private static RecruitBoard createRecruitBoard(UUID centerId, LocalDateTime star
146146
.title("봉사모집제목")
147147
.content("봉사모집내용")
148148
.imgUrl("https://image.domain.com/links")
149-
.volunteerInfo(volunteerInfo)
149+
.recruitmentInfo(recruitmentInfo)
150150
.build();
151151
}
152152
}

src/test/java/com/somemore/recruitboard/domain/VolunteerInfoTest.java renamed to src/test/java/com/somemore/recruitboard/domain/RecruitmentInfoTest.java

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import org.junit.jupiter.params.ParameterizedTest;
1515
import org.junit.jupiter.params.provider.ValueSource;
1616

17-
class VolunteerInfoTest {
17+
class RecruitmentInfoTest {
1818

1919
@DisplayName("봉사 종료 시간이 시작 시간과 같거나 빠르면, 봉사 모집글 생성 시 에러가 발생한다")
2020
@ParameterizedTest
@@ -26,7 +26,7 @@ void createRecruitBoardWithInValidVolunteerTime(long minutesOffset) {
2626

2727
// when & then
2828
assertThatThrownBy(
29-
() -> createVolunteerInfo(now, endDateTime)
29+
() -> createRecruitmentInfo(now, endDateTime)
3030
).isInstanceOf(IllegalArgumentException.class);
3131

3232
}
@@ -39,20 +39,20 @@ void testCalculateVolunteerTime() {
3939
LocalDateTime startDateTime = createStartDateTime();
4040
LocalDateTime endDateTime = startDateTime.plusHours(hours);
4141

42-
VolunteerInfo volunteerInfo = createVolunteerInfo(startDateTime, endDateTime);
42+
RecruitmentInfo recruitmentInfo = createRecruitmentInfo(startDateTime, endDateTime);
4343

4444
// when
45-
LocalTime volunteerTime = volunteerInfo.calculateVolunteerTime();
45+
LocalTime volunteerTime = recruitmentInfo.calculateVolunteerTime();
4646

4747
// then
4848
assertThat(volunteerTime).isEqualTo(LocalTime.of(hours, 0));
4949
}
5050

5151
@DisplayName("봉사 활동 정보를 업데이트 할 수 있다")
5252
@Test
53-
void updateVolunteerInfo() {
53+
void updateRecruitmentInfo() {
5454
// given
55-
VolunteerInfo volunteerInfo = createVolunteerInfo();
55+
RecruitmentInfo recruitmentInfo = createRecruitmentInfo();
5656

5757
Integer count = 2;
5858
VolunteerType volunteerType = SAFETY_PREVENTION;
@@ -61,29 +61,29 @@ void updateVolunteerInfo() {
6161
Boolean admitted = false;
6262

6363
// when
64-
volunteerInfo.updateWith(count, volunteerType, startDateTime,
64+
recruitmentInfo.updateWith(count, volunteerType, startDateTime,
6565
endDateTime, admitted);
6666

6767
// then
68-
assertThat(volunteerInfo.getRecruitmentCount()).isEqualTo(count);
69-
assertThat(volunteerInfo.getVolunteerType()).isEqualTo(volunteerType);
70-
assertThat(volunteerInfo.getVolunteerStartDateTime().compareTo(startDateTime)).isZero();
71-
assertThat(volunteerInfo.getVolunteerEndDateTime().compareTo(endDateTime)).isZero();
72-
assertThat(volunteerInfo.getAdmitted()).isEqualTo(admitted);
68+
assertThat(recruitmentInfo.getRecruitmentCount()).isEqualTo(count);
69+
assertThat(recruitmentInfo.getVolunteerType()).isEqualTo(volunteerType);
70+
assertThat(recruitmentInfo.getVolunteerStartDateTime().compareTo(startDateTime)).isZero();
71+
assertThat(recruitmentInfo.getVolunteerEndDateTime().compareTo(endDateTime)).isZero();
72+
assertThat(recruitmentInfo.getAdmitted()).isEqualTo(admitted);
7373
}
7474

7575
@DisplayName("봉사활동 지역 정보를 업데이트할 수 있다")
7676
@Test
77-
void updateVolunteerInfoWithRegion() {
77+
void updateRecruitmentInfoWithRegion() {
7878
// given
79-
VolunteerInfo volunteerInfo = createVolunteerInfo();
79+
RecruitmentInfo recruitmentInfo = createRecruitmentInfo();
8080
String updateRegion = "새로운지역";
8181

8282
// when
83-
volunteerInfo.updateWith(updateRegion);
83+
recruitmentInfo.updateWith(updateRegion);
8484

8585
// then
86-
assertThat(volunteerInfo.getRegion()).isEqualTo(updateRegion);
86+
assertThat(recruitmentInfo.getRegion()).isEqualTo(updateRegion);
8787
}
8888

8989
@DisplayName("봉사 종료 시간이 시작 시간과 같거나 빠르면, 봉사 모집글을 업데이트시 에러가 발생한다")
@@ -94,19 +94,19 @@ void updateRecruitBoardWithInValidVolunteerTime(long minutesOffset) {
9494
LocalDateTime startDateTime = createStartDateTime();
9595
LocalDateTime endDateTime = startDateTime.plusMinutes(minutesOffset);
9696

97-
VolunteerInfo volunteerInfo = createVolunteerInfo();
97+
RecruitmentInfo recruitmentInfo = createRecruitmentInfo();
9898

9999
// when & then
100100
assertThatThrownBy(
101-
() -> volunteerInfo.updateWith(3, ADMINISTRATIVE_SUPPORT, startDateTime, endDateTime,
101+
() -> recruitmentInfo.updateWith(3, ADMINISTRATIVE_SUPPORT, startDateTime, endDateTime,
102102
false)
103103
).isInstanceOf(IllegalArgumentException.class);
104104

105105
}
106106

107-
private static VolunteerInfo createVolunteerInfo(LocalDateTime startDateTime,
107+
private static RecruitmentInfo createRecruitmentInfo(LocalDateTime startDateTime,
108108
LocalDateTime endDateTime) {
109-
return VolunteerInfo.builder()
109+
return RecruitmentInfo.builder()
110110
.region("경기")
111111
.recruitmentCount(1)
112112
.volunteerStartDateTime(startDateTime)
@@ -116,10 +116,10 @@ private static VolunteerInfo createVolunteerInfo(LocalDateTime startDateTime,
116116
.build();
117117
}
118118

119-
private static VolunteerInfo createVolunteerInfo() {
119+
private static RecruitmentInfo createRecruitmentInfo() {
120120
LocalDateTime startDateTime = createStartDateTime();
121121
LocalDateTime endDateTime = startDateTime.plusHours(1);
122-
return createVolunteerInfo(startDateTime, endDateTime);
122+
return createRecruitmentInfo(startDateTime, endDateTime);
123123
}
124124

125125
}

src/test/java/com/somemore/recruitboard/repository/RecruitBoardRepositoryImplTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
import com.somemore.IntegrationTestSupport;
88
import com.somemore.recruitboard.domain.RecruitBoard;
9-
import com.somemore.recruitboard.domain.VolunteerInfo;
9+
import com.somemore.recruitboard.domain.RecruitmentInfo;
1010
import java.time.LocalDateTime;
1111
import java.util.Optional;
1212
import java.util.UUID;
@@ -54,7 +54,7 @@ private static RecruitBoard createRecruitBoard() {
5454
LocalDateTime startDateTime = createStartDateTime();
5555
LocalDateTime endDateTime = startDateTime.plusHours(1);
5656

57-
VolunteerInfo volunteerInfo = VolunteerInfo.builder()
57+
RecruitmentInfo recruitmentInfo = RecruitmentInfo.builder()
5858
.region("경기")
5959
.recruitmentCount(1)
6060
.volunteerStartDateTime(startDateTime)
@@ -69,7 +69,7 @@ private static RecruitBoard createRecruitBoard() {
6969
.title("봉사모집제목")
7070
.content("봉사모집내용")
7171
.imgUrl("https://image.domain.com/links")
72-
.volunteerInfo(volunteerInfo)
72+
.recruitmentInfo(recruitmentInfo)
7373
.build();
7474
}
7575
}

src/test/java/com/somemore/recruitboard/service/command/UpdateRecruitBoardServiceTest.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import com.somemore.location.domain.Location;
1212
import com.somemore.location.repository.LocationRepository;
1313
import com.somemore.recruitboard.domain.RecruitBoard;
14-
import com.somemore.recruitboard.domain.VolunteerInfo;
14+
import com.somemore.recruitboard.domain.RecruitmentInfo;
1515
import com.somemore.recruitboard.dto.request.RecruitBoardLocationUpdateRequestDto;
1616
import com.somemore.recruitboard.dto.request.RecruitBoardUpdateRequestDto;
1717
import com.somemore.recruitboard.repository.RecruitBoardRepository;
@@ -84,14 +84,14 @@ void updateRecruitBoard() {
8484
assertThat(updatedRecruitBoard.getContent()).isEqualTo(dto.content());
8585
assertThat(updatedRecruitBoard.getImgUrl()).isEqualTo(newImgUrl);
8686

87-
VolunteerInfo volunteerInfo = updatedRecruitBoard.getVolunteerInfo();
88-
assertThat(volunteerInfo.getRecruitmentCount()).isEqualTo(dto.recruitmentCount());
89-
assertThat(volunteerInfo.getVolunteerType()).isEqualTo(dto.volunteerType());
90-
assertThat(volunteerInfo.getAdmitted()).isEqualTo(dto.admitted());
87+
RecruitmentInfo recruitmentInfo = updatedRecruitBoard.getRecruitmentInfo();
88+
assertThat(recruitmentInfo.getRecruitmentCount()).isEqualTo(dto.recruitmentCount());
89+
assertThat(recruitmentInfo.getVolunteerType()).isEqualTo(dto.volunteerType());
90+
assertThat(recruitmentInfo.getAdmitted()).isEqualTo(dto.admitted());
9191

92-
assertThat(volunteerInfo.getVolunteerStartDateTime())
92+
assertThat(recruitmentInfo.getVolunteerStartDateTime())
9393
.isEqualToIgnoringNanos(dto.volunteerStartDateTime());
94-
assertThat(volunteerInfo.getVolunteerEndDateTime())
94+
assertThat(recruitmentInfo.getVolunteerEndDateTime())
9595
.isEqualToIgnoringNanos(dto.volunteerEndDateTime());
9696
}
9797

@@ -115,7 +115,7 @@ void updateRecruitBoardLocation() {
115115
Location updateLocation = locationRepository.findById(recruitBoard.getLocationId())
116116
.orElseThrow();
117117

118-
assertThat(updateRecruitBoard.getVolunteerInfo().getRegion()).isEqualTo(dto.region());
118+
assertThat(updateRecruitBoard.getRecruitmentInfo().getRegion()).isEqualTo(dto.region());
119119
assertThat(updateLocation.getAddress()).isEqualTo(dto.address());
120120
assertThat(updateLocation.getLongitude())
121121
.isEqualByComparingTo(dto.longitude());
@@ -161,7 +161,7 @@ private static RecruitBoard createRecruitBoard(UUID centerId, Long locationId,
161161
LocalDateTime startDateTime,
162162
LocalDateTime endDateTime) {
163163

164-
VolunteerInfo volunteerInfo = VolunteerInfo.builder()
164+
RecruitmentInfo recruitmentInfo = RecruitmentInfo.builder()
165165
.region("경기")
166166
.recruitmentCount(1)
167167
.volunteerStartDateTime(startDateTime)
@@ -176,7 +176,7 @@ private static RecruitBoard createRecruitBoard(UUID centerId, Long locationId,
176176
.title("봉사모집제목")
177177
.content("봉사모집내용")
178178
.imgUrl("https://image.domain.com/links")
179-
.volunteerInfo(volunteerInfo)
179+
.recruitmentInfo(recruitmentInfo)
180180
.build();
181181
}
182182

src/test/java/com/somemore/recruitboard/service/query/RecruitQueryServiceTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
import com.somemore.IntegrationTestSupport;
88
import com.somemore.recruitboard.domain.RecruitBoard;
9-
import com.somemore.recruitboard.domain.VolunteerInfo;
9+
import com.somemore.recruitboard.domain.RecruitmentInfo;
1010
import com.somemore.recruitboard.repository.RecruitBoardRepository;
1111
import java.time.LocalDateTime;
1212
import java.util.Optional;
@@ -69,7 +69,7 @@ private static RecruitBoard createRecruitBoard() {
6969
LocalDateTime startDateTime = createStartDateTime();
7070
LocalDateTime endDateTime = startDateTime.plusHours(1);
7171

72-
VolunteerInfo volunteerInfo = VolunteerInfo.builder()
72+
RecruitmentInfo recruitmentInfo = RecruitmentInfo.builder()
7373
.region("경기")
7474
.recruitmentCount(1)
7575
.volunteerStartDateTime(startDateTime)
@@ -84,7 +84,7 @@ private static RecruitBoard createRecruitBoard() {
8484
.title("봉사모집제목")
8585
.content("봉사모집내용")
8686
.imgUrl("https://image.domain.com/links")
87-
.volunteerInfo(volunteerInfo)
87+
.recruitmentInfo(recruitmentInfo)
8888
.build();
8989
}
9090
}

0 commit comments

Comments
 (0)