public void TailEmptyLog()
 {
     var wr = new OpDataPersister(Cfg4K);
     Assert.That(wr.Tail(), Is.Null);
 }
        public void Tail()
        {
            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.Tail();

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