Class ComponentGeneration_ProcesslocantsTest


  • public class ComponentGeneration_ProcesslocantsTest
    extends java.lang.Object
    • Constructor Detail

      • ComponentGeneration_ProcesslocantsTest

        public ComponentGeneration_ProcesslocantsTest()
    • Method Detail

      • setUpSubstituent

        public void setUpSubstituent()
      • testCardinalNumber

        public void testCardinalNumber()
                                throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testCardinalNumberWithHyphen

        public void testCardinalNumberWithHyphen()
                                          throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testElementSymbol

        public void testElementSymbol()
                               throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testAminoAcidStyleLocant

        public void testAminoAcidStyleLocant()
                                      throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testCompoundLocant

        public void testCompoundLocant()
                                throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testGreek

        public void testGreek()
                       throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testNotlowercase1

        public void testNotlowercase1()
                               throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testNotlowercase2

        public void testNotlowercase2()
                               throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testIUPAC2004

        public void testIUPAC2004()
                           throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testSuperscript1

        public void testSuperscript1()
                              throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testSuperscript2

        public void testSuperscript2()
                              throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testSuperscript3

        public void testSuperscript3()
                              throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testSuperscript4

        public void testSuperscript4()
                              throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testSuperscript5

        public void testSuperscript5()
                              throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testSuperscript6

        public void testSuperscript6()
                              throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testSuperscript7

        public void testSuperscript7()
                              throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testAddedHydrogen

        public void testAddedHydrogen()
                               throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testAddedHydrogen2

        public void testAddedHydrogen2()
                                throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testStereochemistryInLocant1

        public void testStereochemistryInLocant1()
                                          throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testStereochemistryInLocant2

        public void testStereochemistryInLocant2()
                                          throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testStereochemistryInLocant3

        public void testStereochemistryInLocant3()
                                          throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testStereochemistryInLocant4

        public void testStereochemistryInLocant4()
                                          throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testStereochemistryInLocant5

        public void testStereochemistryInLocant5()
                                          throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testStereochemistryInLocant6

        public void testStereochemistryInLocant6()
                                          throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testMultipleCardinals

        public void testMultipleCardinals()
                                   throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testMultipleTypesTogether

        public void testMultipleTypesTogether()
                                       throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testCarbohydrateStyleLocants

        public void testCarbohydrateStyleLocants()
                                          throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testCarbohydrateStyleLocantsNoNumericComponent

        public void testCarbohydrateStyleLocantsNoNumericComponent()
                                                            throws uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
        Throws:
        uk.ac.cam.ch.wwmm.opsin.ComponentGenerationException
      • testCarbohydrateStyleLocantsCounterExample

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