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)
14
Assert.Throws<ArgumentOutOfRangeException>(() =>
Generate
(-1, true, true, true, true, 0, 0, 0, 0));
16
Assert.Throws<ArgumentOutOfRangeException>(() =>
Generate
(10, true, true, true, true, -1, 0, 0, 0));
17
Assert.Throws<ArgumentOutOfRangeException>(() =>
Generate
(10, true, true, true, true, 0, -1, 0, 0));
18
Assert.Throws<ArgumentOutOfRangeException>(() =>
Generate
(10, true, true, true, true, 0, 0, -1, 0));
19
Assert.Throws<ArgumentOutOfRangeException>(() =>
Generate
(10, true, true, true, true, 0, 0, 0, -1));
26
Assert.Throws<ArgumentException>(() =>
Generate
(10, false, true, true, true, 1, 0, 0, 0));
27
Assert.Throws<ArgumentException>(() =>
Generate
(10, true, false, true, true, 0, 1, 0, 0));
28
Assert.Throws<ArgumentException>(() =>
Generate
(10, true, true, false, true, 0, 0, 1, 0));
29
Assert.Throws<ArgumentException>(() =>
Generate
(10, true, true, true, false, 0, 0, 0, 1));
31
Assert.Throws<ArgumentException>(() =>
Generate
(10, false, false, false, false, 0, 0, 0, 0));
37
Assert.Throws<OverflowException>(() =>
Generate
(10, true, true, true, true, int.MaxValue, 1, 0, 0));
59
var password =
Generate
(10, lower, upper, numeric, special, 0, 0, 0, 0);
81
var password =
Generate
(10, true, true, true, true, minLower, minUpper, minNumeric, minSpecial);
108
var password =
Generate
(minLength, true, true, true, false, 0, 0, 0, 0);
119
var password =
Generate
(7, true, true, true, true, 2, 2, 2, 2);
127
var password =
Generate
(1025, true, true, true, true, 0, 0, 0, 0);
130
password =
Generate
(10, true, true, true, true, 1024, 1024, 1024, 1025);