Conversation
|
Additional notes: |
|
TBH, not sure when I'll be able to get to this. Between new stuff and tests its >300 loc. Plus, I need to re-orient myself on the functionality in the psm1. |
|
Understood, though I'd point out that, if you take out all the comments (including the comment-based help), the actual function is barely 100 lines in total...less if you also dump the five Write-Verbose lines. From a tests perspective, I modeled mine after your own tests, though I did add tests for return type that your tests don't currently have. I picked this as the first PR because it was simple...it returns a single item, doesn't depend on other generators, and doesn't have any advanced output. I guess, just let me know when you are ready to dig in. |
Add new base generator and associated tests
Name: character
Purpose: Generates a single symbol, number, or alpha character in either upper or lower case. Will be used by a planned new generator for creation of complex passwords.