Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
无法将共享项目添加到 Visual Studio 测试项目
我正在使用 Visual Studio 2015 我有一个作为独立解决方案的共享项目 其他几个解决方案中使用的扩展的集合 我想测试共享项目 独立于任何其他解决方案 因此 我添加了一个新的测试项目 但是 在我的测试项目中 我无法添加对共享项目
visualstudio2015
vsunittestingframework
sharedproject
设置具有不同输入的测试方法
我想在 C 中测试所有代码路径的以下方法 public int foo int x if x 1 return 1 if x 2 return 2 else return 0 我见过这个pex单元测试 http fernandomachad
c
visualstudio2010
unittesting
vsunittestingframework
为什么 Visual Studio 单元测试中的每个测试都会触发 TestInitialize?
我正在使用 Visual Studio 2010 Beta 2 我有一个 TestClass 其中有一个 TestInitialize TestCleanup 和一些 TestMethods 每次运行测试方法时 初始化和清理方法也会运行 我
c
VisualStudio
visualstudio2010
mstest
vsunittestingframework
InlineData 或 TestCase 属性的 Microsoft 单元测试替代方案是什么?
Microsoft 以外的单元测试框架可以选择使用属性添加输入参数和预期结果 例如 NUnit 有 TestCase 12 4 3 并且 xUnit 有 InlineData 5 1 3 9 微软采取什么方法来实现这一目标 需要添加Nuge
c
unittesting
vsunittestingframework
MSTest 代码覆盖率
我有一个 Web 服务的测试项目 当我在调试模式下运行测试时 一切正常 但是 当我刚刚运行测试时 对于我尝试获取代码覆盖率的引用程序集 出现以下错误 类初始化方法 WebServiceTest wstest MyClassInitializ
codecoverage
mstest
vsunittestingframework
MSTest 找不到程序集
我正在使用 MSTest 我使用命令 mstest testsettings local Testsetting testcontainer folder obj Debug test dll 这是输出 Run 存在以下问题 警告 测试运行
c
unittesting
mstest
vsunittestingframework
无法在Visual Studio 2017 Professional中运行单元测试
无法在Visual Studio 2017 Professional中运行单元测试 运行选定的测试被禁用 我尝试重建测试项目以及解决方案 尝试重启VS 也许就能看到
c
NET
VisualStudio
unittesting
vsunittestingframework
使用 .runsettings 从代码覆盖率中排除程序集
当为包含多个项目的解决方案运行代码覆盖率时 我注意到代码覆盖率还包括我的测试程序集 我发现一篇文章建议使用以下 runsettings 模板
NET
VisualStudio
unittesting
codecoverage
vsunittestingframework
如何从MSTest获取测试结果状态?
在 NUnit 中 我可以从以下位置获取测试结果context Result State 如果它是NUnit Framework TestState Success 那么我就知道测试通过了 在 MSTest 中 我如何获取该信息 I saw
unittesting
mstest
vsunittestingframework
Resharper 8.1 测试运行器减慢 Visual Studio 文本编辑速度
我有一个相当小的 C 解决方案 其中包含大约 5 个项目 我正在使用带有 Update 4 的 Visual Studio 2012 和 Resharper 8 1 内部版本 8 1 23 546 它采用配备 SSD 和 16GB RAM