QueryBuilder { QueryBuilder(String url) { this.url = url; this.queryMap = new LinkedHashMap<>(); } QueryBuilder(String url);   }
@Test public void testQueryBuilder() throws UnsupportedEncodingException { String str = new QueryBuilder("https: .add("path", "\u20ac\u00a3\u0024") .add("name", (Integer) null) .add("overwrite", true) .build(); assertTrue(str.equals( "https: assertTrue(URLDecoder.decode(str, "UTF-8").equals( "https: }