From: <mig...@us...> - 2008-03-18 12:34:40
|
Revision: 10440 http://cdk.svn.sourceforge.net/cdk/?rev=10440&view=rev Author: miguelrojasch Date: 2008-03-18 05:34:27 -0700 (Tue, 18 Mar 2008) Log Message: ----------- added test testing the method getAllMolecules which returns Molecules objects Modified Paths: -------------- cdk/trunk/src/test/org/openscience/cdk/tools/manipulator/ReactionSetManipulatorTest.java Modified: cdk/trunk/src/test/org/openscience/cdk/tools/manipulator/ReactionSetManipulatorTest.java =================================================================== --- cdk/trunk/src/test/org/openscience/cdk/tools/manipulator/ReactionSetManipulatorTest.java 2008-03-18 12:24:42 UTC (rev 10439) +++ cdk/trunk/src/test/org/openscience/cdk/tools/manipulator/ReactionSetManipulatorTest.java 2008-03-18 12:34:27 UTC (rev 10440) @@ -61,11 +61,28 @@ IReactionSet reactionSet = builder.newReactionSet(); reactionSet.addReaction(builder.newReaction()); // 1 reactionSet.addReaction(builder.newReaction()); // 2 + Assert.assertEquals(0, ReactionSetManipulator.getAllMolecules(reactionSet).getMoleculeCount()); - // FIXME: should test something with actual molecules in it + } + + @Test public void testGetAllMolecules_IReactionSet2() { + IReactionSet reactionSet = builder.newReactionSet(); + IReaction reaction1 = builder.newReaction(); + IMolecule molecule = builder.newMolecule(); + reaction1.addProduct(molecule); + reaction1.addReactant(builder.newMolecule()); + reactionSet.addReaction(reaction1); + IReaction reaction2 = builder.newReaction(); + reaction2.addProduct(builder.newMolecule()); + reaction2.addReactant(molecule); + reactionSet.addReaction(reaction2); + + Assert.assertEquals(3, ReactionSetManipulator.getAllMolecules(reactionSet).getMoleculeCount()); + + } - @Test + @Test public void testGetAtomCount_IReactionSet() throws Exception { Assert.assertEquals(19, ReactionSetManipulator.getAtomCount(set)); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |