test: テストを修正

This commit is contained in:
usbharu 2023-10-27 14:13:07 +09:00
parent 0fdceb4d9e
commit 2353414d16
Signed by: usbharu
GPG Key ID: 6556747BF94EEBC8
2 changed files with 15 additions and 12 deletions

View File

@ -12,6 +12,7 @@ import dev.usbharu.hideout.domain.model.job.DeliverPostJob
import dev.usbharu.hideout.query.FollowerQueryService import dev.usbharu.hideout.query.FollowerQueryService
import dev.usbharu.hideout.query.MediaQueryService import dev.usbharu.hideout.query.MediaQueryService
import dev.usbharu.hideout.query.UserQueryService import dev.usbharu.hideout.query.UserQueryService
import dev.usbharu.hideout.service.ap.job.ApNoteJobServiceImpl
import dev.usbharu.hideout.service.job.JobQueueParentService import dev.usbharu.hideout.service.job.JobQueueParentService
import io.ktor.client.* import io.ktor.client.*
import io.ktor.client.engine.mock.* import io.ktor.client.engine.mock.*
@ -24,6 +25,7 @@ import org.mockito.Mockito.anyLong
import org.mockito.Mockito.eq import org.mockito.Mockito.eq
import org.mockito.kotlin.* import org.mockito.kotlin.*
import utils.JsonObjectMapper.objectMapper import utils.JsonObjectMapper.objectMapper
import utils.TestTransaction
import java.net.URL import java.net.URL
import java.time.Instant import java.time.Instant
import kotlin.test.assertEquals import kotlin.test.assertEquals
@ -134,18 +136,13 @@ class APNoteServiceImplTest {
respondOk() respondOk()
} }
) )
val activityPubNoteService = APNoteServiceImpl( val activityPubNoteService = ApNoteJobServiceImpl(
jobQueueParentService = mock(),
postRepository = mock(),
apUserService = mock(),
userQueryService = mock(), userQueryService = mock(),
followerQueryService = mock(),
postQueryService = mock(),
mediaQueryService = mediaQueryService,
objectMapper = objectMapper, objectMapper = objectMapper,
postService = mock(), apRequestService = mock(),
apResourceResolveService = mock(), transaction = TestTransaction,
postBuilder = postBuilder applicationConfig = ApplicationConfig(URL("https://example.com"))
) )
activityPubNoteService.createNoteJob( activityPubNoteService.createNoteJob(
JobProps( JobProps(

View File

@ -13,6 +13,7 @@ import dev.usbharu.hideout.domain.model.hideout.entity.Post
import dev.usbharu.hideout.domain.model.hideout.entity.User import dev.usbharu.hideout.domain.model.hideout.entity.User
import dev.usbharu.hideout.domain.model.job.ReceiveFollowJob import dev.usbharu.hideout.domain.model.job.ReceiveFollowJob
import dev.usbharu.hideout.query.UserQueryService import dev.usbharu.hideout.query.UserQueryService
import dev.usbharu.hideout.service.ap.job.APReceiveFollowJobServiceImpl
import dev.usbharu.hideout.service.job.JobQueueParentService import dev.usbharu.hideout.service.job.JobQueueParentService
import dev.usbharu.hideout.service.user.UserService import dev.usbharu.hideout.service.user.UserService
import kjob.core.dsl.ScheduleContext import kjob.core.dsl.ScheduleContext
@ -25,6 +26,7 @@ import org.junit.jupiter.api.Test
import org.mockito.ArgumentMatchers.anyString import org.mockito.ArgumentMatchers.anyString
import org.mockito.kotlin.* import org.mockito.kotlin.*
import utils.JsonObjectMapper.objectMapper import utils.JsonObjectMapper.objectMapper
import utils.TestTransaction
import java.net.URL import java.net.URL
import java.time.Instant import java.time.Instant
@ -145,9 +147,13 @@ class APReceiveFollowServiceImplTest {
onBlocking { followRequest(any(), any()) } doReturn false onBlocking { followRequest(any(), any()) } doReturn false
} }
val activityPubFollowService = val activityPubFollowService =
APReceiveFollowServiceImpl( APReceiveFollowJobServiceImpl(
apUserService,
userQueryService,
mock(), mock(),
objectMapper userService,
objectMapper,
TestTransaction
) )
activityPubFollowService.receiveFollowJob( activityPubFollowService.receiveFollowJob(
JobProps( JobProps(