test(content): 예약 공개 업로드 최근 소식 검증을 보정한다

This commit is contained in:
2026-06-27 01:55:31 +09:00
parent d304df7ddf
commit b6d89397db

View File

@@ -406,11 +406,12 @@ class AudioContentServiceTest {
@Test @Test
@DisplayName("업로드 완료 시 예약 공개 콘텐츠는 생성 시점에 최근 소식을 발행하지 않는다") @DisplayName("업로드 완료 시 예약 공개 콘텐츠는 생성 시점에 최근 소식을 발행하지 않는다")
fun shouldNotPublishNewsWhenUploadCompleteKeepsScheduledContentInactive() { fun shouldNotPublishNewsWhenUploadCompleteKeepsScheduledContentInactive() {
val now = LocalDateTime.now()
val creator = createMember(id = 2200L, nickname = "scheduled-creator") val creator = createMember(id = 2200L, nickname = "scheduled-creator")
val audioContent = createAudioContent(creator = creator) val audioContent = createAudioContent(creator = creator)
audioContent.isActive = false audioContent.isActive = false
audioContent.createdAt = LocalDateTime.of(2026, 6, 25, 9, 0) audioContent.createdAt = now
audioContent.releaseDate = LocalDateTime.of(2026, 6, 26, 9, 0) audioContent.releaseDate = now.plusYears(1)
Mockito.`when`(repository.findById(audioContent.id!!)).thenReturn(Optional.of(audioContent)) Mockito.`when`(repository.findById(audioContent.id!!)).thenReturn(Optional.of(audioContent))
service.uploadComplete( service.uploadComplete(