Ejemplo n.º 1
0
        public void IsEmptyTest()
        {
            var list = RList <string> .Empty;

            Assert.IsTrue(RList <string> .IsEmpty(list));
            list = RList <string> .Cons("A", list);

            Assert.IsFalse(RList <string> .IsEmpty(list));
        }
Ejemplo n.º 2
0
        public void CatBothEmptyTest()
        {
            var list = RList <string> .Cat(RList <string> .Empty, RList <string> .Empty);

            Assert.IsTrue(RList <string> .IsEmpty(list));
        }
Ejemplo n.º 3
0
        public void ReverseEmptyListTest()
        {
            var list = RList <string> .Reverse(RList <string> .Empty);

            Assert.IsTrue(RList <string> .IsEmpty(list));
        }