private void GetNextIndexTestAssert(int expected) { IPersistentArrayNextSpace target = InitPA("GetPANextIndexTest", 1, 16); try{ target.Put(expected - 1, new byte[0]); int actual = target.GetNextIndex(); Assert.AreEqual(expected, actual); } finally { target.Close(); } }
private void GetElementSizeTestAssert(int expected) { IPersistentArrayNextSpace target = InitPA("GetPAElementSizeTest", expected, 16); try { int actual = target.GetElementSize(); Assert.AreEqual(expected, actual); } finally { target.Close(); } }
private void PutGetTestAssert(int elementIndex, byte[] expected) { IPersistentArrayNextSpace target = InitPA("PAGetTest", 3, 16); try { target.Put(elementIndex, expected); byte[] actual = target.Get(elementIndex); TestHelper.AssertByteArraysAreSame(expected, actual); } finally { target.Close(); } }
private void GetPutUserHeaderTest(byte[] uHeader) { IPersistentArrayNextSpace target = InitPA("GetPutPAUserHeaderTest", 1, 16); try { target.PutUserHeader(uHeader); byte[] actual = target.GetUserHeader(); TestHelper.AssertByteArraysAreSame(uHeader, actual); } finally { target.Close(); } }
public void Close() { _simpleCollectionNextSpace.Close(); }
public void Close() { _simpleCollectionNextIndex.Close(); }