Beispiel #1
0
        public void Setup()
        {
            PersistentList p1 = new PersistentList("abc");
            PersistentList p2 = (PersistentList)p1.cons("def");

            _pl         = (PersistentList)p2.cons(7);
            _values     = new object[] { 7, "def", "abc" };
            _plWithMeta = (PersistentList)_pl.withMeta(PersistentHashMap.create("a", 1));
        }
Beispiel #2
0
        public void ConsPreservesMeta()
        {
            PersistentList p2 = (PersistentList)_plWithMeta.cons("def");

            Expect(p2.meta(), SameAs(_plWithMeta.meta()));
        }
        public void ConsPreservesMeta()
        {
            PersistentList p2 = (PersistentList)_plWithMeta.cons("def");

            Expect(Object.ReferenceEquals(p2.meta(), _plWithMeta.meta()));
        }