我在 Visual Studio 2015 Enterprise(更新 1)中构建有序测试并让有序测试中的单元测试能够引用我的 .runsettings 时遇到困难。 .
具体来说,我需要访问 .runsettings 中定义的 TestRunParameters
文件。
在我的任何测试方法中,如果我访问 Properties的 TestContext ,我在 .runsettings 中定义的属性没有找到。
当然,我不是第一个这样做的人。任何帮助将不胜感激。
最佳答案
我想我了解 Visual Studio 中的错误。每当您在 VS->Test->Test Settings 子菜单中选择一个 runsettings 文件时,它们不会生效,直到我至少重建我的测试项目(或清理解决方案/构建解决方案)。简单地构建不会使 VS 应用正确的 runsettings 文件。在某些情况下它没有应用任何 runsettings 文件,但自从我每次选择不同的 runsettings 文件时开始重建项目以来,我从未发现 TestContext 不有我的 Proerties。
关于unit-testing - Visual Studio 2015 订购测试。如何使用.runsettings,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34911935/