| 12345678910111213141516171819202122232425262728293031323334353637 |
- using Masuit.Tools.Security;
- using System;
- using Xunit;
- namespace Masuit.Tools.Abstractions.Test.Security
- {
- public class RsaCryptTest
- {
- public class RsaCryptTestEntity
- {
- public string Name { get; set; }
- public DateTime SdTime { get; set; }
- }
- [Fact]
- public void RsaCryptWordTestWithNoException()
- {
- var rsaKey = RsaCrypt.GenerateRsaKeys();
- string result = new RsaCryptTestEntity()
- {
- SdTime = DateTime.Parse("2020-08-14"),
- Name = "asdf"
- }
- .ToJsonString()
- .RSAEncrypt()
- .RSADecrypt();
- Assert.Equal(result, new RsaCryptTestEntity()
- {
- SdTime = DateTime.Parse("2020-08-14"),
- Name = "asdf"
- }
- .ToJsonString());
- }
- }
- }
|