首页 > 解决方案 > MS C++ 单元测试框架的 Assert.Inconclusive 类似物或如何在运行时跳过测试?

问题描述

我希望能够从它的身体中跳过当前的测试。当然,我可以简单地这样做:

if (condition) return;

但这会将测试显示为“通过”。我想让用户知道如果(condition)发生测试既不会通过也不会失败。

在 C# 中我们有Assert.Inconclusive(),所以这个函数的一些 C++ 类似物将是最好的。Microsoft Cpp 单元测试框架中有类似的东西还是可以实现?

标签: c++unit-testingmicrosoft-cpp-unit-test

解决方案


推荐阅读