From: <eg...@us...> - 2008-01-01 10:43:27
|
Revision: 9772 http://cdk.svn.sourceforge.net/cdk/?rev=9772&view=rev Author: egonw Date: 2008-01-01 02:43:22 -0800 (Tue, 01 Jan 2008) Log Message: ----------- Added a missing unit test class Modified Paths: -------------- trunk/cdk/src/org/openscience/cdk/qsar/descriptors/bond/MassNumberDifferenceDescriptor.java trunk/cdk/src/org/openscience/cdk/test/modulesuites/MqsarbondTests.java Added Paths: ----------- trunk/cdk/src/org/openscience/cdk/test/qsar/descriptors/bond/MassNumberDifferenceDescriptorTest.java Modified: trunk/cdk/src/org/openscience/cdk/qsar/descriptors/bond/MassNumberDifferenceDescriptor.java =================================================================== --- trunk/cdk/src/org/openscience/cdk/qsar/descriptors/bond/MassNumberDifferenceDescriptor.java 2008-01-01 10:42:48 UTC (rev 9771) +++ trunk/cdk/src/org/openscience/cdk/qsar/descriptors/bond/MassNumberDifferenceDescriptor.java 2008-01-01 10:43:22 UTC (rev 9772) @@ -1,6 +1,6 @@ /* $Revision: 5855 $ $Author: egonw $ $Date: 2006-03-29 10:27:08 +0200 (Wed, 29 Mar 2006) $ * - * Copyright (C) 2007 Egon Willighagen <eg...@us...> + * Copyright (C) 2007-2008 Egon Willighagen <eg...@us...> * * Contact: cdk...@li... * @@ -22,6 +22,8 @@ import java.io.IOException; +import org.openscience.cdk.annotations.TestClass; +import org.openscience.cdk.annotations.TestMethod; import org.openscience.cdk.config.IsotopeFactory; import org.openscience.cdk.exception.CDKException; import org.openscience.cdk.interfaces.IAtom; @@ -44,13 +46,13 @@ * @cdk.set qsar-descriptors * @cdk.dictref qsar-descriptors:bondMassNumberInbalance */ +@TestClass("org.openscience.cdk.test.qsar.descriptors.bond.MassNumberDifferenceDescriptorTest") public class MassNumberDifferenceDescriptor implements IBondDescriptor { private static IsotopeFactory factory = null; private final static String DESCRIPTOR_VALUE_NAME = "MNDiff"; - public MassNumberDifferenceDescriptor() { if (factory == null) { try { @@ -62,6 +64,7 @@ } } + @TestMethod("testGetSpecification") public DescriptorSpecification getSpecification() { return new DescriptorSpecification( "http://www.blueobelisk.org/ontologies/chemoinformatics-algorithms/#bondMassNumberInbalance", @@ -70,9 +73,11 @@ "The Chemistry Development Kit"); } + @TestMethod("testSetParameters_arrayObject") public void setParameters(Object[] params) throws CDKException { } + @TestMethod("testGetParameters") public Object[] getParameters() { return null; } Modified: trunk/cdk/src/org/openscience/cdk/test/modulesuites/MqsarbondTests.java =================================================================== --- trunk/cdk/src/org/openscience/cdk/test/modulesuites/MqsarbondTests.java 2008-01-01 10:42:48 UTC (rev 9771) +++ trunk/cdk/src/org/openscience/cdk/test/modulesuites/MqsarbondTests.java 2008-01-01 10:43:22 UTC (rev 9772) @@ -1,9 +1,6 @@ -/* $RCSfile$ - * $Author: egonw $ - * $Date: 2006-04-21 10:59:31 +0200 (Fr, 21 Apr 2006) $ - * $Revision: 6067 $ +/* $Revision: 6067 $ $Author: egonw $ $Date: 2006-04-21 10:59:31 +0200 (Fr, 21 Apr 2006) $ * - * Copyright (C) 1997-2007 The Chemistry Development Kit (CDK) project + * Copyright (C) 1997-2008 The Chemistry Development Kit (CDK) project * * Contact: cdk...@li... * @@ -29,6 +26,7 @@ import junit.framework.TestSuite; import org.openscience.cdk.test.QsarbondCoverageTest; +import org.openscience.cdk.test.qsar.descriptors.bond.MassNumberDifferenceDescriptorTest; /** * TestSuite that runs all the sample tests. @@ -46,6 +44,7 @@ suite.addTest(new JUnit4TestAdapter(QsarbondCoverageTest.class)); // from cdk.test.qsar.bond + suite.addTest(new JUnit4TestAdapter(MassNumberDifferenceDescriptorTest.class)); return suite; } Added: trunk/cdk/src/org/openscience/cdk/test/qsar/descriptors/bond/MassNumberDifferenceDescriptorTest.java =================================================================== --- trunk/cdk/src/org/openscience/cdk/test/qsar/descriptors/bond/MassNumberDifferenceDescriptorTest.java (rev 0) +++ trunk/cdk/src/org/openscience/cdk/test/qsar/descriptors/bond/MassNumberDifferenceDescriptorTest.java 2008-01-01 10:43:22 UTC (rev 9772) @@ -0,0 +1,34 @@ +/* $Revision: 6171 $ $Author: egonw $ $Date: 2006-05-04 21:29:58 +0200 (Do, 04 Mai 2006) $ + * + * Copyright (C) 2008 Egon Willighagen <eg...@us...> + * + * Contact: cdk...@li... + * + * 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + */ +package org.openscience.cdk.test.qsar.descriptors.bond; + +import org.openscience.cdk.qsar.descriptors.bond.MassNumberDifferenceDescriptor; + +/** + * @cdk.module test-qsarbond + */ +public class MassNumberDifferenceDescriptorTest extends BondDescriptorTest { + + public void setUp() throws Exception { + super.setDescriptor(MassNumberDifferenceDescriptor.class); + } + +} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |