Esempio n. 1
0
        public static void TestConversion()
        {
            Coroutines cors = new Coroutines();

            cors.Run(OnePlusTwoFrames(Cancellable.Null));
            cors.Step();
            Assert.AreEqual(cors.Count, 1);
            IEnumerator ienum = cors.AsIEnum();

            Assert.IsTrue(ienum.MoveNext());
            Assert.IsFalse(ienum.MoveNext());
            ienum = cors.AsIEnum();
            Assert.IsFalse(ienum.MoveNext());
        }