mirror of
https://github.com/sphildreth/roadie
synced 2024-11-14 00:17:12 +00:00
28 lines
684 B
C#
28 lines
684 B
C#
using Roadie.Library.Utility;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
using Xunit;
|
|
|
|
namespace Roadie.Library.Tests
|
|
{
|
|
public class EncryptionHelperTests
|
|
{
|
|
[Fact]
|
|
public void EncryptAndDecrypt()
|
|
{
|
|
var key = Guid.NewGuid().ToString();
|
|
var value = Guid.NewGuid().ToString();
|
|
|
|
var encrypted = EncryptionHelper.Encrypt(value, key);
|
|
Assert.NotNull(encrypted);
|
|
Assert.NotEqual(encrypted, value);
|
|
|
|
var decrypted = EncryptionHelper.Decrypt(encrypted, key);
|
|
Assert.NotNull(decrypted);
|
|
Assert.Equal(decrypted, value);
|
|
|
|
}
|
|
|
|
}
|
|
}
|