Beispiel #1
0
            public void ReturnsPointer_257_2_From_10001000000010001()
            {
                var lzByteConverter = new LZByteConverter();
                var expected        = new PointerByte(258, 2);
                var ub = new UnevenByte(69649, 17);

                var actual = lzByteConverter.ToEncodedByte(ub) as PointerByte;

                Assert.AreEqual(expected, actual);
            }
Beispiel #2
0
            public void ReturnsPointer_17_4_From_10000000100010100()
            {
                var lzByteConverter = new LZByteConverter();
                var expected        = new PointerByte(18, 5);
                var ub = new UnevenByte(0b10000000100010100, 17);

                var actual = lzByteConverter.ToEncodedByte(ub) as PointerByte;

                Assert.AreEqual(expected, actual);
            }