Пример #1
0
        public void ReadFixedPoint8Test()
        {
            var          mem      = new MemoryStream();
            const int    val      = 0xc3aa;
            const byte   hi       = val >> 8;
            const byte   low      = val & 0xff;
            const double expected = hi + low / 256.0;

            mem.WriteByte(low);
            mem.WriteByte(hi);
            mem.Seek(0, SeekOrigin.Begin);
            var    reader = new SwfStreamReader(mem);
            double actual = reader.ReadFixedPoint8();

            Assert.AreEqual(expected, actual);
        }
Пример #2
0
 public void ReadFixedPoint8Test()
 {
     var mem = new MemoryStream();
     const int val = 0xc3aa;
     const byte hi = val >> 8;
     const byte low = val & 0xff;
     const double expected = hi + low / 256.0;
     mem.WriteByte(low);
     mem.WriteByte(hi);
     mem.Seek(0, SeekOrigin.Begin);
     var reader = new SwfStreamReader(mem);
     double actual = reader.ReadFixedPoint8();
     Assert.AreEqual(expected, actual);
 }