uk.ac.cam.ch.wwmm.opsin
Class ComponentProcessorTest

java.lang.Object
  extended by uk.ac.cam.ch.wwmm.opsin.ComponentProcessorTest

public class ComponentProcessorTest
extends java.lang.Object


Constructor Summary
ComponentProcessorTest()
           
 
Method Summary
 void testDLStereochemistryDLOnAminoAcid()
           
 void testDLStereochemistryDOnAchiralAminoAcid()
           
 void testDLStereochemistryDOnAminoAcid()
           
 void testDLStereochemistryDOnCarbohydrate()
           
 void testDLStereochemistryDOnCarbohydratePrefix()
           
 void testDLStereochemistryLOnAminoAcid()
           
 void testDLStereochemistryLOnCarbohydrate()
           
 void testDStereochemistryDOnCarbohydratePrefix()
           
 void testLStereochemistryDOnCarbohydratePrefix()
           
 void testSubtractiveBiochemicalPreferredToRightMost()
           
 void testSubtractiveRightMostPreferred()
           
 void testSubtractiveWithBiochemicalToAttachTo()
           
 void testSubtractiveWithMultiplierAndLocants()
           
 void testSubtractiveWithNoGroupToAttachTo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentProcessorTest

public ComponentProcessorTest()
Method Detail

testSubtractiveWithNoGroupToAttachTo

public void testSubtractiveWithNoGroupToAttachTo()
                                          throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
Throws:
uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException

testSubtractiveWithBiochemicalToAttachTo

public void testSubtractiveWithBiochemicalToAttachTo()
                                              throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
Throws:
uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException

testSubtractiveRightMostPreferred

public void testSubtractiveRightMostPreferred()
                                       throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
Throws:
uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException

testSubtractiveBiochemicalPreferredToRightMost

public void testSubtractiveBiochemicalPreferredToRightMost()
                                                    throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
Throws:
uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException

testSubtractiveWithMultiplierAndLocants

public void testSubtractiveWithMultiplierAndLocants()
                                             throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
Throws:
uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException

testDLStereochemistryLOnAminoAcid

public void testDLStereochemistryLOnAminoAcid()
                                       throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException,
                                              uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
Throws:
uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException

testDLStereochemistryDOnAminoAcid

public void testDLStereochemistryDOnAminoAcid()
                                       throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException,
                                              uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
Throws:
uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException

testDLStereochemistryDLOnAminoAcid

public void testDLStereochemistryDLOnAminoAcid()
                                        throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException,
                                               uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
Throws:
uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException

testDLStereochemistryDOnAchiralAminoAcid

public void testDLStereochemistryDOnAchiralAminoAcid()
                                              throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException,
                                                     uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
Throws:
uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException

testDLStereochemistryLOnCarbohydrate

public void testDLStereochemistryLOnCarbohydrate()
                                          throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException,
                                                 uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
Throws:
uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException

testDLStereochemistryDOnCarbohydrate

public void testDLStereochemistryDOnCarbohydrate()
                                          throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException,
                                                 uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
Throws:
uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException

testDStereochemistryDOnCarbohydratePrefix

public void testDStereochemistryDOnCarbohydratePrefix()
                                               throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException,
                                                      uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
Throws:
uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException

testLStereochemistryDOnCarbohydratePrefix

public void testLStereochemistryDOnCarbohydratePrefix()
                                               throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException,
                                                      uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
Throws:
uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException

testDLStereochemistryDOnCarbohydratePrefix

public void testDLStereochemistryDOnCarbohydratePrefix()
                                                throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException,
                                                       uk.ac.cam.ch.wwmm.opsin.StructureBuildingException
Throws:
uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
uk.ac.cam.ch.wwmm.opsin.StructureBuildingException