public void TestCloneToString() { List <object> l = new List <object>(); l.Add("a"); l.Add("b"); Assert.AreEqual("[]", LazyList.ToString(LazyList.Clone(null))); Assert.AreEqual("[a]", LazyList.ToString(LazyList.Clone("a"))); Assert.AreEqual("[a, b]", LazyList.ToString(LazyList.Clone(l))); }