예제 #1
0
        public void ReadSatoshis()
        {
            var spanToRead = new byte[50];
            BitConverter.TryWriteBytes(spanToRead, 20000UL);

            Assert.Equal(20000UL, PayloadReader.GetSatoshis(spanToRead));
        }
예제 #2
0
 public void ReadSatoshisSpanTooShort()
 {
     var spanToRead = new byte[7];
     BitConverter.TryWriteBytes(spanToRead, 20000);
     Assert.Throws<ArgumentException>(() => PayloadReader.GetSatoshis(spanToRead));
 }