public void FromBigEndianByteArrayTest_BigValue2()
        {
            var array = new byte[] { 0xba, 0xad, 0x87, 0xcb, 0x64, 0x27, 0x29, 0xf0 };
            var value = BigIntegerExtension.FromBigEndianByteArray(array);

            Assert.AreEqual(-4995187104055612944, value);
        }
        public void FromBigEndianByteArrayTest_One()
        {
            var array = new byte[] { 0x01 };
            var value = BigIntegerExtension.FromBigEndianByteArray(array);

            Assert.AreEqual(1, value);
        }
        public void FromBigEndianByteArrayTest_BigValue1()
        {
            var array = new byte[] { 0x3f, 0x88, 0xc9, 0x8c, 0x42, 0xe4, 0x79, 0xde };
            var value = BigIntegerExtension.FromBigEndianByteArray(array);

            Assert.AreEqual(4578130625476983262, value);
        }
 public void FromBigEndianByteArrayTest_ThrowsArgumentNullException()
 {
     BigIntegerExtension.FromBigEndianByteArray(null);
 }