Add set/getContentLanguage() to HttpHeaders

Issue: SPR-14536
This commit is contained in:
Sebastien Deleuze
2016-12-15 17:26:40 +01:00
parent 9764d57433
commit 36da299f96
2 changed files with 37 additions and 0 deletions

View File

@@ -439,4 +439,15 @@ public class HttpHeadersTests {
assertArrayEquals(languageArray, languages.toArray());
}
@Test
public void contentLanguage() {
assertNull(headers.getContentLanguage());
headers.setContentLanguage(Locale.FRANCE);
assertEquals(Locale.FRANCE, headers.getContentLanguage());
assertEquals("fr-FR", headers.getFirst(HttpHeaders.CONTENT_LANGUAGE));
headers.clear();
headers.set(HttpHeaders.CONTENT_LANGUAGE, Locale.GERMAN.toLanguageTag() + ", " + Locale.CANADA);
assertEquals(Locale.GERMAN, headers.getContentLanguage());
}
}