类似于Visual Studio单元测试中的NUnit TestCaseSource

时间:2010-10-29 16:43:57

标签: visual-studio unit-testing testing

在Visual Studio单元测试中是否有类似于NUnit TestCaseSource属性的内容?我发现最接近的解决方案是使用DataSource。但我不想将我的测试用例参数存储在数据源中。

1 个答案:

答案 0 :(得分:2)

Datasource是获取测试输入的一个选项。您可以将测试数据保存为多种文件格式(xml,xls或sql db)

但是如果您不想存储测试数据,那么在任何将在任何测试用例之前执行的方法中使用TestInitialize()属性。通过此方法将所有测试数据运行时保存在xml,xls或sql db中,然后使用数据源在测试用例中使用它。

这是VSTS单元测试的msdn链接。希望这会对你有所帮助。