public void AdditiveUtilities_AddFromEnumerable_CompleteAddingWhenDone_IsTrue_Success_Test()
        {
            // arrange
            var blockingCollection = new BlockingCollection <int>();

            var enumerable = new List <int>
            {
                100, 200, 300, 400, 500
            };

            const bool completeAddingWhenDone = true;

            // act
            blockingCollection.AddFromEnumerable(enumerable, completeAddingWhenDone);

            // assert
            blockingCollection.Count.ShouldBe(enumerable.Count);
            blockingCollection.IsAddingCompleted.ShouldBe(completeAddingWhenDone);
        }