Determine if additional functional or unit tests are needed for Entra Id provider Get-PrivilegedUser #1340
Labels
enhancement
This issue or pull request will add new or improve existing functionality
Testing
This issue or task involves testing the automation tool function
Milestone
💡 Summary
The Entra Id provider script has incorporated some complex logic over time and in order to continuously test the scenarios that were coded, we need an automated repeatable mechanism. In particular the Get-PrivilegedUser function and the recursive LoadObjectDataIntoPrivilegedUserHashtable function. For the most recent PR #1310 I had to concoct and document some multi-step scenarios for manual testing by PR reviewers. Those take careful setup in the tenant and an eye for detail on the part of the reviewer, plus they require manual labor.
The scope of this issue is to examine the code, determine which test scenarios need long-term automated test cases, and then determine how to codify those tests which will require some creative solutions given the constraints involved with manipulating the tenant to set up the objects needed. We also have some automated unit tests that exercise the
Implementation notes
The text was updated successfully, but these errors were encountered: