Пример #1
0
        public static void Bool(byte[] value, bool expected)
        {
            var reader = new Asn1Reader(value);

            Assert.Equal(expected, reader.Bool());
            Assert.True(reader.SuccessComplete);
        }
Пример #2
0
        public static void Bool(byte[] value, bool expected)
        {
            var span   = new ReadOnlySpan <byte>(value);
            var reader = new Asn1Reader(ref span);

            Assert.Equal(expected, reader.Bool());
            Assert.True(reader.SuccessComplete);
        }
Пример #3
0
        public static void BoolInvalid(byte[] value)
        {
            var reader = new Asn1Reader(value);

            Assert.False(reader.Bool());
            Assert.False(reader.Success);
            Assert.False(reader.SuccessComplete);
        }
Пример #4
0
        public static void BoolInvalid(byte[] value)
        {
            var span   = new ReadOnlySpan <byte>(value);
            var reader = new Asn1Reader(ref span);

            Assert.Equal(false, reader.Bool());
            Assert.False(reader.Success);
            Assert.False(reader.SuccessComplete);
        }