public virtual ReadResult Read(SnapshotReader snapshot, Slice key, WriteBatch writeBatch) { return snapshot.Read(TableName, key, writeBatch); }
private void ValidateLotsOfTestDataForTree(SnapshotReader snapshot, string treeName) { for (int i = 0; i < 50; i++) { for (int j = 0; j < 500; j++) { var index = (i + "/ " + j); var key = "key/" + index; var expectedValue = "value/" + index; var result = snapshot.Read(treeName, key); Assert.NotNull(result); var fetchedValue = Encoding.UTF8.GetString(result.Reader.AsStream().ReadData()); Assert.Equal(expectedValue, fetchedValue); } } }