|
The Octet Molecular Representation Framework v0.8.2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
net.sf.octet.test.OctetTestCase
net.sf.octet.test.MoleculeBuilderTest
Tests the functionality of BasicMoleculeBuilder.
| Constructor Summary | |
MoleculeBuilderTest()
Default constructor. |
|
| Method Summary | |
void |
testConnectAtomsTwiceInSameBondingSystem()
Verifies that an IllegalRepresentationException is thrown in response to
connecting two AtomProxies through the same BondingSystemProxy
twice. |
void |
testUseInvalidProxyDuringAddGammaSequence()
Verifies that BasicMoleculeBuilder throws a NoSuchProxyException
during addGammaSequence. |
void |
testUseInvalidProxyDuringConnect()
Verifies that BasicMoleculeBuilder throws a NoSuchProxyException
when an invalid BondingSystemProxy or
GammaSequenceProxy are used. |
void |
testUseInvalidProxyDuringIonize()
Verifies that BasicMoleculeBuilder throws a NoSuchProxyException
during ionizeAtom or ionizeBondingSystem. |
void |
testUseInvalidProxyDuringShareElectrons()
Verifies that BasicMoleculeBuilder throws a NoSuchProxyException
during shareElectrons. |
void |
testUseStringsForAtomLabels()
Verifies that a pyridine moleucule built by using MoleculeKit convenience methods
produces the same molecule as obtained with |
| Methods inherited from class net.sf.octet.test.OctetTestCase |
getMoleculeBuilder |
| Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString |
| Methods inherited from class junit.framework.Assert |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public MoleculeBuilderTest()
| Method Detail |
public void testUseInvalidProxyDuringConnect()
BasicMoleculeBuilder throws a NoSuchProxyException
when an invalid BondingSystemProxy or
GammaSequenceProxy are used.
public void testUseInvalidProxyDuringIonize()
BasicMoleculeBuilder throws a NoSuchProxyException
during ionizeAtom or ionizeBondingSystem.
public void testUseInvalidProxyDuringShareElectrons()
BasicMoleculeBuilder throws a NoSuchProxyException
during shareElectrons.
public void testUseInvalidProxyDuringAddGammaSequence()
BasicMoleculeBuilder throws a NoSuchProxyException
during addGammaSequence.
public void testConnectAtomsTwiceInSameBondingSystem()
IllegalRepresentationException is thrown in response to
connecting two AtomProxies through the same BondingSystemProxy
twice.
public void testUseStringsForAtomLabels()
MoleculeKit convenience methods
produces the same molecule as obtained with RepresentationKit.
|
The Octet Molecular Representation Framework v0.8.2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||