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