Example #1
0
        public void BytesLongArrayConversionTest()
        {
            var longs = new[] { 2L, -1L, 2181234892347L, 10000L };
            var bytes = EndianHelper.LongArrayToBytes(longs);

            Assert.AreEqual(EndianHelper.BytesToLongArray(bytes), longs);

            bytes = new byte[] { 47, 55, 60, 12, 0, 254, 80, 3, 7,
                                 12, 0, 254, 80, 3, 254, 80, 3, 7, 12, 0, 254, 80, 3, 254 };
            longs = EndianHelper.BytesToLongArray(bytes);
            Assert.AreEqual(EndianHelper.LongArrayToBytes(longs), bytes);
        }