Beispiel #1
0
        public void Stack_Can_Push_Value()
        {
            var myStack = new MyStack();

            myStack.Push(1);
            myStack.IsEmpty().Should().BeFalse();
        }
Beispiel #2
0
        public void Stack_Can_Pop_Value()
        {
            var myStack = new MyStack();

            myStack.Push(1);
            myStack.Pop().Should().Be(1);
            myStack.IsEmpty().Should().BeTrue();
        }
Beispiel #3
0
        public void Empty_Stack_Should_Returns_True()
        {
            var myStack = new MyStack();

            myStack.IsEmpty().Should().BeTrue();
        }