public void HeadEmptyLog()
 {
     var wr = new OpDataPersister(Cfg4K);
     Assert.That(wr.Head(), Is.Null);
 }
        public void Head()
        {
            var log = new OpDataPersister(Cfg4Mb);

            log.Append(ToBytes(1));
            log.Append(ToBytes(2));
            log.Append(ToBytes(3));
            log.Append(ToBytes(4));
            log.Append(ToBytes(5));

            var v = log.Head();

            Assert.That(BitConverter.ToInt32(v.Payload, 0), Is.EqualTo(5));
        }