public void ProtectDelete_TestString_CorrectlyWrittenAndDeleted() { const string key = "TestKey"; var value = "TestValue"; var protectedData = new ProtectedData(); protectedData.Protect(key, value); Assert.Equal(value, protectedData.Unprotect(key)); protectedData.Remove(key); Assert.Null(protectedData.Unprotect(key)); }