@@ -32,30 +32,30 @@ class ResourceUtilTest
3232 @ Test
3333 void decodeResourceReferenceAttributesWithString () throws Exception
3434 {
35- String urlParameter = "en_GB-style- variation" ;
35+ String urlParameter = "5~en_GB5~style9~ variation" ;
3636 UrlAttributes attributes = ResourceUtil .decodeResourceReferenceAttributes (urlParameter );
3737
3838 assertEquals (Locale .UK , attributes .getLocale ());
3939 assertEquals ("style" , attributes .getStyle ());
4040 assertEquals ("variation" , attributes .getVariation ());
4141
42- attributes = ResourceUtil .decodeResourceReferenceAttributes ("it_IT " );
42+ attributes = ResourceUtil .decodeResourceReferenceAttributes ("5~it_ITnullnull " );
4343
4444 assertEquals (Locale .ITALY , attributes .getLocale ());
4545 assertNull (attributes .getStyle ());
4646 assertNull (attributes .getVariation ());
4747
48- attributes = ResourceUtil .decodeResourceReferenceAttributes ("-style- variation" );
48+ attributes = ResourceUtil .decodeResourceReferenceAttributes ("null5~style9~ variation" );
4949 assertNull (attributes .getLocale ());
5050 assertEquals ("style" , attributes .getStyle ());
5151 assertEquals ("variation" , attributes .getVariation ());
5252
53- attributes = ResourceUtil .decodeResourceReferenceAttributes ("-- variation" );
53+ attributes = ResourceUtil .decodeResourceReferenceAttributes ("nullnull9~ variation" );
5454 assertNull (attributes .getLocale ());
5555 assertNull (attributes .getStyle ());
5656 assertEquals ("variation" , attributes .getVariation ());
5757
58- attributes = ResourceUtil .decodeResourceReferenceAttributes ("-style " );
58+ attributes = ResourceUtil .decodeResourceReferenceAttributes ("null5~stylenull " );
5959 assertNull (attributes .getLocale ());
6060 assertEquals ("style" , attributes .getStyle ());
6161 assertNull (attributes .getVariation ());
@@ -69,13 +69,13 @@ void decodeResourceReferenceAttributesWithUrl() throws Exception
6969
7070 assertEquals (new UrlAttributes (null , null , null ), attributes );
7171
72- url = Url .parse ("www.funny.url/?de_DE " );
72+ url = Url .parse ("www.funny.url/?5~de_DEnullnull " );
7373 attributes = ResourceUtil .decodeResourceReferenceAttributes (url );
7474 assertEquals (Locale .GERMANY , attributes .getLocale ());
7575 assertNull (attributes .getStyle ());
7676 assertNull (attributes .getVariation ());
7777
78- url = Url .parse ("www.funny.url/?-style " );
78+ url = Url .parse ("www.funny.url/?null5~stylenull " );
7979 attributes = ResourceUtil .decodeResourceReferenceAttributes (url );
8080 assertNull (attributes .getLocale ());
8181 assertEquals ("style" , attributes .getStyle ());
@@ -90,11 +90,11 @@ void encodeResourceReferenceAttributes() throws Exception
9090
9191 attributes = new UrlAttributes (Locale .CANADA_FRENCH , "style" , "variation" );
9292
93- assertEquals ("fr_CA-style- variation" , ResourceUtil .encodeResourceReferenceAttributes (attributes ));
93+ assertEquals ("5~fr_CA5~style9~ variation" , ResourceUtil .encodeResourceReferenceAttributes (attributes ));
9494
9595 attributes = new UrlAttributes (null , null , "variation" );
9696
97- assertEquals ("-- variation" , ResourceUtil .encodeResourceReferenceAttributes (attributes ));
97+ assertEquals ("nullnull9~ variation" , ResourceUtil .encodeResourceReferenceAttributes (attributes ));
9898 }
9999
100100 @ Test
@@ -136,7 +136,7 @@ void encodeResourceReferenceAttributesWithResource() throws Exception
136136 Mockito .when (resourceReference .getUrlAttributes ()).thenReturn (attributes );
137137 ResourceUtil .encodeResourceReferenceAttributes (url , resourceReference );
138138
139- assertEquals (urlString + "?fr_CA-style- variation" , url .toString ());
139+ assertEquals (urlString + "?5~fr_CA5~style9~ variation" , url .toString ());
140140
141141 Mockito .reset (resourceReference );
142142
@@ -147,6 +147,6 @@ void encodeResourceReferenceAttributesWithResource() throws Exception
147147 Mockito .when (resourceReference .getUrlAttributes ()).thenReturn (attributes );
148148 ResourceUtil .encodeResourceReferenceAttributes (url , resourceReference );
149149
150- assertEquals (urlString + "?-- variation" , url .toString ());
150+ assertEquals (urlString + "?nullnull9~ variation" , url .toString ());
151151 }
152152}
0 commit comments