Visual Studio 2015订购测试。如何使用.runsettings

时间:2016-01-20 22:33:24

标签: unit-testing visual-studio-2015

我在Visual Studio 2015 Enterprise(Update 1)中构建有序测试时遇到困难,并且在有序测试中的单元测试能够引用我的.runsettings

具体来说,我需要访问.runsettings文件中定义的TestRunParameters

在我的任何测试方法中,如果我访问PropertiesTestContext,则找不到我在.runsettings中定义的属性。

当然,我不是第一个这样做的人。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我想我理解Visual Studio中的错误。每当您在VS-> Test->测试设置子菜单中选择一个runsettings文件时,它们才会生效,直到我至少重新构建我的测试项目(或清洁解决方案/构建解决方案)。简单构建不会使VS应用正确的runsettings文件。在某些情况下它没有应用任何runsettings文件,但是因为每次选择不同的runsettings文件时我都开始做Rebuild项目,所以我从来没有发现TestContext 有我的Proerties。