//[ExpectedException(typeof(Exception))] public void TestMyStack2() { var stack = new MyStatck2(); var empty = stack.Empty(); Assert.AreEqual(empty, true); stack.Push(1); stack.Push(2); stack.Push(3); stack.Push(4); stack.Push(5); var r = stack.Top(); Assert.AreEqual(r, 5); stack.Pop(); r = stack.Pop(); Assert.AreEqual(r, 4); stack.Pop(); stack.Pop(); empty = stack.Empty(); Assert.AreEqual(empty, false); stack.Pop(); empty = stack.Empty(); Assert.AreEqual(empty, true); }
public void TestException() { var stack = new MyStatck2(); stack.Top(); }