@@ -64,7 +64,7 @@ public Map<String, String> getHeaders() {
6464 new MockLogger ());
6565 mProvider .setConnectionFactory (new MockConnectionFactory (new MockConnection (data )));
6666 mBaseClient .setHttpProvider (mProvider );
67- request = new BaseRequest ("https://a.b.c" , mBaseClient , null ,null ){};
67+ request = new BaseRequest ("https://a.b.c/ " , mBaseClient , null ,null ){};
6868 }
6969
7070 @ Test
@@ -102,21 +102,21 @@ public void failure(ClientException ex) {
102102 public void testFunctionParameters () {
103103 final Option fo1 = new FunctionOption ("1" , "one" );
104104 final Option fo2 = new FunctionOption ("2" , null );
105- final BaseRequest request = new BaseRequest ("https://a.b.c" , null , Arrays .asList (fo1 , fo2 ), null ){};
106- assertEquals ("https://a.b.c(1='one',2=null)" , request .getRequestUrl ().toString ());
105+ final BaseRequest request = new BaseRequest ("https://a.b.c/ " , null , Arrays .asList (fo1 , fo2 ), null ){};
106+ assertEquals ("https://a.b.c/ (1='one',2=null)" , request .getRequestUrl ().toString ());
107107 request .addFunctionOption (new FunctionOption ("3" ,"two" ));;
108- assertEquals ("https://a.b.c(1='one',2=null,3='two')" , request .getRequestUrl ().toString ());
108+ assertEquals ("https://a.b.c/ (1='one',2=null,3='two')" , request .getRequestUrl ().toString ());
109109 assertEquals (4 , request .getOptions ().size ());
110110 }
111111
112112 @ Test
113113 public void testQueryParameters () {
114114 final Option q1 = new QueryOption ("q1" ,"option1 " );
115115 final Option q2 = new QueryOption ("q2" ,"option2" );
116- final BaseRequest request = new BaseRequest ("https://a.b.c" , null , Arrays .asList (q1 , q2 ), null ){};
117- assertEquals ("https://a.b.c?q1=option1+ &q2=option2" , request .getRequestUrl ().toString ());
116+ final BaseRequest request = new BaseRequest ("https://a.b.c/ " , null , Arrays .asList (q1 , q2 ), null ){};
117+ assertEquals ("https://a.b.c/ ?q1=option1%20 &q2=option2" , request .getRequestUrl ().toString ());
118118 request .addQueryOption (new QueryOption ("q3" ,"option3" ));
119- assertEquals ("https://a.b.c?q1=option1+ &q2=option2&q3=option3" , request .getRequestUrl ().toString ());
119+ assertEquals ("https://a.b.c/ ?q1=option1%20 &q2=option2&q3=option3" , request .getRequestUrl ().toString ());
120120 assertEquals (4 ,request .getOptions ().size ());
121121 }
122122
@@ -126,14 +126,14 @@ public void testFunctionAndQueryParameters() {
126126 final Option f2 = new FunctionOption ("f2" , null );
127127 final Option q1 = new QueryOption ("q1" ,"option1 " );
128128 final Option q2 = new QueryOption ("q2" ,"option2" );
129- final BaseRequest request = new BaseRequest ("https://a.b.c" , null , Arrays .asList (f1 , f2 , q1 , q2 ), null ){};
130- assertEquals ("https://a.b.c(f1='fun1',f2=null)?q1=option1+ &q2=option2" , request .getRequestUrl ().toString ());
129+ final BaseRequest request = new BaseRequest ("https://a.b.c/ " , null , Arrays .asList (f1 , f2 , q1 , q2 ), null ){};
130+ assertEquals ("https://a.b.c/ (f1='fun1',f2=null)?q1=option1%20 &q2=option2" , request .getRequestUrl ().toString ());
131131 assertEquals (5 , request .getOptions ().size ());
132132 }
133133
134134 @ Test
135135 public void testHttpMethod () {
136- final BaseRequest request = new BaseRequest ("https://a.b.c" , null , null , null ){};
136+ final BaseRequest request = new BaseRequest ("https://a.b.c/ " , null , null , null ){};
137137 assertNull (request .getHttpMethod ());
138138 request .setHttpMethod (HttpMethod .GET );
139139 assertEquals (HttpMethod .GET , request .getHttpMethod ());
@@ -143,7 +143,7 @@ public void testHttpMethod() {
143143 public void testHeader () {
144144 String expectedHeader = "header key" ;
145145 String expectedValue = "header value" ;
146- final BaseRequest request = new BaseRequest ("https://a.b.c" , null , null , null ){};
146+ final BaseRequest request = new BaseRequest ("https://a.b.c/ " , null , null , null ){};
147147 assertEquals (1 , request .getHeaders ().size ());
148148 assertEquals ("SdkVersion" , request .getHeaders ().get (0 ).getName ());
149149 //assertEquals(String.format("graph-android-v%s", BuildConfig.VERSION_NAME), request.getHeaders().get(0).getValue());
@@ -157,7 +157,7 @@ public void testProtectedProperties() {
157157 assertEquals (0 , request .queryOptions .size ());
158158 final Option q1 = new QueryOption ("q1" ,"option1 " );
159159 final Option f1 = new FunctionOption ("f1" ,"option2" );
160- final BaseRequest request = new BaseRequest ("https://a.b.c" , null , Arrays .asList (q1 ,f1 ), null ){};
160+ final BaseRequest request = new BaseRequest ("https://a.b.c/ " , null , Arrays .asList (q1 ,f1 ), null ){};
161161 assertEquals (1 , request .functionOptions .size ());
162162 assertEquals (1 , request .queryOptions .size ());
163163 assertEquals ("q1" , request .queryOptions .get (0 ).getName ());
0 commit comments