assertEquals( "../../MyClass.java",
f1.getPath().toRelativePortableString( f2.getPath() ) );
}
public void testRelativeToBranchFilePath() {
FileSystem fs = new MemoryFileSystem();
Folder mres = fs.getFolder( "src/main/java/org/domain" );
Folder f2 = fs.getFolder( "src/main/resources/org/domain/" );
File f1 = mres.getFile( "MyClass.java" );
assertEquals( "../../../src/main/java/org/domain/MyClass.java",
f1.getPath().toRelativePortableString( f2.getPath() ) );
}