Esempio n. 1
0
        public void Repeat()
        {
            var e = FEnumerable.Repeat(1, 2)();

            Assert.IsTrue(e().Value == 1);
            Assert.IsTrue(e().Value == 1);
            Assert.IsTrue(e() is Maybe <int> .None);
        }
Esempio n. 2
0
        public void RepeatInfinite()
        {
            var e = FEnumerable.Repeat(1)();

            Assert.IsTrue(e().Value == 1);
            Assert.IsTrue(e().Value == 1);
            Assert.IsTrue(e().Value == 1);
        }
Esempio n. 3
0
        public void LongCountRepeat()
        {
            int n = 10;

            Assert.AreEqual(n, FEnumerable.Repeat(0, n).LongCount());
        }
Esempio n. 4
0
 public void SingleSome()
 {
     FEnumerable.Repeat(0, 2).Single();
 }
Esempio n. 5
0
 public void RepeatOutOfRange()
 {
     FEnumerable.Repeat(0, -1);
 }