@Test
public void convertStringToFile() {

	assertNormedFile("D:/vivus_test/export dae/yup/terrain_physx.dae", FileSystem.convertStringToFile("D:/vivus_test/export dae/yup/terrain_physx.dae"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("D:/vivus_test/export dae/yup/terrain_physx.dae", FileSystem.convertStringToFile("D:\\vivus_test\\export dae\\yup\\terrain_physx.dae"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("/vivus_test/export dae/yup/terrain_physx.dae", FileSystem.convertStringToFile("/vivus_test/export dae/yup/terrain_physx.dae"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("/", FileSystem.convertStringToFile("/"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("//", FileSystem.convertStringToFile("\\\\"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("//vivus_test/export dae/yup/terrain_physx.dae", FileSystem.convertStringToFile("\\\\vivus_test\\export dae\\yup\\terrain_physx.dae"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("////vivus_test/export dae/yup/terrain_physx.dae", FileSystem.convertStringToFile("\\\\\\\\vivus_test\\export dae\\yup\\terrain_physx.dae"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:/a/b/c.txt", FileSystem.convertStringToFile("file:C:\\a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:/a/b/c.txt", FileSystem.convertStringToFile("file://C:\\a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:a/b/c.txt", FileSystem.convertStringToFile("file:C:a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:a/b/c.txt", FileSystem.convertStringToFile("file://C:a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("/a/b/c.txt", FileSystem.convertStringToFile("file:\\a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("/a/b/c.txt", FileSystem.convertStringToFile("file://\\a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("a/b/c.txt", FileSystem.convertStringToFile("file:a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("a/b/c.txt", FileSystem.convertStringToFile("file://a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("//host/a/b/c.txt", FileSystem.convertStringToFile("file:\\\\host\\a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("//host/a/b/c.txt", FileSystem.convertStringToFile("file://\\\\host\\a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:/a/b/c.txt", FileSystem.convertStringToFile("C:\\a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:a/b/c.txt", FileSystem.convertStringToFile("C:a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:a/b/c.txt", FileSystem.convertStringToFile("file://C:a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("/a/b/c.txt", FileSystem.convertStringToFile("\\a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("a/b/c.txt", FileSystem.convertStringToFile("a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("//host/a/b/c.txt", FileSystem.convertStringToFile("\\\\host\\a\\b\\c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:/a/b/c.txt", FileSystem.convertStringToFile("file:C:/a/b/c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:/a/b/c.txt", FileSystem.convertStringToFile("file:/C:/a/b/c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:/a/b/c.txt", FileSystem.convertStringToFile("file://C:/a/b/c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:a/b/c.txt", FileSystem.convertStringToFile("file:C:a/b/c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:a/b/c.txt", FileSystem.convertStringToFile("file:/C:a/b/c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:a/b/c.txt", FileSystem.convertStringToFile("file://C:a/b/c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("/a/b/c.txt", FileSystem.convertStringToFile("file:/a/b/c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("/a/b/c.txt", FileSystem.convertStringToFile("file:///a/b/c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("a/b/c.txt", FileSystem.convertStringToFile("file:a/b/c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("a/b/c.txt", FileSystem.convertStringToFile("file://a/b/c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("host/a/b/c.txt", FileSystem.convertStringToFile("file://host/a/b/c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("//host/a/b/c.txt", FileSystem.convertStringToFile("file:////host/a/b/c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:c.txt", FileSystem.convertStringToFile("C:c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("c.txt", FileSystem.convertStringToFile("c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:c.txt", FileSystem.convertStringToFile("file:C:c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("c.txt", FileSystem.convertStringToFile("file:c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("C:c.txt", FileSystem.convertStringToFile("file://C:c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
	assertNormedFile("c.txt", FileSystem.convertStringToFile("file://c.txt"));  //$NON-NLS-1$ //$NON-NLS-2$
}