The Octet Molecular Representation Framework v0.8.2

net.sf.octet.test
Class AtomicSystemTest

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

public class AtomicSystemTest
extends OctetTestCase

A set of unit tests for AtomicSystem functionality.

Author:
Richard Apodaca

Constructor Summary
AtomicSystemTest()
          Default constructor.
 
Method Summary
 void testCarbon()
          Loads the isotopic distribution for carbon and verifies that its weighted mass and nucleus count are as expected.
 void testDeuterium()
          Loads the isotopic distribution for deuterium and verifies that its weighted mass and nucleus count are as expected.
 void testInvalidAtomicNumber()
          Verifies that a NoSuchAtomicSymbolException is thrown when the symbol for an out-of range atomic number is queried.
 void testIron()
          Loads the isotopic distribution for iron and verifies that its weighted mass and nucleus count are as expected.
 
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

AtomicSystemTest

public AtomicSystemTest()
Default constructor.

Method Detail

testCarbon

public void testCarbon()
Loads the isotopic distribution for carbon and verifies that its weighted mass and nucleus count are as expected. Verifies that the period and group are also as expected.


testIron

public void testIron()
Loads the isotopic distribution for iron and verifies that its weighted mass and nucleus count are as expected. Verifies that the period and group are also as expected.


testDeuterium

public void testDeuterium()
Loads the isotopic distribution for deuterium and verifies that its weighted mass and nucleus count are as expected.


testInvalidAtomicNumber

public void testInvalidAtomicNumber()
Verifies that a NoSuchAtomicSymbolException is thrown when the symbol for an out-of range atomic number is queried.


The Octet Molecular Representation Framework v0.8.2