Пример #1
0
        public void ReadFrom_Reads()
        {
            var data = Convert.FromBase64String("AAABAAAAMU4AADBOAAAAMg==");

            var head = new CompressionResourceHeader();

            Assert.Equal(16, head.ReadFrom(data, 0));

            Assert.Equal(12366u, head.DataSize);
            Assert.Equal(0x32u, head.Flags);
            Assert.Equal(0x100u, head.HeaderSize);
            Assert.Equal(16, head.Size);
            Assert.Equal(12622u, head.TotalSize);
        }
Пример #2
0
        public void WriteTo_Throws()
        {
            var head = new CompressionResourceHeader();

            Assert.Throws <NotImplementedException>(() => head.WriteTo(Array.Empty <byte>(), 0));
        }