Para imprimir mensajes de depuración en PowerShell, se usa el cmdlet Write-Debug.
Write-Debug
Inicia PowerShell y estarás en la REPL.
En PowerShell, puedes depurar scripts utilizando el Entorno de Scripting Integrado de PowerShell (ISE) incorporado o Visual Studio Code (VS Code) con la extensión de PowerShell.
PowerShell no tiene un marco de pruebas incorporado, pero Pester, un módulo de terceros muy popular, es ampliamente utilizado para escribir y ejecutar pruebas.