DebugAtom extends Atom implements IAtom { public DebugAtom() { super(); } DebugAtom();  DebugAtom(String symbol);  DebugAtom(String symbol, Point2d point2d);  DebugAtom(String symbol, Point3d point3d);  DebugAtom(IElement element); @Override IAtomContainer getContainer(); @Override int getIndex(); @Override Iterable<IBond> bonds(); @Override void setCharge(Double charge); @Override Double getCharge(); @Override void setImplicitHydrogenCount(Integer hydrogenCount); @Override Integer getImplicitHydrogenCount(); @Override void setPoint2d(Point2d point2d); @Override void setPoint3d(Point3d point3d); @Override void setFractionalPoint3d(Point3d point3d); @Override void setStereoParity(Integer stereoParity); @Override Point2d getPoint2d(); @Override Point3d getPoint3d(); @Override Point3d getFractionalPoint3d(); @Override Integer getStereoParity(); @Override void setAtomTypeName(String identifier); @Override void setMaxBondOrder(IBond.Order maxBondOrder); @Override void setBondOrderSum(Double bondOrderSum); @Override String getAtomTypeName(); @Override IBond.Order getMaxBondOrder(); @Override Double getBondOrderSum(); @Override void setFormalCharge(Integer charge); @Override Integer getFormalCharge(); @Override void setFormalNeighbourCount(Integer count); @Override Integer getFormalNeighbourCount(); @Override void setHybridization(IAtomType.Hybridization hybridization); @Override IAtomType.Hybridization getHybridization(); @Override void setCovalentRadius(Double radius); @Override Double getCovalentRadius(); @Override void setValency(Integer valency); @Override Integer getValency(); @Override void setNaturalAbundance(Double naturalAbundance); @Override void setExactMass(Double exactMass); @Override Double getNaturalAbundance(); @Override Double getExactMass(); @Override Integer getMassNumber(); @Override void setMassNumber(Integer massNumber); @Override Integer getAtomicNumber(); @Override void setAtomicNumber(Integer atomicNumber); @Override String getSymbol(); @Override void setSymbol(String symbol); @Override void addListener(IChemObjectListener col); @Override int getListenerCount(); @Override void removeListener(IChemObjectListener col); @Override void notifyChanged(); @Override void notifyChanged(IChemObjectChangeEvent evt); @Override void setProperty(Object description, Object property); @Override void removeProperty(Object description); @Override T getProperty(Object description); @Override Map<Object, Object> getProperties(); @Override String getID(); @Override void setID(String identifier); @Override void setFlag(int flagType, boolean flagValue); @Override boolean getFlag(int flagType); @Override void addProperties(Map<Object, Object> properties); @Override void setFlags(boolean[] flagsNew); @Override boolean[] getFlags(); @Override IAtom clone(); @Override IChemObjectBuilder getBuilder();  }
@Test public void testDebugAtom() { IAtom a = new DebugAtom(); Assert.assertNotNull(a); }