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()); }