@Test
public void largeBasenameURL() throws MalformedURLException {

	assertEquals("file.x.z.z", FileSystem.largeBasename(createHttpUrl()));  //$NON-NLS-1$
	assertEquals("file.x.z.z", FileSystem.largeBasename(createFileInJarUrl()));  //$NON-NLS-1$
	assertEquals("file with space.toto", FileSystem.largeBasename(createFileUrlWithSpacesHardCoded()));  //$NON-NLS-1$
	assertEquals("file.x.z.z", FileSystem.largeBasename(createFileInJarUrlWithSpaces()));  //$NON-NLS-1$
	assertEquals("a.b.c", FileSystem.largeBasename(new URL("file:///a.b.c/")));   //$NON-NLS-1$ //$NON-NLS-2$
	assertEquals("", FileSystem.largeBasename(new URL("file://")));   //$NON-NLS-1$ //$NON-NLS-2$
}