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