19 references to Generate
Aspire.Hosting (2)
ApplicationModel\ParameterDefault.cs (1)
163PasswordGenerator.Generate(MinLength, Lower, Upper, Numeric, Special, MinLower, MinUpper, MinNumeric, MinSpecial);
Dcp\DcpNameGenerator.cs (1)
111var suffix = PasswordGenerator.Generate(RandomNameSuffixLength, true, false, false, false, RandomNameSuffixLength, 0, 0, 0);
Aspire.Hosting.Tests (17)
Utils\PasswordGeneratorTests.cs (17)
14Assert.Throws<ArgumentOutOfRangeException>(() => Generate(-1, true, true, true, true, 0, 0, 0, 0)); 16Assert.Throws<ArgumentOutOfRangeException>(() => Generate(10, true, true, true, true, -1, 0, 0, 0)); 17Assert.Throws<ArgumentOutOfRangeException>(() => Generate(10, true, true, true, true, 0, -1, 0, 0)); 18Assert.Throws<ArgumentOutOfRangeException>(() => Generate(10, true, true, true, true, 0, 0, -1, 0)); 19Assert.Throws<ArgumentOutOfRangeException>(() => Generate(10, true, true, true, true, 0, 0, 0, -1)); 26Assert.Throws<ArgumentException>(() => Generate(10, false, true, true, true, 1, 0, 0, 0)); 27Assert.Throws<ArgumentException>(() => Generate(10, true, false, true, true, 0, 1, 0, 0)); 28Assert.Throws<ArgumentException>(() => Generate(10, true, true, false, true, 0, 0, 1, 0)); 29Assert.Throws<ArgumentException>(() => Generate(10, true, true, true, false, 0, 0, 0, 1)); 31Assert.Throws<ArgumentException>(() => Generate(10, false, false, false, false, 0, 0, 0, 0)); 37Assert.Throws<OverflowException>(() => Generate(10, true, true, true, true, int.MaxValue, 1, 0, 0)); 59var password = Generate(10, lower, upper, numeric, special, 0, 0, 0, 0); 81var password = Generate(10, true, true, true, true, minLower, minUpper, minNumeric, minSpecial); 108var password = Generate(minLength, true, true, true, false, 0, 0, 0, 0); 119var password = Generate(7, true, true, true, true, 2, 2, 2, 2); 127var password = Generate(1025, true, true, true, true, 0, 0, 0, 0); 130password = Generate(10, true, true, true, true, 1024, 1024, 1024, 1025);