public void TryGetDataFieldLength_Test__06() { var voucher = new VoucherStub(); voucher.AppendHead(new ArraySegment <byte>(new byte[] { })); var success = voucher.TryGetDataFieldLength(out var length); success.Should().BeFalse(); length.Should().Be(-1); }
public void TryGetDataFieldLength_Test__01() { var voucher = new VoucherStub(); voucher.AppendHead(new ArraySegment <byte>(new byte[] { 0xAA, 0xFE, 0x02, 0x00 })); var success = voucher.TryGetDataFieldLength(out var length); success.Should().BeTrue(); length.Should().Be(2); }
public void TryGetDataFieldLength_Test__04() { const short n = 1024 + 1; var voucher = new VoucherStub(); var head = new List <byte>(new byte[] { 0xAA, 0xFE }); var t = BitConverter.GetBytes(n); head.AddRange(t); voucher.AppendHead(new ArraySegment <byte>(head.ToArray())); var success = voucher.TryGetDataFieldLength(out var length); success.Should().BeFalse(); length.Should().Be(-2); }