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

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

private ShouldNotClearPoolWhenMaxCapacityIsIncreased ( ) : void
Результат void
        public void ShouldNotClearPoolWhenMaxCapacityIsIncreased()
        {
            var beforeCreation = DateTime.UtcNow;

            DateTime initialCreatedAt;
            using (var pms = _memoryStreamPool.GetObject())
            {
                initialCreatedAt = pms.CreatedAt;
            }

            initialCreatedAt.ShouldBeLessThanOrEqualTo(beforeCreation);

            _memoryStreamPool.MaximumMemoryStreamCapacity *= 2;
            using (var pms = _memoryStreamPool.GetObject())
            {
                pms.CreatedAt.ShouldBeLessThanOrEqualTo(beforeCreation);
            }
        }