Prerequisites
💡 Summary
The script at the location ./Testing/RunUnitTests.ps1 is ambiguously named. This script is specific to Rego unit tests and should be named accordingly to reduce confusion.
We have a separate script that runs the PowerShell unit tests at location /PowerShell/ScubaGear/Testing/Unit/PowerShell/RunPesterTests.ps1 which is also ambiguous and I recommend that it is renamed also. "PesterTests" is ambiguous since we also use Pester for functional tests.
Motivation and context
Given the amount of file sprawl and deep directory structure inside the ScubaGear folder, it becomes increasingly challenging to unambiguously identify key objects such as testing scripts that developers need. We should strive for script file names that are precise and descriptive of their intended usage.
Implementation notes
Acceptance criteria