在Visual Studio单元测试中,类似于NUnit的TestCaseSource的东西

8

在Visual Studio单元测试中,是否有类似于NUnit的TestCaseSource属性的东西?我找到的最接近的解决方案是使用一个数据源。但是我不想将我的测试用例参数存储在数据源中。


你想从哪里执行你的测试用例? - Pritam Karmakar
我想从Visual Studio执行测试。将来,我们将把测试集成到构建过程中。 - Anish
根据我在 Visual Studio 单元测试方面的经验,尽早转向 NUnit 会更好。即使有许多解决问题的方法,但代价太高。 - qxg
1个回答

2

数据源是测试输入的一种选择。您可以将测试数据保存在许多文件格式中(如xml、xls或sql数据库)。

但如果您不想存储测试数据,则可以在任何一个方法中使用TestInitialize()属性,在任何一个测试用例之前执行。通过这个方法,将所有的测试数据运行时保存在xml、xls或sql数据库中,然后使用数据源在您的测试用例中使用它。

这里是VSTS单元测试的msdn链接。希望这能帮到您。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接