package Ġda . com a he . i 1 8 n 4 k Ċ Ċ import Ġde . com a he . i 1 8 n 4 k . Locale Ċ import Ġde . com a he . i 1 8 n 4 k . for Locale Tag Ċ import Ġde . com a he . i 1 8 n 4 k . get DisplayName In Locale Ċ import Ġkotlin . test . Test Ċ import Ġkotlin . test . assertEquals Ċ Ċ class ĠLocale UtilsTest Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġfor Language Tag Test () Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLocale (" en ", Ġ" US ", Ġ" WIN "), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Locale Tag (" en _ US _ WIN ") ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ ĠassertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLocale (" en ", Ġ" US ", Ġ" WIN _ 1 2 3 "), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Locale Tag (" en _ US _ WIN _ 1 2 3 ") ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ ĠassertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLocale (" en ", Ġ" US "), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Locale Tag (" en _ US ") ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ ĠassertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLocale (" en ", Ġ" US "), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Locale Tag (" en _ US _ ") ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ ĠassertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLocale (" en "), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Locale Tag (" en ") ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ ĠassertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLocale (" en "), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Locale Tag (" en _ ") ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġget DisplayName In Locale Test () Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals (" xy Ġ( AB , CD )", ĠLocale (" xy ", Ġ" AB ", Ġ" CD "). get DisplayName In Locale ()) ĊĠĠĠĠĠĠĠ ĠassertEquals (" xy Ġ( AB )", ĠLocale (" xy ", Ġ" AB "). get DisplayName In Locale ()) ĊĠĠĠĠĠĠĠ ĠassertEquals (" xy ", ĠLocale (" xy "). get DisplayName In Locale ()) ĊĊĠĠĠĠĠĠĠ ĠassertEquals (" De ut sch Ġ( Ãĸ ster re ich , XYZ )", ĠLocale (" de ", Ġ" AT ", Ġ" XYZ "). get DisplayName In Locale ()) ĊĠĠĠĠĠĠĠ ĠassertEquals (" De ut sch Ġ( Ãĸ ster re ich )", ĠLocale (" de ", Ġ" AT "). get DisplayName In Locale ()) ĊĠĠĠĠĠĠĠ ĠassertEquals (" De ut sch ", ĠLocale (" de "). get DisplayName In Locale ()) ĊĊĠĠĠĠĠĠĠ ĠassertEquals (" n ors k Ġ( N orge , n yn ors k )", ĠLocale (" no ", Ġ" NO ", Ġ" NY "). get DisplayName In Locale ()) ĊĠĠĠĠĠĠĠ ĠassertEquals (" n ors k Ġ( N orge )", ĠLocale (" no ", Ġ" NO "). get DisplayName In Locale ()) ĊĠĠĠĠĠĠĠ ĠassertEquals (" n ors k ", ĠLocale (" no ", Ġ). get DisplayName In Locale ()) ĊĊĠĠĠĠĠĠĠ ĠassertEquals (" ä¸Ńæĸĩ Ġ( åı° çģ £ , foo )", ĠLocale (" zh ", Ġ" TW ", Ġ" foo "). get DisplayName In Locale ()) ĊĠĠĠĠĠĠĠ ĠassertEquals (" ä¸Ńæĸĩ Ġ( åı° çģ £ )", ĠLocale (" zh ", Ġ" TW "). get DisplayName In Locale ()) ĊĠĠĠĠĠĠĠ ĠassertEquals (" ä¸Ńæĸĩ ", ĠLocale (" zh "). get DisplayName In Locale ()) ĊĠĠĠ Ġ} Ċ }