### Question:
JcrChildNodeIterator implements NodeIterator { public void remove() { throw new UnsupportedOperationException(); } JcrChildNodeIterator( Iterable<AbstractJcrNode> children,
                          int size ); long getPosition(); long getSize(); boolean hasNext(); Object next(); javax.jcr.Node nextNode(); void remove(); void skip( long count );  }### Answer:
@Test( expected = UnsupportedOperationException.class ) public void shouldNotAllowRemove() { iter.remove(); }