예제 #1
0
 public static IEnumerable <string> GetAllIDs(IChemObjectSet <IAtomContainer> set)
 {
     // the ID is set in AtomContainerSetManipulator.GetAllIDs()
     foreach (var id in AtomContainerSetManipulator.GetAllIDs(set))
     {
         yield return(id);
     }
     yield break;
 }
        public void TestGetAllIDs_IAtomContainerSet()
        {
            som.Id        = "som";
            mol2.Id       = "mol";
            atomInMol2.Id = "atom";
            bondInMol1.Id = "bond";
            var list = AtomContainerSetManipulator.GetAllIDs(som);

            Assert.AreEqual(4, list.Count());
        }