友 我正在使用PowerShell自动化一些与红外相关的东西,并将其转换为工作流并在SMA(服务管理自动化)中运行。
让我们说如果我必须自动化一些linux和Windows机器存储添加,我们创建1个main.ps1工作流并调用两个子工作流的windows.ps1和linux.ps1,1每个用于Windows和Linux存储添加。我必须将这3个文件放在SMA中并运行它们。在此之前,我想测试整个自动化功能。
据我所知,pester最适合单元测试,即每个3个文件分别使用pester进行测试。
我的问题是,我可以在main.ps1文件中使用pester并测试SMA中的工作流程吗?如果没有,你建议任何最好的开源工具吗?
谢谢!