Exemple #1
0
        public void TestBug1748257()
        {
            MDMolecule mol = new MDMolecule();

            mol.Atoms.Add(builder.NewAtom("C"));                       // 0
            mol.Atoms.Add(builder.NewAtom("C"));                       // 1
            mol.Atoms.Add(builder.NewAtom("H"));                       // 2
            mol.Atoms.Add(builder.NewAtom("H"));                       // 3
            mol.Atoms.Add(builder.NewAtom("H"));                       // 4
            mol.Atoms.Add(builder.NewAtom("H"));                       // 5

            mol.AddBond(mol.Atoms[0], mol.Atoms[1], BondOrder.Double); // 1
            mol.AddBond(mol.Atoms[2], mol.Atoms[0], BondOrder.Single); // 3
            mol.AddBond(mol.Atoms[3], mol.Atoms[0], BondOrder.Single); // 4
            mol.AddBond(mol.Atoms[4], mol.Atoms[1], BondOrder.Single); // 5
            mol.AddBond(mol.Atoms[5], mol.Atoms[1], BondOrder.Single); // 6

            Convertor convertor = new Convertor(false, "");
            CMLAtom   cmlatom   = convertor.CDKAtomToCMLAtom(mol, mol.Atoms[2]);

            Assert.AreEqual(cmlatom.HydrogenCount, 0);
        }
Exemple #2
0
 public CMLAtom(CMLAtom old)
     : base(old)
 {
 }