public void EncryptionModeSerialized(BlockCipherEngines engine, BlockCipherModes mode)
 {
     var cryptoProvider = new CryptographyProviderFactory().CreateAeadCryptographyProvider(engine, mode);
     var element = _rootNodeSerializer.SerializeRootNodeInfo(_rootNodeInfo, cryptoProvider);
     var attributeValue = element.Attribute(XName.Get("BlockCipherMode"))?.Value;
     Assert.That(attributeValue, Is.EqualTo(mode.ToString()));
 }
        public void EncryptionModeSerialized(BlockCipherEngines engine, BlockCipherModes mode)
        {
            var cryptoProvider = new CryptoProviderFactory(engine, mode).Build();
            var element        = _rootNodeSerializer.SerializeRootNodeInfo(_rootNodeInfo, cryptoProvider);
            var attributeValue = element.Attribute(XName.Get("BlockCipherMode"))?.Value;

            Assert.That(attributeValue, Is.EqualTo(mode.ToString()));
        }