如何使用 MSTest 为 C++ 测试设置数据驱动的测试?

Srv*_*v19 5 c++ testing mstest

我正在尝试对本机代码使用 microsoft 单元测试,但是在编写基本测试后我遇到了一个问题:我找不到如何使用参数创建测试方法。

在搜索主题时,我找到了一些添加此类方法的方法,即编写数据驱动的测试(例如,http://msdn.microsoft.com/en-us/library/ms182527.aspx)。但是,我不知道如何将它与本机 C++ 测试一起使用。

据我所知,不TEST_METHOD存在带有参数的函数的宏,不存在“DataSource”属性的宏等。

是否有使用 MsTest 设置本机 C++ 代码的数据驱动测试的示例?

小智 1

本机 C++ MSTest 框架不支持数据驱动测试。