Beispiel #1
0
        public void Read_Invalid_Throws()
        {
            byte[] buffer = Convert.FromBase64String("BAAAEAAAAAAAAAAAAAAB+w==");

            AttributeInlineData data = new AttributeInlineData();

            Assert.Throws <InvalidDataException>(() => data.ReadFrom(buffer, 0));
        }
Beispiel #2
0
        public void Read_Test()
        {
            byte[] buffer = Convert.FromBase64String("AAAAEAAAAAAAAAAAAAAB+w==");

            AttributeInlineData data = new AttributeInlineData();

            data.ReadFrom(buffer, 0);
            Assert.Equal(0x1fbu, data.LogicalSize);
            Assert.Equal(AttributeRecordType.InlineData, data.RecordType);
            Assert.Equal(0u, data.Reserved1);
            Assert.Equal(0u, data.Reserved2);
            Assert.Equal(16, data.Size);
        }
Beispiel #3
0
        public void Write_Throws()
        {
            var data = new AttributeInlineData();

            Assert.Throws <NotImplementedException>(() => data.WriteTo(Array.Empty <byte>(), 0));
        }