public void Dispose_ThrowsIf_AnyJobsAreUsingData() { var shared = new SharedArray <int>(new[] { 3, 0, 3, 0 }); AssertSafety.ThrowsIfAnyDataUsers_SingleCall(shared, shared.Dispose); }
public void Resize_ThrowsIf_AnyJobsAreUsingData() { var shared = new SharedArray <Vector2>(4); AssertSafety.ThrowsIfAnyDataUsers_SingleCall(shared, () => shared.Resize(8)); }