Esempio n. 1
0
        public int CreatesUsing3Values(ulong inValue, ulong smallValue, ulong mediumValue, ulong largeValue)
        {
            var packer = new VarIntPacker(smallValue, mediumValue, largeValue);

            packer.PackUlong(writer, inValue);
            return(writer.BitPosition);
        }
Esempio n. 2
0
        public void UnpacksCorrectUlongValue()
        {
            var start = GetRandonUlongBias();

            packer.PackUlong(writer, start);
            var unpacked = packer.UnpackUlong(GetReader());

            Assert.That(unpacked, Is.EqualTo(start));
        }