UNPKG

@haystacks/constants

Version:

A repo to store reusable constants libraries for use with haystacks implemented applications & plugins.

495 lines (492 loc) 30.4 kB
/** * @file element.constants.validation.js * @module element.constants.validation * @description Contains all validations for named elements of the periodic table of elements. * @requires module:element.constants * @date 2022/04/14 * @copyright Copyright © 2022-… by Seth Hollingsead. All rights reserved */ // Internal imports import * as elm from '../constants/element.constants.js'; /** * @function elementConstantsValidation * @description Initializes the element constants validation data objects array. * @return {void} * @author Seth Hollingsead * @date 2022/04/14 */ export const elementConstantsValidation = [ {Name: 'cH', Actual: elm.cH, Expected: 'H'}, {Name: 'cHe', Actual: elm.cHe, Expected: 'He'}, {Name: 'cLi', Actual: elm.cLi, Expected: 'Li'}, {Name: 'cBe', Actual: elm.cBe, Expected: 'Be'}, {Name: 'cB', Actual: elm.cB, Expected: 'B'}, {Name: 'cC', Actual: elm.cC, Expected: 'C'}, {Name: 'cN', Actual: elm.cN, Expected: 'N'}, {Name: 'cO', Actual: elm.cO, Expected: 'O'}, {Name: 'cF', Actual: elm.cF, Expected: 'F'}, {Name: 'cNe', Actual: elm.cNe, Expected: 'Ne'}, {Name: 'cNa', Actual: elm.cNa, Expected: 'Na'}, {Name: 'cMg', Actual: elm.cMg, Expected: 'Mg'}, {Name: 'cAl', Actual: elm.cAl, Expected: 'Al'}, {Name: 'cSi', Actual: elm.cSi, Expected: 'Si'}, {Name: 'cP', Actual: elm.cP, Expected: 'P'}, {Name: 'cS', Actual: elm.cS, Expected: 'S'}, {Name: 'cCl', Actual: elm.cCl, Expected: 'Cl'}, {Name: 'cAr', Actual: elm.cAr, Expected: 'Ar'}, {Name: 'cK', Actual: elm.cK, Expected: 'K'}, {Name: 'cCa', Actual: elm.cCa, Expected: 'Ca'}, {Name: 'cSc', Actual: elm.cSc, Expected: 'Sc'}, {Name: 'cTi', Actual: elm.cTi, Expected: 'Ti'}, {Name: 'cV', Actual: elm.cV, Expected: 'V'}, {Name: 'cCr', Actual: elm.cCr, Expected: 'Cr'}, {Name: 'cMn', Actual: elm.cMn, Expected: 'Mn'}, {Name: 'cFe', Actual: elm.cFe, Expected: 'Fe'}, {Name: 'cCo', Actual: elm.cCo, Expected: 'Co'}, {Name: 'cNi', Actual: elm.cNi, Expected: 'Ni'}, {Name: 'cCu', Actual: elm.cCu, Expected: 'Cu'}, {Name: 'cZn', Actual: elm.cZn, Expected: 'Zn'}, {Name: 'cGa', Actual: elm.cGa, Expected: 'Ga'}, {Name: 'cGe', Actual: elm.cGe, Expected: 'Ge'}, {Name: 'cAs', Actual: elm.cAs, Expected: 'As'}, {Name: 'cSe', Actual: elm.cSe, Expected: 'Se'}, {Name: 'cBr', Actual: elm.cBr, Expected: 'Br'}, {Name: 'cKr', Actual: elm.cKr, Expected: 'Kr'}, {Name: 'cRb', Actual: elm.cRb, Expected: 'Rb'}, {Name: 'cSr', Actual: elm.cSr, Expected: 'Sr'}, {Name: 'cY', Actual: elm.cY, Expected: 'Y'}, {Name: 'cZr', Actual: elm.cZr, Expected: 'Zr'}, {Name: 'cNb', Actual: elm.cNb, Expected: 'Nb'}, {Name: 'cMo', Actual: elm.cMo, Expected: 'Mo'}, {Name: 'cTc', Actual: elm.cTc, Expected: 'Tc'}, {Name: 'cRu', Actual: elm.cRu, Expected: 'Ru'}, {Name: 'cRh', Actual: elm.cRh, Expected: 'Rh'}, {Name: 'cPd', Actual: elm.cPd, Expected: 'Pd'}, {Name: 'cAg', Actual: elm.cAg, Expected: 'Ag'}, {Name: 'cCd', Actual: elm.cCd, Expected: 'Cd'}, {Name: 'cIn', Actual: elm.cIn, Expected: 'In'}, {Name: 'cSn', Actual: elm.cSn, Expected: 'Sn'}, {Name: 'cSb', Actual: elm.cSb, Expected: 'Sb'}, {Name: 'cTe', Actual: elm.cTe, Expected: 'Te'}, {Name: 'cI', Actual: elm.cI, Expected: 'I'}, {Name: 'cXe', Actual: elm.cXe, Expected: 'Xe'}, {Name: 'cCs', Actual: elm.cCs, Expected: 'Cs'}, {Name: 'cBa', Actual: elm.cBa, Expected: 'Ba'}, {Name: 'cLa', Actual: elm.cLa, Expected: 'La'}, {Name: 'cCe', Actual: elm.cCe, Expected: 'Ce'}, {Name: 'cPr', Actual: elm.cPr, Expected: 'Pr'}, {Name: 'cNd', Actual: elm.cNd, Expected: 'Nd'}, {Name: 'cPm', Actual: elm.cPm, Expected: 'Pm'}, {Name: 'cSm', Actual: elm.cSm, Expected: 'Sm'}, {Name: 'cEu', Actual: elm.cEu, Expected: 'Eu'}, {Name: 'cGd', Actual: elm.cGd, Expected: 'Gd'}, {Name: 'cTb', Actual: elm.cTb, Expected: 'Tb'}, {Name: 'cDy', Actual: elm.cDy, Expected: 'Dy'}, {Name: 'cHo', Actual: elm.cHo, Expected: 'Ho'}, {Name: 'cEr', Actual: elm.cEr, Expected: 'Er'}, {Name: 'cTm', Actual: elm.cTm, Expected: 'Tm'}, {Name: 'cYb', Actual: elm.cYb, Expected: 'Yb'}, {Name: 'cLu', Actual: elm.cLu, Expected: 'Lu'}, {Name: 'cHf', Actual: elm.cHf, Expected: 'Hf'}, {Name: 'cTa', Actual: elm.cTa, Expected: 'Ta'}, {Name: 'cW', Actual: elm.cW, Expected: 'W'}, {Name: 'cRe', Actual: elm.cRe, Expected: 'Re'}, {Name: 'cOs', Actual: elm.cOs, Expected: 'Os'}, {Name: 'cIr', Actual: elm.cIr, Expected: 'Ir'}, {Name: 'cPt', Actual: elm.cPt, Expected: 'Pt'}, {Name: 'cAu', Actual: elm.cAu, Expected: 'Au'}, {Name: 'cHg', Actual: elm.cHg, Expected: 'Hg'}, {Name: 'cTl', Actual: elm.cTl, Expected: 'Tl'}, {Name: 'cPb', Actual: elm.cPb, Expected: 'Pb'}, {Name: 'cBi', Actual: elm.cBi, Expected: 'Bi'}, {Name: 'cPo', Actual: elm.cPo, Expected: 'Po'}, {Name: 'cAt', Actual: elm.cAt, Expected: 'At'}, {Name: 'cRn', Actual: elm.cRn, Expected: 'Rn'}, {Name: 'cFr', Actual: elm.cFr, Expected: 'Fr'}, {Name: 'cRa', Actual: elm.cRa, Expected: 'Ra'}, {Name: 'cAc', Actual: elm.cAc, Expected: 'Ac'}, {Name: 'cTh', Actual: elm.cTh, Expected: 'Th'}, {Name: 'cPa', Actual: elm.cPa, Expected: 'Pa'}, {Name: 'cU', Actual: elm.cU, Expected: 'U'}, {Name: 'cNp', Actual: elm.cNp, Expected: 'Np'}, {Name: 'cPu', Actual: elm.cPu, Expected: 'Pu'}, {Name: 'cAm', Actual: elm.cAm, Expected: 'Am'}, {Name: 'cCm', Actual: elm.cCm, Expected: 'Cm'}, {Name: 'cBk', Actual: elm.cBk, Expected: 'Bk'}, {Name: 'cCf', Actual: elm.cCf, Expected: 'Cf'}, {Name: 'cEs', Actual: elm.cEs, Expected: 'Es'}, {Name: 'cFm', Actual: elm.cFm, Expected: 'Fm'}, {Name: 'cMd', Actual: elm.cMd, Expected: 'Md'}, {Name: 'cNo', Actual: elm.cNo, Expected: 'No'}, {Name: 'cLr', Actual: elm.cLr, Expected: 'Lr'}, {Name: 'cRf', Actual: elm.cRf, Expected: 'Rf'}, {Name: 'cDb', Actual: elm.cDb, Expected: 'Db'}, {Name: 'cSg', Actual: elm.cSg, Expected: 'Sg'}, {Name: 'cBh', Actual: elm.cBh, Expected: 'Bh'}, {Name: 'cHs', Actual: elm.cHs, Expected: 'Hs'}, {Name: 'cMt', Actual: elm.cMt, Expected: 'Mt'}, {Name: 'cDs', Actual: elm.cDs, Expected: 'Ds'}, {Name: 'cRg', Actual: elm.cRg, Expected: 'Rg'}, {Name: 'cCn', Actual: elm.cCn, Expected: 'Cn'}, {Name: 'cNh', Actual: elm.cNh, Expected: 'Nh'}, {Name: 'cFl', Actual: elm.cFl, Expected: 'Fl'}, {Name: 'cMc', Actual: elm.cMc, Expected: 'Mc'}, {Name: 'cLv', Actual: elm.cLv, Expected: 'Lv'}, {Name: 'cTs', Actual: elm.cTs, Expected: 'Ts'}, {Name: 'cOg', Actual: elm.cOg, Expected: 'Og'}, // ***************************************************** {Name: 'chydrogen', Actual: elm.chydrogen, Expected: 'hydrogen'}, {Name: 'cHydrogen', Actual: elm.cHydrogen, Expected: 'Hydrogen'}, {Name: 'cHYDROGEN', Actual: elm.cHYDROGEN, Expected: 'HYDROGEN'}, {Name: 'chelium', Actual: elm.chelium, Expected: 'helium'}, {Name: 'cHelium', Actual: elm.cHelium, Expected: 'Helium'}, {Name: 'cHELIUM', Actual: elm.cHELIUM, Expected: 'HELIUM'}, {Name: 'clithium', Actual: elm.clithium, Expected: 'lithium'}, {Name: 'cLithium', Actual: elm.cLithium, Expected: 'Lithium'}, {Name: 'cLITHIUM', Actual: elm.cLITHIUM, Expected: 'LITHIUM'}, {Name: 'cberyllium', Actual: elm.cberyllium, Expected: 'beryllium'}, {Name: 'cBeryllium', Actual: elm.cBeryllium, Expected: 'Beryllium'}, {Name: 'cBERYLLIUM', Actual: elm.cBERYLLIUM, Expected: 'BERYLLIUM'}, {Name: 'cboron', Actual: elm.cboron, Expected: 'boron'}, {Name: 'cBoron', Actual: elm.cBoron, Expected: 'Boron'}, {Name: 'cBORON', Actual: elm.cBORON, Expected: 'BORON'}, {Name: 'ccarbon', Actual: elm.ccarbon, Expected: 'carbon'}, {Name: 'cCarbon', Actual: elm.cCarbon, Expected: 'Carbon'}, {Name: 'cCARBON', Actual: elm.cCARBON, Expected: 'CARBON'}, {Name: 'cnitrogen', Actual: elm.cnitrogen, Expected: 'nitrogen'}, {Name: 'cNitrogen', Actual: elm.cNitrogen, Expected: 'Nitrogen'}, {Name: 'cNITROGEN', Actual: elm.cNITROGEN, Expected: 'NITROGEN'}, {Name: 'coxygen', Actual: elm.coxygen, Expected: 'oxygen'}, {Name: 'cOxygen', Actual: elm.cOxygen, Expected: 'Oxygen'}, {Name: 'cOXYGEN', Actual: elm.cOXYGEN, Expected: 'OXYGEN'}, {Name: 'cflorine', Actual: elm.cflorine, Expected: 'florine'}, {Name: 'cFlorine', Actual: elm.cFlorine, Expected: 'Florine'}, {Name: 'cFLORINE', Actual: elm.cFLORINE, Expected: 'FLORINE'}, {Name: 'cneon', Actual: elm.cneon, Expected: 'neon'}, {Name: 'cNeon', Actual: elm.cNeon, Expected: 'Neon'}, {Name: 'cNEON', Actual: elm.cNEON, Expected: 'NEON'}, {Name: 'csodium', Actual: elm.csodium, Expected: 'sodium'}, {Name: 'cSodium', Actual: elm.cSodium, Expected: 'Sodium'}, {Name: 'cSODIUM', Actual: elm.cSODIUM, Expected: 'SODIUM'}, {Name: 'cmagnesium', Actual: elm.cmagnesium, Expected: 'magnesium'}, {Name: 'cMagnesium', Actual: elm.cMagnesium, Expected: 'Magnesium'}, {Name: 'cMAGNESIUM', Actual: elm.cMAGNESIUM, Expected: 'MAGNESIUM'}, {Name: 'caluminum', Actual: elm.caluminum, Expected: 'aluminum'}, {Name: 'cAluminum', Actual: elm.cAluminum, Expected: 'Aluminum'}, {Name: 'cALUMINUM', Actual: elm.cALUMINUM, Expected: 'ALUMINUM'}, {Name: 'csilicon', Actual: elm.csilicon, Expected: 'silicon'}, {Name: 'cSilicon', Actual: elm.cSilicon, Expected: 'Silicon'}, {Name: 'cSILICON', Actual: elm.cSILICON, Expected: 'SILICON'}, {Name: 'cphosphorus', Actual: elm.cphosphorus, Expected: 'phosphorus'}, {Name: 'cPhosphorus', Actual: elm.cPhosphorus, Expected: 'Phosphorus'}, {Name: 'cPHOSPHORUS', Actual: elm.cPHOSPHORUS, Expected: 'PHOSPHORUS'}, {Name: 'csulfur', Actual: elm.csulfur, Expected: 'sulfur'}, {Name: 'cSulfur', Actual: elm.cSulfur, Expected: 'Sulfur'}, {Name: 'cSULFUR', Actual: elm.cSULFUR, Expected: 'SULFUR'}, {Name: 'cclorine', Actual: elm.cclorine, Expected: 'clorine'}, {Name: 'cClorine', Actual: elm.cClorine, Expected: 'Clorine'}, {Name: 'cCLORINE', Actual: elm.cCLORINE, Expected: 'CLORINE'}, {Name: 'cargon', Actual: elm.cargon, Expected: 'argon'}, {Name: 'cArgon', Actual: elm.cArgon, Expected: 'Argon'}, {Name: 'cARGON', Actual: elm.cARGON, Expected: 'ARGON'}, {Name: 'cpotassium', Actual: elm.cpotassium, Expected: 'potassium'}, {Name: 'cPotassium', Actual: elm.cPotassium, Expected: 'Potassium'}, {Name: 'cPOTASSIUM', Actual: elm.cPOTASSIUM, Expected: 'POTASSIUM'}, {Name: 'ccalcium', Actual: elm.ccalcium, Expected: 'calcium'}, {Name: 'cCalcium', Actual: elm.cCalcium, Expected: 'Calcium'}, {Name: 'cCALCIUM', Actual: elm.cCALCIUM, Expected: 'CALCIUM'}, {Name: 'cscandium', Actual: elm.cscandium, Expected: 'scandium'}, {Name: 'cScandium', Actual: elm.cScandium, Expected: 'Scandium'}, {Name: 'cSCANDIUM', Actual: elm.cSCANDIUM, Expected: 'SCANDIUM'}, {Name: 'ctitanium', Actual: elm.ctitanium, Expected: 'titanium'}, {Name: 'cTitanium', Actual: elm.cTitanium, Expected: 'Titanium'}, {Name: 'cTITANIUM', Actual: elm.cTITANIUM, Expected: 'TITANIUM'}, {Name: 'cvanadium', Actual: elm.cvanadium, Expected: 'vanadium'}, {Name: 'cVanadium', Actual: elm.cVanadium, Expected: 'Vanadium'}, {Name: 'cVANADIUM', Actual: elm.cVANADIUM, Expected: 'VANADIUM'}, {Name: 'cchromium', Actual: elm.cchromium, Expected: 'chromium'}, {Name: 'cChromium', Actual: elm.cChromium, Expected: 'Chromium'}, {Name: 'cCHROMIUM', Actual: elm.cCHROMIUM, Expected: 'CHROMIUM'}, {Name: 'cmanganese', Actual: elm.cmanganese, Expected: 'manganese'}, {Name: 'cManganese', Actual: elm.cManganese, Expected: 'Manganese'}, {Name: 'cMANGANESE', Actual: elm.cMANGANESE, Expected: 'MANGANESE'}, {Name: 'ciron', Actual: elm.ciron, Expected: 'iron'}, {Name: 'cIron', Actual: elm.cIron, Expected: 'Iron'}, {Name: 'cIRON', Actual: elm.cIRON, Expected: 'IRON'}, {Name: 'ccobalt', Actual: elm.ccobalt, Expected: 'cobalt'}, {Name: 'cCobalt', Actual: elm.cCobalt, Expected: 'Cobalt'}, {Name: 'cCOBALT', Actual: elm.cCOBALT, Expected: 'COBALT'}, {Name: 'cnickel', Actual: elm.cnickel, Expected: 'nickel'}, {Name: 'cNickel', Actual: elm.cNickel, Expected: 'Nickel'}, {Name: 'cNICKEL', Actual: elm.cNICKEL, Expected: 'NICKEL'}, {Name: 'ccopper', Actual: elm.ccopper, Expected: 'copper'}, {Name: 'cCopper', Actual: elm.cCopper, Expected: 'Copper'}, {Name: 'cCOPPER', Actual: elm.cCOPPER, Expected: 'COPPER'}, {Name: 'czinc', Actual: elm.czinc, Expected: 'zinc'}, {Name: 'cZinc', Actual: elm.cZinc, Expected: 'Zinc'}, {Name: 'cZINC', Actual: elm.cZINC, Expected: 'ZINC'}, {Name: 'cgallium', Actual: elm.cgallium, Expected: 'gallium'}, {Name: 'cGallium', Actual: elm.cGallium, Expected: 'Gallium'}, {Name: 'cGALLIUM', Actual: elm.cGALLIUM, Expected: 'GALLIUM'}, {Name: 'cgermanium', Actual: elm.cgermanium, Expected: 'germanium'}, {Name: 'cGermanium', Actual: elm.cGermanium, Expected: 'Germanium'}, {Name: 'cGERMANIUM', Actual: elm.cGERMANIUM, Expected: 'GERMANIUM'}, {Name: 'carsenic', Actual: elm.carsenic, Expected: 'arsenic'}, {Name: 'cArsenic', Actual: elm.cArsenic, Expected: 'Arsenic'}, {Name: 'cARSENIC', Actual: elm.cARSENIC, Expected: 'ARSENIC'}, {Name: 'cselenium', Actual: elm.cselenium, Expected: 'selenium'}, {Name: 'cSelenium', Actual: elm.cSelenium, Expected: 'Selenium'}, {Name: 'cSELENIUM', Actual: elm.cSELENIUM, Expected: 'SELENIUM'}, {Name: 'cbromine', Actual: elm.cbromine, Expected: 'bromine'}, {Name: 'cBromine', Actual: elm.cBromine, Expected: 'Bromine'}, {Name: 'cBROMINE', Actual: elm.cBROMINE, Expected: 'BROMINE'}, {Name: 'ckrypton', Actual: elm.ckrypton, Expected: 'krypton'}, {Name: 'cKrypton', Actual: elm.cKrypton, Expected: 'Krypton'}, {Name: 'cKRYPTON', Actual: elm.cKRYPTON, Expected: 'KRYPTON'}, {Name: 'crubidium', Actual: elm.crubidium, Expected: 'rubidium'}, {Name: 'cRubidium', Actual: elm.cRubidium, Expected: 'Rubidium'}, {Name: 'cRUBIDIUM', Actual: elm.cRUBIDIUM, Expected: 'RUBIDIUM'}, {Name: 'cstrontium', Actual: elm.cstrontium, Expected: 'strontium'}, {Name: 'cStrontium', Actual: elm.cStrontium, Expected: 'Strontium'}, {Name: 'cSTRONTIUM', Actual: elm.cSTRONTIUM, Expected: 'STRONTIUM'}, {Name: 'cyttrium', Actual: elm.cyttrium, Expected: 'yttrium'}, {Name: 'cYttrium', Actual: elm.cYttrium, Expected: 'Yttrium'}, {Name: 'cYTTRIUM', Actual: elm.cYTTRIUM, Expected: 'YTTRIUM'}, {Name: 'czirconium', Actual: elm.czirconium, Expected: 'zirconium'}, {Name: 'cZirconium', Actual: elm.cZirconium, Expected: 'Zirconium'}, {Name: 'cZIRCONIUM', Actual: elm.cZIRCONIUM, Expected: 'ZIRCONIUM'}, {Name: 'cniobium', Actual: elm.cniobium, Expected: 'niobium'}, {Name: 'cNiobium', Actual: elm.cNiobium, Expected: 'Niobium'}, {Name: 'cNIOBIUM', Actual: elm.cNIOBIUM, Expected: 'NIOBIUM'}, {Name: 'cmolybdenum', Actual: elm.cmolybdenum, Expected: 'molybdenum'}, {Name: 'cMolybdenum', Actual: elm.cMolybdenum, Expected: 'Molybdenum'}, {Name: 'cMOLYBDENUM', Actual: elm.cMOLYBDENUM, Expected: 'MOLYBDENUM'}, {Name: 'ctechnetium', Actual: elm.ctechnetium, Expected: 'technetium'}, {Name: 'cTechnetium', Actual: elm.cTechnetium, Expected: 'Technetium'}, {Name: 'cTECHNETIUM', Actual: elm.cTECHNETIUM, Expected: 'TECHNETIUM'}, {Name: 'cruthenium', Actual: elm.cruthenium, Expected: 'ruthenium'}, {Name: 'cRuthenium', Actual: elm.cRuthenium, Expected: 'Ruthenium'}, {Name: 'cRUTHENIUM', Actual: elm.cRUTHENIUM, Expected: 'RUTHENIUM'}, {Name: 'crhodium', Actual: elm.crhodium, Expected: 'rhodium'}, {Name: 'cRhodium', Actual: elm.cRhodium, Expected: 'Rhodium'}, {Name: 'cRHODIUM', Actual: elm.cRHODIUM, Expected: 'RHODIUM'}, {Name: 'cpalladium', Actual: elm.cpalladium, Expected: 'palladium'}, {Name: 'cPalladium', Actual: elm.cPalladium, Expected: 'Palladium'}, {Name: 'cPALLADIUM', Actual: elm.cPALLADIUM, Expected: 'PALLADIUM'}, {Name: 'csilver', Actual: elm.csilver, Expected: 'silver'}, {Name: 'cSilver', Actual: elm.cSilver, Expected: 'Silver'}, {Name: 'cSILVER', Actual: elm.cSILVER, Expected: 'SILVER'}, {Name: 'ccadmium', Actual: elm.ccadmium, Expected: 'cadmium'}, {Name: 'cCadmium', Actual: elm.cCadmium, Expected: 'Cadmium'}, {Name: 'cCADMIUM', Actual: elm.cCADMIUM, Expected: 'CADMIUM'}, {Name: 'cindium', Actual: elm.cindium, Expected: 'indium'}, {Name: 'cIndium', Actual: elm.cIndium, Expected: 'Indium'}, {Name: 'cINDIUM', Actual: elm.cINDIUM, Expected: 'INDIUM'}, {Name: 'ctin', Actual: elm.ctin, Expected: 'tin'}, {Name: 'cTin', Actual: elm.cTin, Expected: 'Tin'}, {Name: 'cTIN', Actual: elm.cTIN, Expected: 'TIN'}, {Name: 'cantimony', Actual: elm.cantimony, Expected: 'antimony'}, {Name: 'cAntimony', Actual: elm.cAntimony, Expected: 'Antimony'}, {Name: 'cANTIMONY', Actual: elm.cANTIMONY, Expected: 'ANTIMONY'}, {Name: 'ctellurium', Actual: elm.ctellurium, Expected: 'tellurium'}, {Name: 'cTellurium', Actual: elm.cTellurium, Expected: 'Tellurium'}, {Name: 'cTELLURIUM', Actual: elm.cTELLURIUM, Expected: 'TELLURIUM'}, {Name: 'ciodine', Actual: elm.ciodine, Expected: 'iodine'}, {Name: 'cIodine', Actual: elm.cIodine, Expected: 'Iodine'}, {Name: 'cIODINE', Actual: elm.cIODINE, Expected: 'IODINE'}, {Name: 'cxenon', Actual: elm.cxenon, Expected: 'xenon'}, {Name: 'cXenon', Actual: elm.cXenon, Expected: 'Xenon'}, {Name: 'cXENON', Actual: elm.cXENON, Expected: 'XENON'}, {Name: 'ccesium', Actual: elm.ccesium, Expected: 'cesium'}, {Name: 'cCesium', Actual: elm.cCesium, Expected: 'Cesium'}, {Name: 'cCESIUM', Actual: elm.cCESIUM, Expected: 'CESIUM'}, {Name: 'cbarium', Actual: elm.cbarium, Expected: 'barium'}, {Name: 'cBarium', Actual: elm.cBarium, Expected: 'Barium'}, {Name: 'cBARIUM', Actual: elm.cBARIUM, Expected: 'BARIUM'}, {Name: 'clanthanum', Actual: elm.clanthanum, Expected: 'lanthanum'}, {Name: 'cLanthanum', Actual: elm.cLanthanum, Expected: 'Lanthanum'}, {Name: 'cLANTHANUM', Actual: elm.cLANTHANUM, Expected: 'LANTHANUM'}, {Name: 'ccerium', Actual: elm.ccerium, Expected: 'cerium'}, {Name: 'cCerium', Actual: elm.cCerium, Expected: 'Cerium'}, {Name: 'cCERIUM', Actual: elm.cCERIUM, Expected: 'CERIUM'}, {Name: 'cpraseodymium', Actual: elm.cpraseodymium, Expected: 'praseodymium'}, {Name: 'cPraseodymium', Actual: elm.cPraseodymium, Expected: 'Praseodymium'}, {Name: 'cPRASEODYMIUM', Actual: elm.cPRASEODYMIUM, Expected: 'PRASEODYMIUM'}, {Name: 'cneodymium', Actual: elm.cneodymium, Expected: 'neodymium'}, {Name: 'cNeodymium', Actual: elm.cNeodymium, Expected: 'Neodymium'}, {Name: 'cNEODYMIUM', Actual: elm.cNEODYMIUM, Expected: 'NEODYMIUM'}, {Name: 'cpromethium', Actual: elm.cpromethium, Expected: 'promethium'}, {Name: 'cPromethium', Actual: elm.cPromethium, Expected: 'Promethium'}, {Name: 'cPROMETHIUM', Actual: elm.cPROMETHIUM, Expected: 'PROMETHIUM'}, {Name: 'csamarium', Actual: elm.csamarium, Expected: 'samarium'}, {Name: 'cSamarium', Actual: elm.cSamarium, Expected: 'Samarium'}, {Name: 'cSAMARIUM', Actual: elm.cSAMARIUM, Expected: 'SAMARIUM'}, {Name: 'ceuropium', Actual: elm.ceuropium, Expected: 'europium'}, {Name: 'cEuropium', Actual: elm.cEuropium, Expected: 'Europium'}, {Name: 'cEUROPIUM', Actual: elm.cEUROPIUM, Expected: 'EUROPIUM'}, {Name: 'cgadolinium', Actual: elm.cgadolinium, Expected: 'gadolinium'}, {Name: 'cGadolinium', Actual: elm.cGadolinium, Expected: 'Gadolinium'}, {Name: 'cGADOLINIUM', Actual: elm.cGADOLINIUM, Expected: 'GADOLINIUM'}, {Name: 'cterbium', Actual: elm.cterbium, Expected: 'terbium'}, {Name: 'cTerbium', Actual: elm.cTerbium, Expected: 'Terbium'}, {Name: 'cTERBIUM', Actual: elm.cTERBIUM, Expected: 'TERBIUM'}, {Name: 'cdysprosium', Actual: elm.cdysprosium, Expected: 'dysprosium'}, {Name: 'cDysprosium', Actual: elm.cDysprosium, Expected: 'Dysprosium'}, {Name: 'cDYSPROSIUM', Actual: elm.cDYSPROSIUM, Expected: 'DYSPROSIUM'}, {Name: 'cholmium', Actual: elm.cholmium, Expected: 'holmium'}, {Name: 'cHolmium', Actual: elm.cHolmium, Expected: 'Holmium'}, {Name: 'cHOLMIUM', Actual: elm.cHOLMIUM, Expected: 'HOLMIUM'}, {Name: 'cerbium', Actual: elm.cerbium, Expected: 'erbium'}, {Name: 'cErbium', Actual: elm.cErbium, Expected: 'Erbium'}, {Name: 'cERBIUM', Actual: elm.cERBIUM, Expected: 'ERBIUM'}, {Name: 'cthulium', Actual: elm.cthulium, Expected: 'thulium'}, {Name: 'cThulium', Actual: elm.cThulium, Expected: 'Thulium'}, {Name: 'cTHULIUM', Actual: elm.cTHULIUM, Expected: 'THULIUM'}, {Name: 'cytterbium', Actual: elm.cytterbium, Expected: 'ytterbium'}, {Name: 'cYtterbium', Actual: elm.cYtterbium, Expected: 'Ytterbium'}, {Name: 'cYTTERBIUM', Actual: elm.cYTTERBIUM, Expected: 'YTTERBIUM'}, {Name: 'clutetium', Actual: elm.clutetium, Expected: 'lutetium'}, {Name: 'cLutetium', Actual: elm.cLutetium, Expected: 'Lutetium'}, {Name: 'cLUTETIUM', Actual: elm.cLUTETIUM, Expected: 'LUTETIUM'}, {Name: 'chafnium', Actual: elm.chafnium, Expected: 'hafnium'}, {Name: 'cHafnium', Actual: elm.cHafnium, Expected: 'Hafnium'}, {Name: 'cHAFNIUM', Actual: elm.cHAFNIUM, Expected: 'HAFNIUM'}, {Name: 'ctantalum', Actual: elm.ctantalum, Expected: 'tantalum'}, {Name: 'cTantalum', Actual: elm.cTantalum, Expected: 'Tantalum'}, {Name: 'cTANTALUM', Actual: elm.cTANTALUM, Expected: 'TANTALUM'}, {Name: 'ctungsten', Actual: elm.ctungsten, Expected: 'tungsten'}, {Name: 'cTungsten', Actual: elm.cTungsten, Expected: 'Tungsten'}, {Name: 'cTUNGSTEN', Actual: elm.cTUNGSTEN, Expected: 'TUNGSTEN'}, {Name: 'crhenium', Actual: elm.crhenium, Expected: 'rhenium'}, {Name: 'cRhenium', Actual: elm.cRhenium, Expected: 'Rhenium'}, {Name: 'cRHENIUM', Actual: elm.cRHENIUM, Expected: 'RHENIUM'}, {Name: 'cosmium', Actual: elm.cosmium, Expected: 'osmium'}, {Name: 'cOsmium', Actual: elm.cOsmium, Expected: 'Osmium'}, {Name: 'cOSMIUM', Actual: elm.cOSMIUM, Expected: 'OSMIUM'}, {Name: 'ciridium', Actual: elm.ciridium, Expected: 'iridium'}, {Name: 'cIridium', Actual: elm.cIridium, Expected: 'Iridium'}, {Name: 'cIRIDIUM', Actual: elm.cIRIDIUM, Expected: 'IRIDIUM'}, {Name: 'cplatinum', Actual: elm.cplatinum, Expected: 'platinum'}, {Name: 'cPlatinum', Actual: elm.cPlatinum, Expected: 'Platinum'}, {Name: 'cPLATINUM', Actual: elm.cPLATINUM, Expected: 'PLATINUM'}, {Name: 'cgold', Actual: elm.cgold, Expected: 'gold'}, {Name: 'cGold', Actual: elm.cGold, Expected: 'Gold'}, {Name: 'cGOLD', Actual: elm.cGOLD, Expected: 'GOLD'}, {Name: 'cmercury', Actual: elm.cmercury, Expected: 'mercury'}, {Name: 'cMercury', Actual: elm.cMercury, Expected: 'Mercury'}, {Name: 'cMERCURY', Actual: elm.cMERCURY, Expected: 'MERCURY'}, {Name: 'cthallium', Actual: elm.cthallium, Expected: 'thallium'}, {Name: 'cThallium', Actual: elm.cThallium, Expected: 'Thallium'}, {Name: 'cTHALLIUM', Actual: elm.cTHALLIUM, Expected: 'THALLIUM'}, {Name: 'clead', Actual: elm.clead, Expected: 'lead'}, {Name: 'cLead', Actual: elm.cLead, Expected: 'Lead'}, {Name: 'cLEAD', Actual: elm.cLEAD, Expected: 'LEAD'}, {Name: 'cbismuth', Actual: elm.cbismuth, Expected: 'bismuth'}, {Name: 'cBismuth', Actual: elm.cBismuth, Expected: 'Bismuth'}, {Name: 'cBISMUTH', Actual: elm.cBISMUTH, Expected: 'BISMUTH'}, {Name: 'cpolonium', Actual: elm.cpolonium, Expected: 'polonium'}, {Name: 'cPolonium', Actual: elm.cPolonium, Expected: 'Polonium'}, {Name: 'cPOLONIUM', Actual: elm.cPOLONIUM, Expected: 'POLONIUM'}, {Name: 'castatine', Actual: elm.castatine, Expected: 'astatine'}, {Name: 'cAstatine', Actual: elm.cAstatine, Expected: 'Astatine'}, {Name: 'cASTATINE', Actual: elm.cASTATINE, Expected: 'ASTATINE'}, {Name: 'cradon', Actual: elm.cradon, Expected: 'radon'}, {Name: 'cRadon', Actual: elm.cRadon, Expected: 'Radon'}, {Name: 'cRADON', Actual: elm.cRADON, Expected: 'RADON'}, {Name: 'cfrancium', Actual: elm.cfrancium, Expected: 'francium'}, {Name: 'cFrancium', Actual: elm.cFrancium, Expected: 'Francium'}, {Name: 'cFRANCIUM', Actual: elm.cFRANCIUM, Expected: 'FRANCIUM'}, {Name: 'cradium', Actual: elm.cradium, Expected: 'radium'}, {Name: 'cRadium', Actual: elm.cRadium, Expected: 'Radium'}, {Name: 'cRADIUM', Actual: elm.cRADIUM, Expected: 'RADIUM'}, {Name: 'cactinium', Actual: elm.cactinium, Expected: 'actinium'}, {Name: 'cActinium', Actual: elm.cActinium, Expected: 'Actinium'}, {Name: 'cACTINIUM', Actual: elm.cACTINIUM, Expected: 'ACTINIUM'}, {Name: 'cthorium', Actual: elm.cthorium, Expected: 'thorium'}, {Name: 'cThorium', Actual: elm.cThorium, Expected: 'Thorium'}, {Name: 'cTHORIUM', Actual: elm.cTHORIUM, Expected: 'THORIUM'}, {Name: 'cprotactinium', Actual: elm.cprotactinium, Expected: 'protactinium'}, {Name: 'cProtactinium', Actual: elm.cProtactinium, Expected: 'Protactinium'}, {Name: 'cPROTACTINIUM', Actual: elm.cPROTACTINIUM, Expected: 'PROTACTINIUM'}, {Name: 'curanium', Actual: elm.curanium, Expected: 'uranium'}, {Name: 'cUranium', Actual: elm.cUranium, Expected: 'Uranium'}, {Name: 'cURANIUM', Actual: elm.cURANIUM, Expected: 'URANIUM'}, {Name: 'cneptunium', Actual: elm.cneptunium, Expected: 'neptunium'}, {Name: 'cNeptunium', Actual: elm.cNeptunium, Expected: 'Neptunium'}, {Name: 'cNEPTUNIUM', Actual: elm.cNEPTUNIUM, Expected: 'NEPTUNIUM'}, {Name: 'cplutonium', Actual: elm.cplutonium, Expected: 'plutonium'}, {Name: 'cPlutonium', Actual: elm.cPlutonium, Expected: 'Plutonium'}, {Name: 'cPLUTONIUM', Actual: elm.cPLUTONIUM, Expected: 'PLUTONIUM'}, {Name: 'camericium', Actual: elm.camericium, Expected: 'americium'}, {Name: 'cAmericium', Actual: elm.cAmericium, Expected: 'Americium'}, {Name: 'cAMERICIUM', Actual: elm.cAMERICIUM, Expected: 'AMERICIUM'}, {Name: 'ccurium', Actual: elm.ccurium, Expected: 'curium'}, {Name: 'cCurium', Actual: elm.cCurium, Expected: 'Curium'}, {Name: 'cCURIUM', Actual: elm.cCURIUM, Expected: 'CURIUM'}, {Name: 'cberkelium', Actual: elm.cberkelium, Expected: 'berkelium'}, {Name: 'cBerkelium', Actual: elm.cBerkelium, Expected: 'Berkelium'}, {Name: 'cBERKELIUM', Actual: elm.cBERKELIUM, Expected: 'BERKELIUM'}, {Name: 'ccalifornium', Actual: elm.ccalifornium, Expected: 'californium'}, {Name: 'cCalifornium', Actual: elm.cCalifornium, Expected: 'Californium'}, {Name: 'cCALIFORNIUM', Actual: elm.cCALIFORNIUM, Expected: 'CALIFORNIUM'}, {Name: 'ceinsteinium', Actual: elm.ceinsteinium, Expected: 'einsteinium'}, {Name: 'cEinsteinium', Actual: elm.cEinsteinium, Expected: 'Einsteinium'}, {Name: 'cEINSTEINIUM', Actual: elm.cEINSTEINIUM, Expected: 'EINSTEINIUM'}, {Name: 'cfermium', Actual: elm.cfermium, Expected: 'fermium'}, {Name: 'cFermium', Actual: elm.cFermium, Expected: 'Fermium'}, {Name: 'cFERMIUM', Actual: elm.cFERMIUM, Expected: 'FERMIUM'}, {Name: 'cmendelevium', Actual: elm.cmendelevium, Expected: 'mendelevium'}, {Name: 'cMendelevium', Actual: elm.cMendelevium, Expected: 'Mendelevium'}, {Name: 'cMENDELEVIUM', Actual: elm.cMENDELEVIUM, Expected: 'MENDELEVIUM'}, {Name: 'cnobelium', Actual: elm.cnobelium, Expected: 'nobelium'}, {Name: 'cNobelium', Actual: elm.cNobelium, Expected: 'Nobelium'}, {Name: 'cNOBELIUM', Actual: elm.cNOBELIUM, Expected: 'NOBELIUM'}, {Name: 'clawrencium', Actual: elm.clawrencium, Expected: 'lawrencium'}, {Name: 'cLawrencium', Actual: elm.cLawrencium, Expected: 'Lawrencium'}, {Name: 'cLAWRENCIUM', Actual: elm.cLAWRENCIUM, Expected: 'LAWRENCIUM'}, {Name: 'crutherfordium', Actual: elm.crutherfordium, Expected: 'rutherfordium'}, {Name: 'cRutherfordium', Actual: elm.cRutherfordium, Expected: 'Rutherfordium'}, {Name: 'cRUTHERFORDIUM', Actual: elm.cRUTHERFORDIUM, Expected: 'RUTHERFORDIUM'}, {Name: 'cdubnium', Actual: elm.cdubnium, Expected: 'dubnium'}, {Name: 'cDubnium', Actual: elm.cDubnium, Expected: 'Dubnium'}, {Name: 'cDUBNIUM', Actual: elm.cDUBNIUM, Expected: 'DUBNIUM'}, {Name: 'cseaborgium', Actual: elm.cseaborgium, Expected: 'seaborgium'}, {Name: 'cSeaborgium', Actual: elm.cSeaborgium, Expected: 'Seaborgium'}, {Name: 'cSEABORGIUM', Actual: elm.cSEABORGIUM, Expected: 'SEABORGIUM'}, {Name: 'cbohrium', Actual: elm.cbohrium, Expected: 'bohrium'}, {Name: 'cBohrium', Actual: elm.cBohrium, Expected: 'Bohrium'}, {Name: 'cBOHRIUM', Actual: elm.cBOHRIUM, Expected: 'BOHRIUM'}, {Name: 'chassium', Actual: elm.chassium, Expected: 'hassium'}, {Name: 'cHassium', Actual: elm.cHassium, Expected: 'Hassium'}, {Name: 'cHASSIUM', Actual: elm.cHASSIUM, Expected: 'HASSIUM'}, {Name: 'cmeitnerium', Actual: elm.cmeitnerium, Expected: 'meitnerium'}, {Name: 'cMeitnerium', Actual: elm.cMeitnerium, Expected: 'Meitnerium'}, {Name: 'cMEITNERIUM', Actual: elm.cMEITNERIUM, Expected: 'MEITNERIUM'}, {Name: 'cdarmstatium', Actual: elm.cdarmstatium, Expected: 'darmstatium'}, {Name: 'cDarmstatium', Actual: elm.cDarmstatium, Expected: 'Darmstatium'}, {Name: 'cDARMSTATIUM', Actual: elm.cDARMSTATIUM, Expected: 'DARMSTATIUM'}, {Name: 'croentgenium', Actual: elm.croentgenium, Expected: 'roentgenium'}, {Name: 'cRoentgenium', Actual: elm.cRoentgenium, Expected: 'Roentgenium'}, {Name: 'cROENTGENIUM', Actual: elm.cROENTGENIUM, Expected: 'ROENTGENIUM'}, {Name: 'ccopernicium', Actual: elm.ccopernicium, Expected: 'copernicium'}, {Name: 'cCopernicium', Actual: elm.cCopernicium, Expected: 'Copernicium'}, {Name: 'cCOPERNICIUM', Actual: elm.cCOPERNICIUM, Expected: 'COPERNICIUM'}, {Name: 'cnihonium', Actual: elm.cnihonium, Expected: 'nihonium'}, {Name: 'cNihonium', Actual: elm.cNihonium, Expected: 'Nihonium'}, {Name: 'cNIHONIUM', Actual: elm.cNIHONIUM, Expected: 'NIHONIUM'}, {Name: 'cflerovium', Actual: elm.cflerovium, Expected: 'flerovium'}, {Name: 'cFlerovium', Actual: elm.cFlerovium, Expected: 'Flerovium'}, {Name: 'cFLEROVIUM', Actual: elm.cFLEROVIUM, Expected: 'FLEROVIUM'}, {Name: 'cmoscovium', Actual: elm.cmoscovium, Expected: 'moscovium'}, {Name: 'cMoscovium', Actual: elm.cMoscovium, Expected: 'Moscovium'}, {Name: 'cMOSCOVIUM', Actual: elm.cMOSCOVIUM, Expected: 'MOSCOVIUM'}, {Name: 'clivermorium', Actual: elm.clivermorium, Expected: 'livermorium'}, {Name: 'cLivermorium', Actual: elm.cLivermorium, Expected: 'Livermorium'}, {Name: 'cLIVERMORIUM', Actual: elm.cLIVERMORIUM, Expected: 'LIVERMORIUM'}, {Name: 'ctennessine', Actual: elm.ctennessine, Expected: 'tennessine'}, {Name: 'cTennessine', Actual: elm.cTennessine, Expected: 'Tennessine'}, {Name: 'cTENNESSINE', Actual: elm.cTENNESSINE, Expected: 'TENNESSINE'}, {Name: 'coganesson', Actual: elm.coganesson, Expected: 'oganesson'}, {Name: 'cOganesson', Actual: elm.cOganesson, Expected: 'Oganesson'}, {Name: 'cOGANESSON', Actual: elm.cOGANESSON, Expected: 'OGANESSON'} ];