public void StackEmptyPop() { stack = new StosWTablicy <char>(); Assert.IsTrue(stack.IsEmpty); char c = stack.Pop(); }
public void PushPop_StosSieNieZmienia() { stos = new StosWTablicy <char>(); stos.Push(RandomElement); stos.Push(RandomElement); char[] tabPrzed = stos.ToArray(); char e = RandomElement; stos.Push(e); stos.Pop(); char[] tabPo = stos.ToArray(); CollectionAssert.AreEqual(tabPrzed, tabPo); }
public void StackUpdatingToTheSameState() { stack = new StosWTablicy <char>(); stack.Push(RandomChar); stack.Push(RandomChar); char[] tab1 = stack.ToArray(); char e = RandomChar; stack.Push(e); stack.Pop(); char[] tab2 = stack.ToArray(); CollectionAssert.AreEqual(tab1, tab2); }