我一直在寻找一种方法来为 MSTEST 中的数据驱动单元测试构建我自己的 DataSource。我没有找到任何文档如何执行此操作或我需要实现的任何基类或接口。有任何想法吗?
我正在考虑构建类似于 FITNesse 的东西,但使用 Team Foundation Server 作为我的后备存储。
我一直在寻找一种方法来为 MSTEST 中的数据驱动单元测试构建我自己的 DataSource。我没有找到任何文档如何执行此操作或我需要实现的任何基类或接口。有任何想法吗?
我正在考虑构建类似于 FITNesse 的东西,但使用 Team Foundation Server 作为我的后备存储。
这是我从微软的 Mathew Aniyan 那里得到的回复
不幸的是,数据源机制是不可扩展的。我将添加一个功能请求以使其可扩展。这不会进入 VS 2010。
目前,使用 MsTest v2,数据驱动测试方法的自定义数据源非常容易处理。
请参阅https://stackoverflow.com/a/66312973/8194898
的答案
同样,可以从
https://github.com/matei-tm/howto-demos/tree/main/MstestCustomDataSource尝试工作演示代码