public void It_Should_ReturnLastObject_WhenPopped() { //arrange var stack = new MyStack(); stack.Push(1); stack.Push(2); stack.Push(3); //act var poppedItem = stack.Pop(); //assert Assert.StrictEqual(3, poppedItem); }
public void IsEmpty_EmptyStack_ReturnsTrue() { var stack = new MyStack <int>(); Assert.IsTrue(stack.IsEmpty); }