elsa-core/test/unit/Elsa.Identity.UnitTests/Services/DefaultRandomStringGeneratorTests.cs
2026-05-21 01:16:12 +02:00

19 lines
450 B
C#

using Elsa.Identity.Services;
namespace Elsa.Identity.UnitTests.Services;
public class DefaultRandomStringGeneratorTests
{
[Fact]
public void Generate_ReturnsRequestedLengthFromAllowedCharacters()
{
var generator = new DefaultRandomStringGenerator();
var value = generator.Generate(64, new[] { 'a', 'b' });
Assert.Equal(64, value.Length);
Assert.All(value, x => Assert.True(x is 'a' or 'b'));
}
}