我有一种情况,我正在使用单元测试来执行执行测试的外部工具。我可以从工具的退出代码中确定测试是否通过、失败或超时。
有什么方法可以使单元测试失败,它将测试结果设置为超时而不是失败?
我尝试抛出 TimeoutException,但这与使用 Assert 的结果相同。
编辑: 我们将单元测试与 TFS 中的测试用例联系起来。在 Microsoft 测试中心中,测试运行中的测试可以有多种状态。其中之一是超时状态。我试图让我的测试失败,以便它正确地显示在这种状态下,并且不会与失败的测试用例混在一起。