mirror of
https://github.com/sphildreth/roadie
synced 2025-02-16 21:18:26 +00:00
29 lines
686 B
C#
29 lines
686 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 Encrypt_And_Decrypt()
|
|||
|
{
|
|||
|
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);
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
}
|
|||
|
}
|