The Octet Molecular Representation Framework v0.8.2

net.sf.octet.test
Class CycleSystemTraverserTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended bynet.sf.octet.test.OctetTestCase
              extended bynet.sf.octet.test.CycleSystemTraverserTest
All Implemented Interfaces:
junit.framework.Test

public class CycleSystemTraverserTest
extends OctetTestCase

A set of tests for CycleSystemTraverser functionality.

Author:
Richard Apodaca

Constructor Summary
CycleSystemTraverserTest()
          Default constructor.
 
Method Summary
 void testTraverseBenzene()
          Verifies that cyclohexane has one cycle system containing six AtomPairs.
 void testTraverseBiphenyl()
          Verifies that biphenyl has two cycle systems, each containing six AtomPairs.
 void testTraverseHexane()
          Verifies that hexane has no cycle systems.
 void testTraverseNaphthalene()
          Verifies that naphthalene has one cycle system containing eleven AtomPairs.
 
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

CycleSystemTraverserTest

public CycleSystemTraverserTest()
Default constructor.

Method Detail

testTraverseBenzene

public void testTraverseBenzene()
Verifies that cyclohexane has one cycle system containing six AtomPairs.


testTraverseNaphthalene

public void testTraverseNaphthalene()
Verifies that naphthalene has one cycle system containing eleven AtomPairs.


testTraverseBiphenyl

public void testTraverseBiphenyl()
Verifies that biphenyl has two cycle systems, each containing six AtomPairs.


testTraverseHexane

public void testTraverseHexane()
Verifies that hexane has no cycle systems.


The Octet Molecular Representation Framework v0.8.2