Pester is an easy-to-use testing framework for PowerShell code. It was originally adopted to be a unit testing framework but can also be adapted to perform integration and acceptance testing as well.
If you've ever written a complex PowerShell script, then you've no doubt discovered the need for troubleshooting. As nice as it might be for everything to work perfectly on the first try, complex ...