@Test
void pathShouldNotEqualOtherPath()
{
assertNotEqual( path( node( 1L ) ), path( node( 2L ) ) );
assertNotEqual( path( node( 1L ) ), path( node( 1L ), rel( 1L, 1L, 2L ), node( 2L ) ) );
assertNotEqual( path( node( 1L ) ), path( node( 2L ), rel( 1L, 2L, 1L ), node( 1L ) ) );
assertNotEqual(
path( node( 1L ), rel( 2L, 1L, 3L ), node( 3L ) ),
path( node( 1L ), rel( 3L, 1L, 3L ), node( 3L ) ) );
assertNotEqual(
path( node( 1L ), rel( 2L, 1L, 2L ), node( 2L ) ),
path( node( 1L ), rel( 2L, 1L, 3L ), node( 3L ) ) );
}