コード例 #1
0
        public void Statistics_DefaultEmptyPool()
        {
            var pool  = new SlabAllocatedArrayPool <CellPass>(DEFAULT_TEST_SLAB_ALLOCATED_POOL_SIZE);
            var stats = pool.Statistics();

            stats.Should().NotBeNull();
            stats.Length.Should().Be(VSS.TRex.IO.Utilities.Log2(DEFAULT_TEST_SLAB_ALLOCATED_POOL_SIZE));

            stats.ForEach(x => x.RentedItems.Should().Be(0));
        }