public void ComputeKeyedHashTest()
{
var data = "Lorem ipsum dolor sit amet, an sea putant quaeque, homero aperiam te eos.".ToByteArray();
var key = "secretkey";
Assert.AreEqual(data.ComputeKeyedHash(key, KeyedHashAlgorithm.HMACSHA256).ToBase64(),
"+jYoZtNP2pVjCx/cMWWM+NCe1kpTW7y1mnM7zi5tr6c=");
Assert.AreEqual(data.ComputeKeyedHash(key, KeyedHashAlgorithm.HMACSHA1).ToBase64(),
"eXk3UE/WTxvyh9RW8fLNJtwF9j4=");
Assert.AreEqual(data.ComputeKeyedHash(key, KeyedHashAlgorithm.HMACMD5).ToBase64(),
"kTFtTrQ9vdBM5/97A5kPIQ==");
}