### Question:
PointerTargetNode implements Node { public PointerTargetNode deepClone() throws UnsupportedOperationException { throw new UnsupportedOperationException(); } PointerTargetNode(PointerTarget target);  PointerTargetNode(PointerTarget target, PointerType type); void setType(PointerType type); PointerType getType(); PointerTarget getPointerTarget(); boolean isLexical(); Synset getSynset(); Word getWord(); boolean equals(Object object); String toString(); int hashCode(); PointerTargetNode clone(); PointerTargetNode deepClone();  }### Answer:
@Test(expected = UnsupportedOperationException.class) public void testDeepClone() throws JWNLException { Synset s1 = new Synset(null, POS.NOUN); PointerTargetNode p1 = new PointerTargetNode(s1); p1.deepClone(); }