@Test
public void shouldCreateConnectionInfoForUrlWithEscapedCharacters() throws SQLException {
validUrl = LocalJcrDriver.JNDI_URL_PREFIX
+ "java:nameInJndi?workspace=My%20Workspace&user=j%20smith&password=secret&repositoryName=My%20Repository&teiidsupport=true";
ConnectionInfo info = driver.createConnectionInfo(validUrl, validProperties);
assertThat(info.getWorkspaceName(), is("My Workspace"));
assertThat(info.getUsername(), is("j smith"));
assertThat(info.getPassword(), is("secret".toCharArray()));
assertThat(info.getRepositoryName(), is("My Repository"));
assertThat(info.isTeiidSupport(), is(Boolean.TRUE.booleanValue()));
}