public void ValidatesizeAfterPop()
        {
            IStack <int> intStack = new SampleStack <int>();

            intStack.Push(1);
            intStack.Pop();
            Assert.True(intStack.IsEmpty());
            Assert.AreEqual(0, intStack.Size());
        }
        public void ValidatesSize()
        {
            IStack <int> intStack = new SampleStack <int>();

            intStack.Push(1);
            intStack.Push(3);
            intStack.Push(2);
            Assert.AreEqual(3, intStack.Size());
        }
        public void ValidatesPopElement()
        {
            IStack <int> intStack = new SampleStack <int>();

            intStack.Push(1);
            intStack.Push(3);
            intStack.Push(2);
            intStack.Pop();
            Assert.AreEqual(2, intStack.Size());
        }