@UseDataProvider("forBuildsUriFromMap")
@Test
public void buildsUriFromMap(String source, Map<String, Object> map, String expected) {

    URI uri = UriBuilder.fromUri(source).buildFromMap(map);
    assertEquals(URI.create(expected), uri);
}