@Test
public void testGetCurrentDirectoryString() throws Exception {

	assertEquals(this.userHome.toURI().toURL().toExternalForm(), this.builder.getCurrentDirectoryString());
	this.builder.setCurrentDirectory("file:./toto"); //$NON-NLS-1$
	assertEquals("file:./toto", this.builder.getCurrentDirectoryString()); //$NON-NLS-1$
	
	this.builder.setCurrentDirectory("http://www.multiagent.fr/toto"); //$NON-NLS-1$
	assertEquals("http://www.multiagent.fr/toto", this.builder.getCurrentDirectoryString()); //$NON-NLS-1$
	this.builder.setCurrentDirectory("https://set.utbm.fr/toto"); //$NON-NLS-1$
	assertEquals("https://set.utbm.fr/toto", this.builder.getCurrentDirectoryString()); //$NON-NLS-1$
	this.builder.setCurrentDirectory("ftp://set.utbm.fr/toto"); //$NON-NLS-1$
	assertEquals("ftp://set.utbm.fr/toto", this.builder.getCurrentDirectoryString()); //$NON-NLS-1$
	this.builder.setCurrentDirectory("jar:file:test.jar!/toto"); //$NON-NLS-1$
	assertEquals("jar:file:test.jar!/toto", this.builder.getCurrentDirectoryString()); //$NON-NLS-1$
	this.builder.setCurrentDirectory("./toto"); //$NON-NLS-1$
	assertEquals(new File("./toto").toURI().toURL().toExternalForm(), this.builder.getCurrentDirectoryString()); //$NON-NLS-1$
}