elsa-core/test/unit/Elsa.Identity.UnitTests/Services/DefaultRandomStringGeneratorTests.cs

19 lines
450 B
C#
Raw Normal View History

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