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)); }
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())); }