Ejemplo n.º 1
0
        public void PacksArrayHeader()
        {
            var inputs = new uint[] { 0, 1, 255, 256, ushort.MaxValue, ushort.MaxValue + 1, int.MaxValue };

            foreach (var i in inputs)
            {
                _stream.Position = 0;

                _packer.PackArrayHeader(i);

                _stream.Position = 0;

                long result;
                Assert.True(_unpacker.ReadArrayLength(out result));
                Assert.Equal(i, result);
            }
        }