public void Test2() { MyStack obj = new MyStack(); obj.Push(1); obj.Push(2); Assert.AreEqual(2, obj.Top()); obj.Push(3); Assert.AreEqual(3, obj.Top()); }
public void Test1() { MyStack obj = new MyStack(); obj.Push(1); obj.Push(2); obj.Push(3); Assert.AreEqual(3, obj.Pop()); Assert.AreEqual(2, obj.Top()); Assert.IsFalse(obj.Empty()); Assert.AreEqual(2, obj.Pop()); Assert.IsFalse(obj.Empty()); Assert.AreEqual(1, obj.Pop()); Assert.IsTrue(obj.Empty()); }