public void EnsureZeroCapacityDoesNotFreeBuffer() { using (var buffer = new NativeBuffer(10)) { Assert.NotEqual(buffer.GetHandle().DangerousGetHandle(), IntPtr.Zero); buffer.EnsureByteCapacity(0); Assert.NotEqual(buffer.GetHandle().DangerousGetHandle(), IntPtr.Zero); } }
public void EnsureZeroCapacityDoesNotFreeBuffer() { using (var buffer = new NativeBuffer(10)) { buffer.DangerousGetHandle().Should().NotBe(IntPtr.Zero); buffer.EnsureByteCapacity(0); buffer.DangerousGetHandle().Should().NotBe(IntPtr.Zero); } }