예제 #1
0
        public void testIterate()
        {
            var comp = new VCalendar(PhpArray.Empty, false);
            var sub  = comp.createComponent("VEVENT");

            comp.add(sub);
            var sub1 = comp.createComponent("VTODO");

            comp.add(sub1);

            var count = 0;

            foreach (var compChild in comp.children())
            {
                count++;
                Assert.IsInstanceOf <Sabre.VObject.Component>(compChild.Value.Object);
                if (2 == count)
                {
                    Assert.AreEqual(1, compChild.Key.ToInt());
                }
            }
            Assert.AreEqual(2, count);
        }