assertNull(DocHelper.jumpOut(doc, Point.inText(x.getNextSibling(), 2), IS_X));
}
public void testJumpOutJumpsOutRightwards() {
MutableDocument<Node, Element, Text> doc = getDoc("<x><y><z>abc</z>def</y>ghi</x>hello");
Element x = DocHelper.getElementWithTagName(doc, "x");
Element y = DocHelper.getElementWithTagName(doc, "y");
Element z = DocHelper.getElementWithTagName(doc, "z");
Point<Node> afterY = Point.after(doc, y);
assertEquals(afterY, DocHelper.jumpOut(doc, Point.inText(z.getFirstChild(), 1), IS_X));
assertEquals(afterY, DocHelper.jumpOut(doc, Point.start(doc, z), IS_X));
assertEquals(afterY, DocHelper.jumpOut(doc, Point.start(doc, y), IS_X));
assertEquals(afterY, DocHelper.jumpOut(doc, Point.<Node>end(y), IS_X));
assertSame(afterY, DocHelper.jumpOut(doc, afterY, IS_X));
}