Crystal extends AtomContainer implements Serializable, ICrystal, Cloneable { public Crystal() { super(); setZeroAxes(); } Crystal();  Crystal(IAtomContainer container); @Override void setA(Vector3d newAxis); @Override Vector3d getA(); @Override void setB(Vector3d newAxis); @Override Vector3d getB(); @Override void setC(Vector3d newAxis); @Override Vector3d getC(); @Override String getSpaceGroup(); @Override void setSpaceGroup(String group); @Override Integer getZ(); @Override void setZ(Integer value); @Override ICrystal clone(); @Override String toString();  }
@Test public void testCrystal() { ICrystal crystal = new Crystal(); Assert.assertNotNull(crystal); Assert.assertEquals(0, crystal.getAtomCount()); Assert.assertEquals(0, crystal.getBondCount()); }