示例#1
0
        public void All_bytes_are_read_with_ReadAll()
        {
            using var ms = new MemoryStream(GetBinaryFixture("kdbx4-aes-aes", "kdbx"), writable: false);
            ms.Seek(271, SeekOrigin.Begin); // Skip header

            using var s = new BlockStream(ms, AesAesHmacKey.DecodeHex());
            var bytes = s.ReadAll();

            Assert.Equal(2112, bytes.Length);
        }