public void CalculateHMAC_ReturnsCorrectHash_AnyTextAndKeyGiven(string text, string key, string expResult) { EncryptionManager instance = new EncryptionManager(); Assert.AreEqual(expResult, instance.CalculateHMAC(text, key)); }
public void CalculateHMAC_ThrowsException_EmptyStringOrKeyGiven(string text, string key) { EncryptionManager instance = new EncryptionManager(); Assert.Throws <ArgumentException>(() => instance.CalculateHMAC(text, key)); }