示例#1
0
文件: AesTest.cs 项目: CodeComb/Aes
        public void string_aes_encrypto_with_default_pk_iv_test(string str)
        {
            // Arrange
            var collection = new ServiceCollection();
            collection.AddAesCrypto();
            var services = collection.BuildServiceProvider();
            var aes = services.GetRequiredService<AesCrypto>();

            // Act
            var str_e = aes.Encrypt(str);
            var str_de = aes.Decrypt(str_e);

            // Assert
            Assert.Equal(str, str_de);
        }