public void should_remove_fifo() { // Arrange var queue = new QueueWithStacks <int>(); queue.Add(42); queue.Add(43); // Assert queue.Remove().Should().Be(42); queue.Peek().Should().Be(43); }
public void should_be_empty_after_last_value_is_removed() { // Arrange var queue = new QueueWithStacks <int>(); queue.Add(42); // Act queue.Remove(); // Assert queue.IsEmpty().Should().BeTrue(); }