test #426
@@ -7,7 +7,6 @@ import kr.co.vividnext.sodalive.member.Gender
|
|||||||
import kr.co.vividnext.sodalive.member.Member
|
import kr.co.vividnext.sodalive.member.Member
|
||||||
import kr.co.vividnext.sodalive.member.MemberRole
|
import kr.co.vividnext.sodalive.member.MemberRole
|
||||||
import kr.co.vividnext.sodalive.member.contentpreference.MemberContentPreferenceService
|
import kr.co.vividnext.sodalive.member.contentpreference.MemberContentPreferenceService
|
||||||
import kr.co.vividnext.sodalive.member.contentpreference.isAdultVisibleByPolicy
|
|
||||||
import kr.co.vividnext.sodalive.v2.common.domain.toCdnUrl
|
import kr.co.vividnext.sodalive.v2.common.domain.toCdnUrl
|
||||||
import kr.co.vividnext.sodalive.v2.creator.channel.common.domain.CreatorChannelAudioContent
|
import kr.co.vividnext.sodalive.v2.creator.channel.common.domain.CreatorChannelAudioContent
|
||||||
import kr.co.vividnext.sodalive.v2.creator.channel.community.application.CreatorChannelCommunityQueryService
|
import kr.co.vividnext.sodalive.v2.creator.channel.community.application.CreatorChannelCommunityQueryService
|
||||||
@@ -69,7 +68,7 @@ class CreatorChannelHomeQueryService(
|
|||||||
validateCreatorRole(creator)
|
validateCreatorRole(creator)
|
||||||
|
|
||||||
val preference = memberContentPreferenceService.getStoredPreference(viewer)
|
val preference = memberContentPreferenceService.getStoredPreference(viewer)
|
||||||
val canViewAdultContent = isAdultVisibleByPolicy(viewer, preference.isAdultContentVisible)
|
val canViewAdultContent = memberContentPreferenceService.canViewAdultContent(viewer)
|
||||||
val isViewerCreator = viewerId == creatorId
|
val isViewerCreator = viewerId == creatorId
|
||||||
val effectiveViewerGender = viewer.effectiveGender()
|
val effectiveViewerGender = viewer.effectiveGender()
|
||||||
val latestAudioContent = queryPort
|
val latestAudioContent = queryPort
|
||||||
|
|||||||
@@ -421,6 +421,9 @@ class CreatorChannelHomeQueryServiceTest {
|
|||||||
isAdult = canViewAdultContent
|
isAdult = canViewAdultContent
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
Mockito.`when`(
|
||||||
|
preferenceService.canViewAdultContent(Mockito.any(Member::class.java) ?: createMember(id = 0L))
|
||||||
|
).thenReturn(canViewAdultContent)
|
||||||
val messageSource = SodaMessageSource()
|
val messageSource = SodaMessageSource()
|
||||||
val langContext = LangContext()
|
val langContext = LangContext()
|
||||||
langContext.setLang(Lang.KO)
|
langContext.setLang(Lang.KO)
|
||||||
|
|||||||
Reference in New Issue
Block a user