@Test
public void testLocaleAndTimeZoneWithQuotes() {
String value = resolver.quote(LOCALE_CUSTOM.toString() + " " + TIMEZONE_CUSTOM.getID());
Cookie cookie = new Cookie(DEFAULT_COOKIE_NAME, value);
when(request.getCookies()).thenReturn(new Cookie[] { cookie });
LocaleContext context = resolver.resolveLocaleContext(request);
assertThat(context).isNotNull();
assertThat(context).isInstanceOf(TimeZoneAwareLocaleContext.class);
Locale locale = ((TimeZoneAwareLocaleContext) context).getLocale();
TimeZone zone = ((TimeZoneAwareLocaleContext) context).getTimeZone();
assertThat(locale).isEqualTo(LOCALE_CUSTOM);
assertThat(zone).isEqualTo(TIMEZONE_CUSTOM);
List<Event> events = recorder.play();
assertThat(events).isEmpty();
}
AngularCookieLocaleResolverTest.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:jhipster
作者:
评论列表
文章目录