Пример #1
0
 public void testGetNextSibling_SingleChild() {
   ICompositeNode rootNode = builder.newRootNode("input");
   AbstractNode node = createNode();
   builder.addChild(rootNode, node);
   assertFalse(node.hasNextSibling());
   assertNull(node.getNextSibling());
 }
Пример #2
0
 public void testGetNextSibling_LastChild() {
   ICompositeNode rootNode = builder.newRootNode("input");
   AbstractNode first = createNode();
   AbstractNode second = createNode();
   builder.addChild(rootNode, first);
   builder.addChild(rootNode, second);
   assertFalse(second.hasNextSibling());
   assertNull(second.getNextSibling());
 }
Пример #3
0
 public void testGetNextSibling_FirstChild() {
   ICompositeNode rootNode = builder.newRootNode("input");
   AbstractNode first = createNode();
   AbstractNode second = createNode();
   builder.addChild(rootNode, first);
   builder.addChild(rootNode, second);
   assertTrue(first.hasNextSibling());
   assertSame(second, first.getNextSibling());
 }