### Question:
WorkbenchUtils { public static void assertNodeNotSame(Node node1, Node node2) { if (node1 == node2) { throw new IllegalArgumentException( "Node can only have one parent. Please use two different Node object instances."); } } private  WorkbenchUtils(); static void assertNodeNotSame(Node node1, Node node2); static void addListListener(ObservableList<T> list,
      Consumer<T> addAction,
      Consumer<T> removeAction); static String convertToId(String name); static int calculateColumnsPerRow(int modulesPerPage);  }### Answer:
@Test void assertNodeNotSame() { Node node1 = new Button(); Node node2 = new Button(); WorkbenchUtils.assertNodeNotSame(node1, node2); assertThrows( IllegalArgumentException.class, () -> WorkbenchUtils.assertNodeNotSame(node1, node1) ); }