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

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

public class ComponentGeneration_StereochemistryTest
extends java.lang.Object


Constructor Summary
ComponentGeneration_StereochemistryTest()
           
 
Method Summary
 void testAlphaBeta()
           
 void testAlphaBetaNotDirectlyPrecedingANaturalProduct1()
           
 void testAlphaBetaNotDirectlyPrecedingANaturalProduct2()
           
 void testAlphaBetaNotDirectlyPrecedingANaturalProduct3()
           
 void testAlphaBetaStereoMixedWithNormalLocants()
           
 void testBracketedLocantedCisTrans()
           
 void testBracketedUnlocantedCisTrans()
           
 void testBrackettedAlphaBeta()
           
 void testCis()
           
 void testDashInsteadOfComma()
           
 void testEandZUnbrackettedLocanted()
           
 void testLocantedCisTrans()
           
 void testLocantedR()
           
 void testLocantedZ()
           
 void testMultipleRorSLocanted()
           
 void testMultipleRorSorEorZ()
           
 void testMultipleUnLocanted()
           
 void testRacemate1()
           
 void testRacemate2()
           
 void testRacemate3()
           
 void testRacemate4()
           
 void testRacemate5()
           
 void testRelativeStereoChemistry1()
           
 void testRelativeStereoChemistry2()
           
 void testUnLocantedE()
           
 void testUnlocantedS()
           
 void testZUnbracketted()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentGeneration_StereochemistryTest

public ComponentGeneration_StereochemistryTest()
Method Detail

testUnlocantedS

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

testMultipleUnLocanted

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

testLocantedR

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

testMultipleRorSLocanted

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

testUnLocantedE

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

testLocantedZ

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

testMultipleRorSorEorZ

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

testDashInsteadOfComma

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

testBracketedLocantedCisTrans

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

testBracketedUnlocantedCisTrans

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

testLocantedCisTrans

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

testCis

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

testZUnbracketted

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

testEandZUnbrackettedLocanted

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

testBrackettedAlphaBeta

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

testAlphaBeta

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

testAlphaBetaNotDirectlyPrecedingANaturalProduct1

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

testAlphaBetaNotDirectlyPrecedingANaturalProduct2

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

testAlphaBetaNotDirectlyPrecedingANaturalProduct3

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

testAlphaBetaStereoMixedWithNormalLocants

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

testRelativeStereoChemistry1

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

testRelativeStereoChemistry2

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

testRacemate1

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

testRacemate2

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

testRacemate3

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

testRacemate4

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

testRacemate5

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