public void should_not_be_empty_after_a_value_is_added()
        {
            // Arrange
            var queue = new QueueWithStacks <int>();

            queue.Add(42);

            // Assert
            queue.IsEmpty().Should().BeFalse();
        }
Beispiel #2
0
        public void IsEmpty_returns_true_if_stack_is_empty()
        {
            // Arrange
            QueueWithStacks <int> queue = new QueueWithStacks <int>();

            // Act
            bool result = queue.IsEmpty();

            // Assert
            Assert.True(result);
        }
        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();
        }