Update of /cvsroot/cdk/cdk/src/org/openscience/cdk/test In directory sc8-pr-cvs1:/tmp/cvs-serv11180/src/org/openscience/cdk/test Modified Files: AtomContainerTest.java CoreClassesTests.java Added Files: AtomEnumerationTest.java AtomTypeTest.java BioPolymerTest.java BondTest.java ChemModelTest.java ChemSequenceTest.java CrystalTest.java ElectronContainerTest.java ElementTest.java IsotopeTest.java MoleculeTest.java RingSetTest.java RingTest.java SetOfMoleculesTest.java Log Message: Added missing JUnit test for core classes. --- NEW FILE: AtomEnumerationTest.java --- /* $RCSfile: AtomEnumerationTest.java,v $ * $Author: egonw $ * $Date: 2002/12/26 22:34:06 $ * $Revision: 1.1 $ * * Copyright (C) 1997-2002 The Chemistry Development Kit (CDK) project * * Contact: ste...@ic..., gez...@ma..., eg...@sc... * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ package org.openscience.cdk.test; import org.openscience.cdk.*; import java.util.*; import junit.framework.*; import javax.vecmath.*; /** * Checks the funcitonality of the AtomEnumeration class. * * @see org.openscience.cdk.AtomEnumeration */ public class AtomEnumerationTest extends TestCase { public AtomEnumerationTest(String name) { super(name); } public void setUp() {} public static Test suite() { return new TestSuite(AtomEnumerationTest.class); } } --- NEW FILE: AtomTypeTest.java --- /* $RCSfile: AtomTypeTest.java,v $ * $Author: egonw $ * $Date: 2002/12/26 22:34:06 $ * $Revision: 1.1 $ * * Copyright (C) 1997-2002 The Chemistry Development Kit (CDK) project * * Contact: ste...@ic..., gez...@ma..., eg...@sc... * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ package org.openscience.cdk.test; import org.openscience.cdk.*; import java.util.*; import junit.framework.*; import javax.vecmath.*; /** * Checks the funcitonality of the AtomType class. * * @see org.openscience.cdk.AtomType */ public class AtomTypeTest extends TestCase { public AtomTypeTest(String name) { super(name); } public void setUp() {} public static Test suite() { return new TestSuite(AtomTypeTest.class); } } --- NEW FILE: BioPolymerTest.java --- /* $RCSfile: BioPolymerTest.java,v $ * $Author: egonw $ * $Date: 2002/12/26 22:34:07 $ * $Revision: 1.1 $ * * Copyright (C) 1997-2002 The Chemistry Development Kit (CDK) project * * Contact: ste...@ic..., gez...@ma..., eg...@sc... * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ package org.openscience.cdk.test; import org.openscience.cdk.*; import java.util.*; import junit.framework.*; import javax.vecmath.*; /** * Checks the funcitonality of the BioPolymer class. * * @see org.openscience.cdk.BioPolymer */ public class BioPolymerTest extends TestCase { public BioPolymerTest(String name) { super(name); } public void setUp() {} public static Test suite() { return new TestSuite(BioPolymerTest.class); } } --- NEW FILE: BondTest.java --- /* $RCSfile: BondTest.java,v $ * $Author: egonw $ * $Date: 2002/12/26 22:34:07 $ * $Revision: 1.1 $ * * Copyright (C) 1997-2002 The Chemistry Development Kit (CDK) project * * Contact: ste...@ic..., gez...@ma..., eg...@sc... * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ package org.openscience.cdk.test; import org.openscience.cdk.*; import java.util.*; import junit.framework.*; import javax.vecmath.*; /** * Checks the funcitonality of the Bond class. * * @see org.openscience.cdk.Bond */ public class BondTest extends TestCase { public BondTest(String name) { super(name); } public void setUp() {} public static Test suite() { return new TestSuite(BondTest.class); } public void testCompare() { Atom c = new Atom("C"); Atom o = new Atom("O"); Bond b = new Bond(c, o, 2.0); // C=O bond Bond b2 = new Bond(c, o, 2.0); // same C=O bond assertTrue(b.compare(b2)); } public void testContains() { Atom c = new Atom("C"); Atom o = new Atom("O"); Bond b = new Bond(c, o, 2.0); // C=O bond assertTrue(b.contains(c)); assertTrue(b.contains(o)); } public void testGetAtomCount() { Atom c = new Atom("C"); Atom o = new Atom("O"); Bond b = new Bond(c, o, 2.0); // C=O bond assertTrue(2.0 == b.getAtomCount()); } public void testGetAtoms() { Atom c = new Atom("C"); Atom o = new Atom("O"); Bond b = new Bond(c, o, 2.0); // C=O bond Atom[] atoms = b.getAtoms(); assertTrue(2.0 == atoms.length); assertEquals(c, atoms[0]); assertEquals(o, atoms[1]); } public void testGetConnectedAtom() { Atom c = new Atom("C"); Atom o = new Atom("O"); Bond b = new Bond(c, o, 2.0); // C=O bond assertEquals(c, b.getConnectedAtom(o)); assertEquals(o, b.getConnectedAtom(c)); } public void testGetOrder() { Atom c = new Atom("C"); Atom o = new Atom("O"); Bond b = new Bond(c, o, 2.0); // C=O bond assertTrue(2.0 == b.getOrder()); b.setOrder(400.0); assertTrue(400.0 == b.getOrder()); } } --- NEW FILE: ChemModelTest.java --- /* $RCSfile: ChemModelTest.java,v $ * $Author: egonw $ * $Date: 2002/12/26 22:34:07 $ * $Revision: 1.1 $ * * Copyright (C) 1997-2002 The Chemistry Development Kit (CDK) project * * Contact: ste...@ic..., gez...@ma..., eg...@sc... * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ package org.openscience.cdk.test; import org.openscience.cdk.*; import java.util.*; import junit.framework.*; import javax.vecmath.*; /** * Checks the funcitonality of the ChemModel class. * * @see org.openscience.cdk.ChemModel */ public class ChemModelTest extends TestCase { public ChemModelTest(String name) { super(name); } public void setUp() {} public static Test suite() { return new TestSuite(ChemModelTest.class); } } --- NEW FILE: ChemSequenceTest.java --- /* $RCSfile: ChemSequenceTest.java,v $ * $Author: egonw $ * $Date: 2002/12/26 22:34:07 $ * $Revision: 1.1 $ * * Copyright (C) 1997-2002 The Chemistry Development Kit (CDK) project * * Contact: ste...@ic..., gez...@ma..., eg...@sc... * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ package org.openscience.cdk.test; import org.openscience.cdk.*; import java.util.*; import junit.framework.*; import javax.vecmath.*; /** * Checks the funcitonality of the ChemSequence class. * * @see org.openscience.cdk.ChemSequence */ public class ChemSequenceTest extends TestCase { public ChemSequenceTest(String name) { super(name); } public void setUp() {} public static Test suite() { return new TestSuite(ChemSequenceTest.class); } } --- NEW FILE: CrystalTest.java --- /* $RCSfile: CrystalTest.java,v $ * $Author: egonw $ * $Date: 2002/12/26 22:34:07 $ * $Revision: 1.1 $ * * Copyright (C) 1997-2002 The Chemistry Development Kit (CDK) project * * Contact: ste...@ic..., gez...@ma..., eg...@sc... * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ package org.openscience.cdk.test; import org.openscience.cdk.*; import java.util.*; import junit.framework.*; import javax.vecmath.*; /** * Checks the funcitonality of the Crystal. */ public class CrystalTest extends TestCase { public CrystalTest(String name) { super(name); } public void setUp() {} public static Test suite() { return new TestSuite(CrystalTest.class); } public void testSetABC() { Crystal crystal = new Crystal(); crystal.setA(1.0, 2.0, 3.0); double[] a = crystal.getA(); assertTrue(1.0 == a[0]); assertTrue(2.0 == a[1]); assertTrue(3.0 == a[2]); crystal.setB(1.0, 2.0, 3.0); double[] b = crystal.getB(); assertTrue(1.0 == b[0]); assertTrue(2.0 == b[1]); assertTrue(3.0 == b[2]); crystal.setC(1.0, 2.0, 3.0); double[] c = crystal.getC(); assertTrue(1.0 == c[0]); assertTrue(2.0 == c[1]); assertTrue(3.0 == c[2]); } public void testSetSpaceGroup() { Crystal crystal = new Crystal(); crystal.setSpaceGroup("P 2_1 2_1 2_1"); assertEquals("P 2_1 2_1 2_1", crystal.getSpaceGroup()); assertEquals(4, crystal.getZ()); } public void testGetP1Cell() { Crystal crystal = new Crystal(); crystal.addAtom(new Atom("C")); crystal.addAtom(new Atom("C")); crystal.addAtom(new Atom("C")); crystal.setSpaceGroup("P 2_1 2_1 2_1"); Crystal p1 = crystal.getP1Cell(); assertEquals(12, p1.getAtomCount()); } } --- NEW FILE: ElectronContainerTest.java --- /* $RCSfile: ElectronContainerTest.java,v $ * $Author: egonw $ * $Date: 2002/12/26 22:34:07 $ * $Revision: 1.1 $ * * Copyright (C) 1997-2002 The Chemistry Development Kit (CDK) project * * Contact: ste...@ic..., gez...@ma..., eg...@sc... * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ package org.openscience.cdk.test; import org.openscience.cdk.*; import java.util.*; import junit.framework.*; import javax.vecmath.*; /** * Checks the funcitonality of the ElectronContainer class. * * @see org.openscience.cdk.ElectronContainer */ public class ElectronContainerTest extends TestCase { public ElectronContainerTest(String name) { super(name); } public void setUp() {} public static Test suite() { return new TestSuite(ElectronContainerTest.class); } } --- NEW FILE: ElementTest.java --- /* $RCSfile: ElementTest.java,v $ * $Author: egonw $ * $Date: 2002/12/26 22:34:07 $ * $Revision: 1.1 $ * * Copyright (C) 1997-2002 The Chemistry Development Kit (CDK) project * * Contact: ste...@ic..., gez...@ma..., eg...@sc... * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ package org.openscience.cdk.test; import org.openscience.cdk.*; import java.util.*; import junit.framework.*; import javax.vecmath.*; /** * Checks the funcitonality of the Element class. * * @see org.openscience.cdk.Element */ public class ElementTest extends TestCase { public ElementTest(String name) { super(name); } public void setUp() {} public static Test suite() { return new TestSuite(ElementTest.class); } } --- NEW FILE: IsotopeTest.java --- /* $RCSfile: IsotopeTest.java,v $ * $Author: egonw $ * $Date: 2002/12/26 22:34:07 $ * $Revision: 1.1 $ * * Copyright (C) 1997-2002 The Chemistry Development Kit (CDK) project * * Contact: ste...@ic..., gez...@ma..., eg...@sc... * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ package org.openscience.cdk.test; import org.openscience.cdk.*; import java.util.*; import junit.framework.*; import javax.vecmath.*; /** * Checks the funcitonality of the Isotope class. * * @see org.openscience.cdk.Isotope */ public class IsotopeTest extends TestCase { public IsotopeTest(String name) { super(name); } public void setUp() {} public static Test suite() { return new TestSuite(IsotopeTest.class); } } --- NEW FILE: MoleculeTest.java --- /* $RCSfile: MoleculeTest.java,v $ * $Author: egonw $ * $Date: 2002/12/26 22:34:07 $ * $Revision: 1.1 $ * * Copyright (C) 1997-2002 The Chemistry Development Kit (CDK) project * * Contact: ste...@ic..., gez...@ma..., eg...@sc... * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ package org.openscience.cdk.test; import org.openscience.cdk.*; import java.util.*; import junit.framework.*; import javax.vecmath.*; /** * Checks the funcitonality of the Molecule class. * * @see org.openscience.cdk.Molecule */ public class MoleculeTest extends TestCase { public MoleculeTest(String name) { super(name); } public void setUp() {} public static Test suite() { return new TestSuite(MoleculeTest.class); } } --- NEW FILE: RingSetTest.java --- /* $RCSfile: RingSetTest.java,v $ * $Author: egonw $ * $Date: 2002/12/26 22:34:07 $ * $Revision: 1.1 $ * * Copyright (C) 1997-2002 The Chemistry Development Kit (CDK) project * * Contact: ste...@ic..., gez...@ma..., eg...@sc... * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ package org.openscience.cdk.test; import org.openscience.cdk.*; import java.util.*; import junit.framework.*; import javax.vecmath.*; /** * Checks the funcitonality of the RingSet class. * * @see org.openscience.cdk.RingSet */ public class RingSetTest extends TestCase { public RingSetTest(String name) { super(name); } public void setUp() {} public static Test suite() { return new TestSuite(RingSetTest.class); } } --- NEW FILE: RingTest.java --- /* $RCSfile: RingTest.java,v $ * $Author: egonw $ * $Date: 2002/12/26 22:34:07 $ * $Revision: 1.1 $ * * Copyright (C) 1997-2002 The Chemistry Development Kit (CDK) project * * Contact: ste...@ic..., gez...@ma..., eg...@sc... * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ package org.openscience.cdk.test; import org.openscience.cdk.*; import java.util.*; import junit.framework.*; import javax.vecmath.*; /** * Checks the funcitonality of the Ring class. * * @see org.openscience.cdk.Ring */ public class RingTest extends TestCase { public RingTest(String name) { super(name); } public void setUp() {} public static Test suite() { return new TestSuite(RingTest.class); } } --- NEW FILE: SetOfMoleculesTest.java --- /* $RCSfile: SetOfMoleculesTest.java,v $ * $Author: egonw $ * $Date: 2002/12/26 22:34:07 $ * $Revision: 1.1 $ * * Copyright (C) 1997-2002 The Chemistry Development Kit (CDK) project * * Contact: ste...@ic..., gez...@ma..., eg...@sc... * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ package org.openscience.cdk.test; import org.openscience.cdk.*; import java.util.*; import junit.framework.*; import javax.vecmath.*; /** * Checks the funcitonality of the SetOfMolecules class. * * @see org.openscience.cdk.SetOfMolecules */ public class SetOfMoleculesTest extends TestCase { public SetOfMoleculesTest(String name) { super(name); } public void setUp() {} public static Test suite() { return new TestSuite(SetOfMoleculesTest.class); } } Index: AtomContainerTest.java =================================================================== RCS file: /cvsroot/cdk/cdk/src/org/openscience/cdk/test/AtomContainerTest.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** AtomContainerTest.java 26 Dec 2002 07:52:27 -0000 1.3 --- AtomContainerTest.java 26 Dec 2002 22:34:06 -0000 1.4 *************** *** 1,4 **** ! /* ! * $RCSfile$ * $Author$ * $Date$ --- 1,3 ---- ! /* $RCSfile$ * $Author$ * $Date$ Index: CoreClassesTests.java =================================================================== RCS file: /cvsroot/cdk/cdk/src/org/openscience/cdk/test/CoreClassesTests.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** CoreClassesTests.java 24 Dec 2002 21:04:46 -0000 1.4 --- CoreClassesTests.java 26 Dec 2002 22:34:07 -0000 1.5 *************** *** 35,43 **** public static Test suite () { TestSuite suite= new TestSuite("The cdk.core Tests"); - suite.addTest(AtomTest.suite()); suite.addTest(AtomContainerTest.suite()); suite.addTest(ChemObjectTest.suite()); suite.addTest(MonomerTest.suite()); suite.addTest(PolymerTest.suite()); return suite; } --- 35,57 ---- public static Test suite () { TestSuite suite= new TestSuite("The cdk.core Tests"); suite.addTest(AtomContainerTest.suite()); + suite.addTest(AtomEnumerationTest.suite()); + suite.addTest(AtomTest.suite()); + suite.addTest(AtomTypeTest.suite()); + suite.addTest(BioPolymerTest.suite()); + suite.addTest(BondTest.suite()); + suite.addTest(ChemModelTest.suite()); suite.addTest(ChemObjectTest.suite()); + suite.addTest(ChemSequenceTest.suite()); + suite.addTest(CrystalTest.suite()); + suite.addTest(ElectronContainerTest.suite()); + suite.addTest(ElementTest.suite()); + suite.addTest(IsotopeTest.suite()); + suite.addTest(MoleculeTest.suite()); suite.addTest(MonomerTest.suite()); suite.addTest(PolymerTest.suite()); + suite.addTest(RingTest.suite()); + suite.addTest(RingSetTest.suite()); + suite.addTest(SetOfMoleculesTest.suite()); return suite; } |