creating a custom DSL with PowerShell and Pester for your infrastructure tests