public static void Integer64(byte[] value, long expected) { var reader = new Asn1Reader(value); Assert.Equal(expected, reader.Integer64()); Assert.True(reader.SuccessComplete); }
public static void Integer64Invalid(byte[] value) { var reader = new Asn1Reader(value); Assert.Equal(0, reader.Integer64()); Assert.False(reader.Success); Assert.False(reader.SuccessComplete); }
public static void Integer64Invalid(byte[] value) { var span = new ReadOnlySpan <byte>(value); var reader = new Asn1Reader(ref span); Assert.Equal(0, reader.Integer64()); Assert.False(reader.Success); Assert.False(reader.SuccessComplete); }