CodeProject.ObjectPool.UnitTests.Specialized.MemoryStreamPoolTests.ShouldNotClearPoolWhenMinCapacityIsDecreased C# (CSharp) Метод

ShouldNotClearPoolWhenMinCapacityIsDecreased() приватный Метод

private ShouldNotClearPoolWhenMinCapacityIsDecreased ( ) : void
Результат void
        public void ShouldNotClearPoolWhenMinCapacityIsDecreased()
        {
            int initialCapacity;
            using (var pms = _memoryStreamPool.GetObject())
            {
                initialCapacity = pms.MemoryStream.Capacity;
            }

            initialCapacity.ShouldBe(_memoryStreamPool.MinimumMemoryStreamCapacity);

            _memoryStreamPool.MinimumMemoryStreamCapacity = initialCapacity / 2;
            using (var pms = _memoryStreamPool.GetObject())
            {
                pms.MemoryStream.Capacity.ShouldBe(initialCapacity);
            }
        }