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

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

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

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

最佳答案

我想我了解Visual Studio中的错误。每当您在VS-> Test-> Test Settings子菜单中选择一个runsettings文件时,它们至少在我至少对我的Test项目进行重建(或Clean解决方案/ Build解决方案)后才会生效。简单地构建并不能使VS应用正确的运行设置文件。在某些情况下,它没有应用任何运行设置文件,但是由于每次选择不同的运行设置文件时我都开始执行“重建项目”,所以我从未发现TestContext没有属性。

关于unit-testing - Visual Studio 2015订购了测试。如何使用.runsettings,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34911935/

10-11 23:03
查看更多