public void TestPersistentAllocationAndDisposal() { n.AllocateAndAutoDispose(ref array1, 10, Allocator.Persistent); n.AllocateAndAutoDispose(ref array2, 10, Allocator.Persistent); n.ProcessDisposables(new Unity.Jobs.JobHandle()); n.DisposePersistents(); Assert.Throws <InvalidOperationException>(array1.Dispose); Assert.Throws <InvalidOperationException>(array2.Dispose); }