コード例 #1
0
        public void TestDispose()
        {
            int size = 128;
            NativeMemoryChunk nativeMemoryChunk = new NativeMemoryChunk(size);

            nativeMemoryChunk.Dispose();
            Assert.IsTrue(nativeMemoryChunk.Closed);
        }
コード例 #2
0
        public void TestIsReusable()
        {
            NativeMemoryChunk chunk = _pool.Get(1);

            Assert.IsTrue(_pool.IsReusable(chunk));
            chunk.Dispose();
            Assert.IsFalse(_pool.IsReusable(chunk));
        }
コード例 #3
0
 /// <summary>
 /// Test cleanup.
 /// </summary>
 public void Dispose()
 {
     _pooledByteBuffer.Dispose();
     _chunk.Dispose();
 }