### Question:
DelegateWiresCompositeControl implements WiresCompositeControl { @Override public void destroy() { getDelegate().destroy(); }  @Override void useIndex(Supplier<WiresLayerIndex> index); @Override Context getContext(); @Override boolean isAllowed(); @Override WiresContainer getSharedParent(); @Override void execute(); @Override boolean accept(); @Override boolean isOutOfBounds(double dx, double dy); @Override void clear(); @Override void reset(); @Override void onMouseClick(MouseEvent event); @Override void onMouseDown(MouseEvent event); @Override void onMouseUp(MouseEvent event); @Override void onMoveStart(double x, double y); @Override boolean onMove(double dx, double dy); @Override void onMoveComplete(); @Override Point2D getAdjust(); @Override void destroy();  }### Answer:
@Test public void testDestroy() { tested.destroy(); verify(delegate, times(1)).destroy(); }