feat(recommendation): 추천 배너 언어 필터를 적용한다
This commit is contained in:
+16
@@ -207,6 +207,22 @@ class MemberContentPreferenceIntegrationTest @Autowired constructor(
|
||||
assertEquals("KR", service.resolveCountryCode(member))
|
||||
}
|
||||
|
||||
@Test
|
||||
@DisplayName("비로그인 사용자의 국가 코드는 접속 국가 헤더를 정규화하고 없으면 KR로 계산된다")
|
||||
fun shouldResolveCountryCodeForAnonymousUser() {
|
||||
countryContext.setCountryCode("JP")
|
||||
assertEquals("JP", service.resolveCountryCode(null))
|
||||
|
||||
countryContext.setCountryCode(" jp ")
|
||||
assertEquals("JP", service.resolveCountryCode(null))
|
||||
|
||||
countryContext.setCountryCode(null)
|
||||
assertEquals("KR", service.resolveCountryCode(null))
|
||||
|
||||
countryContext.setCountryCode(" ")
|
||||
assertEquals("KR", service.resolveCountryCode(null))
|
||||
}
|
||||
|
||||
private fun saveMember(seed: String): Member {
|
||||
return memberRepository.saveAndFlush(
|
||||
Member(
|
||||
|
||||
Reference in New Issue
Block a user