public void endsWith() {
when( fs.getSeparator() ).thenReturn( "/" );
final Path path = create( fs, "/path/to/file.txt", false );
assertTrue( path.endsWith( create( fs, "file.txt", false ) ) );
assertTrue( path.endsWith( create( fs, "to/file.txt", false ) ) );
assertTrue( path.endsWith( create( fs, "/path/to/file.txt", false ) ) );
assertFalse( path.endsWith( create( fs, "filename.txt", false ) ) );
assertFalse( path.endsWith( create( fs, "/some/other/path/to/file.txt", false ) ) );
assertFalse( path.endsWith( create( fs, "txt", false ) ) );