### Question:
URIUtils { public static String constructDownloadUrl(String baseUrl, String rawTableName, String segmentName) { return getPath(baseUrl, "segments", rawTableName, encode(segmentName)); } private  URIUtils(); static URI getUri(String basePath, String... parts); static String getPath(String basePath, String... parts); static String constructDownloadUrl(String baseUrl, String rawTableName, String segmentName); static String encode(String string); static String decode(String string);  }### Answer:
@Test public void testConstructDownloadUrl() { assertEquals(URIUtils.constructDownloadUrl("http: "http: assertEquals(URIUtils.constructDownloadUrl("http: "http: }