public void Empty() { MyStack stack = new MyStack(); stack.CheckInvariant(); stack.Push("sample"); stack.CheckInvariant(); // Popping last element ok Assert.That( stack.Pop(), Is.EqualTo("sample") ); stack.CheckInvariant(); // Delete from empty stack stack.Delete(1); stack.CheckInvariant(); }