public void ShouldReturnInvalidOperationException() { var stack = new StackAdt <int>(); Action action = () => stack.Peek(); action.Should().Throw <InvalidOperationException>(); }
public void PeekLastAdded() { stack = new StackAdt <int>(); stack.Add(1); stack.Add(lastAdded); startCount = stack.Count; valuePeeked = stack.Peek(); }
public void GetLastAdded() { stack = new StackAdt <int>(); stack.Add(1); stack.Add(lastAdded); startCount = stack.Count; valueRetrieved = stack.Get(); }
private static void Main() { var stackTest = new StackAdt<int>(); for (var i = 0; i < 100; i++) { stackTest.Push(i); } foreach (var i in stackTest) { Console.WriteLine(i); } for (var i = 0; i < 100; i++) { Console.WriteLine(stackTest.Pop()); } Console.WriteLine(stackTest.Count); Console.WriteLine(stackTest.CurrentCapacity); }
public void AddToStack() { stack = new StackAdt <int>(); stack.Add(valueAdded); }
public void ShouldStartWihCountZero() { var stack = new StackAdt <int>(); stack.Count.Should().Be(0); }