public void CanReadByteFromRecord() { var fn = RandomFilename; var block = new Block(fn, 0); var sch = new Schema(); sch.AddByteField("field"); var page = _fileManager.ResolvePage(block); page.Read(block); page.SetInt(0, 4); page.SetByte(4, 10); page.Write(block); recordPage = new RecordPage(block, _tableInfo, _transaction, _fileManager); recordPage.MoveToId(0); var value = recordPage.GetByte("field"); Assert.AreEqual(10, value); }