public void ExportKeyTest() { //arrange string keyName = "TestKey"; //act var cng = new CNGWrapper(); var actual = cng.ExportKey(keyName); //assert Assert.IsNotNull(actual); Assert.IsTrue(actual != string.Empty); }
public void DecryptTest() { //arrange string encryptedString = "Updrxe9epasXAPOjsk8hjuKpbAhZ4FLryk8pDcGk5oibQLTgtE/vckPKy1LeeCzNlSwYx2DCpawh15sVERUGNV5LTw1xM14JgHY1NqpJ8M0C8IDjG9chR9A/h1QSMB1OvFmKVWFKM3UlTdzwtvRKYorPRTxmodiP+3EBwehlfrI="; string expectedResult = "password"; //act var cng = new CNGWrapper(); var result = cng.Decrypt(encryptedString, keyName); //assert Assert.IsNotNull(result); Assert.AreEqual(result, expectedResult, false); }