private void Peek(PeekPersistedTestCase.Item original, int depth) { PeekPersistedTestCase.Item peeked = (PeekPersistedTestCase.Item)((PeekPersistedTestCase.Item )Db().PeekPersisted(original, depth, true)); for (int i = 0; i <= depth; i++) { Assert.IsNotNull(peeked, "Failed to peek at child " + i + " at depth " + depth); Assert.IsFalse(Db().IsStored(peeked)); peeked = peeked.child; } Assert.IsNull(peeked); }
public Item(string name, PeekPersistedTestCase.Item child) { this.name = name; this.child = child; }