mirror of
https://github.com/dotnetcore/AgileConfig.git
synced 2026-10-18 21:21:12 +08:00
28 lines
643 B
C#
28 lines
643 B
C#
using System.Threading.Tasks;
|
|
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
|
|
|
namespace AgileConfig.Server.Common.Tests;
|
|
|
|
[TestClass]
|
|
public class EncryptTests
|
|
{
|
|
private const string Origin = "123456";
|
|
private const string Expected = "E10ADC3949BA59ABBE56E057F20F883E";
|
|
|
|
[TestMethod]
|
|
public void Md5Test()
|
|
{
|
|
var result = Encrypt.Md5(Origin);
|
|
Assert.AreEqual(Expected, result);
|
|
}
|
|
|
|
[TestMethod]
|
|
public void ParallelCallTest()
|
|
{
|
|
Parallel.For(0, 1000, _ =>
|
|
{
|
|
var result = Encrypt.Md5(Origin);
|
|
Assert.AreEqual(Expected, result);
|
|
});
|
|
}
|
|
} |