因此,我正在手动导入NUnit结果,并使用XML报告处理构建功能来处理它们。但是,如果任何测试失败,我想退出Powershell步骤(我以编程方式销毁了一些实例,但是如果测试失败,我宁愿保留它们以进行故障排除)。
构建功能给我:
[Step 1/1] Failed tests detected
如何在情况下(在Powershell中)以编程方式进行检测?
假设您的Powershell脚本正在调用nunit3-console
,则应检查返回代码。非零肯定结果表示失败的测试用例数。否定结果表示其他某种错误,例如找不到文件。