Example #1
0
        public void Facette_NextVal_IteratesAllValues()
        {
            var fac = new Facette("Facetto", new List <object> {
                1, 2, 3, "foo"
            });

            Assert.AreEqual(1, (int)fac.NextValue());
            Assert.AreEqual(2, (int)fac.NextValue());
            Assert.AreEqual(3, (int)fac.NextValue());
            Assert.AreEqual("foo", fac.NextValue());
            Assert.AreEqual(null, fac.NextValue());
        }