19 references to Generate
Aspire.Hosting (2)
ApplicationModel\ParameterDefault.cs (1)
163
PasswordGenerator.
Generate
(MinLength, Lower, Upper, Numeric, Special, MinLower, MinUpper, MinNumeric, MinSpecial);
Dcp\DcpNameGenerator.cs (1)
111
var suffix = PasswordGenerator.
Generate
(RandomNameSuffixLength, true, false, false, false, RandomNameSuffixLength, 0, 0, 0);
Aspire.Hosting.Tests (17)
Utils\PasswordGeneratorTests.cs (17)
13
Assert.Throws<ArgumentOutOfRangeException>(() =>
Generate
(-1, true, true, true, true, 0, 0, 0, 0));
15
Assert.Throws<ArgumentOutOfRangeException>(() =>
Generate
(10, true, true, true, true, -1, 0, 0, 0));
16
Assert.Throws<ArgumentOutOfRangeException>(() =>
Generate
(10, true, true, true, true, 0, -1, 0, 0));
17
Assert.Throws<ArgumentOutOfRangeException>(() =>
Generate
(10, true, true, true, true, 0, 0, -1, 0));
18
Assert.Throws<ArgumentOutOfRangeException>(() =>
Generate
(10, true, true, true, true, 0, 0, 0, -1));
25
Assert.Throws<ArgumentException>(() =>
Generate
(10, false, true, true, true, 1, 0, 0, 0));
26
Assert.Throws<ArgumentException>(() =>
Generate
(10, true, false, true, true, 0, 1, 0, 0));
27
Assert.Throws<ArgumentException>(() =>
Generate
(10, true, true, false, true, 0, 0, 1, 0));
28
Assert.Throws<ArgumentException>(() =>
Generate
(10, true, true, true, false, 0, 0, 0, 1));
30
Assert.Throws<ArgumentException>(() =>
Generate
(10, false, false, false, false, 0, 0, 0, 0));
36
Assert.Throws<OverflowException>(() =>
Generate
(10, true, true, true, true, int.MaxValue, 1, 0, 0));
58
var password =
Generate
(10, lower, upper, numeric, special, 0, 0, 0, 0);
80
var password =
Generate
(10, true, true, true, true, minLower, minUpper, minNumeric, minSpecial);
107
var password =
Generate
(minLength, true, true, true, false, 0, 0, 0, 0);
118
var password =
Generate
(7, true, true, true, true, 2, 2, 2, 2);
126
var password =
Generate
(1025, true, true, true, true, 0, 0, 0, 0);
129
password =
Generate
(10, true, true, true, true, 1024, 1024, 1024, 1025);