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

标签 unit-testing visual-studio-2015

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

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

在我的任何测试方法中,如果我访问 PropertiesTestContext ,我在 .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/

相关文章:

c++ - 在 MSVC2013 中编译良好的代码似乎混淆了 MSVC2015

android - Visual Studio Android 模拟器在创建虚拟机时卡住

mysql - 执行命令时遇到 fatal error

c# - xUnit.net 中的测试参数化类似于 NUnit

c# - Internals、InternalsVisibleTo 和测试共享行为

C++将png资源导出到文件

git - 在源代码管理文件更改后运行 TypeScript 编译

c# - 为什么此 CollectionAssert.AreEquivalent() 测试失败?

c# - 第一个没有断言/预期异常的 TDD 测试。这值得么?

.net - 独特的 CodeCoverage 突出显示