public void AesCryptoToFromEncrypted() { var expected = "Man is distinguished, not only by his reason, but by this singular passion from other animals, which is a lust of the mind, that by a perseverance of delight in the continued and indefatigable generation of knowledge, exceeds the short vehemence of any carnal pleasure."; using (var crypto = new AesCrypto("Passphrase", new byte[8] { 0, 0, 0, 0, 0, 0, 0, 0 })) { string encrypted = crypto.AesEncrypt(expected); string actual = crypto.AesDecrypt(encrypted, true); Assert.AreEqual(expected, actual); } }