public void UnpackMapSkippable()
        {
            MixedMap map = Unpack <MixedMap>(ReadFile("Maps/MapSkippable"));

            Assert.AreEqual(map.inner.a, 1);
            Assert.AreEqual(map.inner.b, 2);
        }
        public void PackMixedMapping()
        {
            MixedMap map = new MixedMap()
            {
                inner = new ClassMap()
                {
                    a = 1, b = 2
                }
            };

            byte[]   data   = Pack <MixedMap>(map);
            MixedMap result = Unpack <MixedMap>(data);

            Assert.AreEqual(map.inner.a, result.inner.a);
            Assert.AreEqual(map.inner.b, result.inner.b);
        }