public void UInt32Test()
        {
            UInt32 expected = 0x12345678;

            byte[] bytes  = Bigendian.GetBigendianBytes(expected);
            UInt32 actual = Bigendian.BigendianToUInt32(bytes, 0);

            Assert.AreEqual(expected, actual);
        }
        public void BigendianToUInt32Test()
        {
            byte[] bytes      = new byte[] { 0x44, 0x33, 0x22, 0x11 };
            int    startIndex = 0;
            UInt32 expected   = 0x44332211;
            UInt32 actual     = Bigendian.BigendianToUInt32(bytes, ref startIndex);

            Assert.AreEqual(4, startIndex);
            Assert.AreEqual(expected, actual);
        }