Ejemplo n.º 1
0
        public void TestDispose()
        {
            int size = 128;
            NativeMemoryChunk nativeMemoryChunk = new NativeMemoryChunk(size);

            nativeMemoryChunk.Dispose();
            Assert.IsTrue(nativeMemoryChunk.Closed);
        }
        public void TestIsReusable()
        {
            NativeMemoryChunk chunk = _pool.Get(1);

            Assert.IsTrue(_pool.IsReusable(chunk));
            chunk.Dispose();
            Assert.IsFalse(_pool.IsReusable(chunk));
        }
 /// <summary>
 /// Test cleanup.
 /// </summary>
 public void Dispose()
 {
     _pooledByteBuffer.Dispose();
     _chunk.Dispose();
 }