Exemple #1
0
        public void IsEmpty_OnEmptyStack_ReturnTrue()
        {
            Stack emptyStack = new Stack();
            bool expected = true;
            bool actual = emptyStack.IsEmpty();

            Assert.AreEqual(expected, actual);
        }
Exemple #2
0
        public void IsEmpty_OnStackWithOneString_ReturnFalse()
        {
            Node testNode = new Node("Test");
            Stack testStack = new Stack();
            testStack.Push(testNode);
            bool expected = false;
            bool actual = testStack.IsEmpty();

            Assert.AreEqual(expected, actual);
        }
Exemple #3
0
        public void IsEmpty_OnNewlyEmptyStack_ReturnTrue()
        {
            Node testNode = new Node("Test");
            Stack testStack = new Stack();
            testStack.Push(testNode);
            testStack.Pop();
            bool expected = true;
            bool actual = testStack.IsEmpty();

            Assert.AreEqual(expected, actual);
        }
Exemple #4
0
 private void btnIsEmpty_Click(object sender, EventArgs e)
 {
     txtIsEmpty.Text = stack.IsEmpty().ToString();
 }