public void TestIEnumerator() { Rope r = RopeBuilder.BUILD("01234aaa56789"); r = r.Insert(4, "0000001123456"); r = r.Insert(3, "hello, stranger"); r = r.Remove(4, 10); r = r.Insert(0, " "); r = r.SubSequence(3, 17); IEnumerator enumerator = r.GetEnumerator(); while (enumerator.MoveNext()) { Assert.IsTrue(enumerator.Current != null); } }