public void testPopSinceMarker() { UnpickleStack s=new UnpickleStack(); s.add("a"); s.add("b"); s.add_mark(); s.add("c"); s.add("d"); s.add_mark(); s.add("e"); s.add("f"); ArrayList top=s.pop_all_since_marker(); ArrayList expected=new ArrayList(); expected.Add("e"); expected.Add("f"); Assert.AreEqual(expected, top); Assert.AreEqual("d",s.pop()); Assert.AreEqual("c",s.pop()); }
void load_mark() { stack.add_mark(); }
private void load_mark() { stack.add_mark(); }