0

这可能已经被问过好几次了,但我找不到一个清晰准确的答案

什么是默认的 Visual Studio 单元测试执行器?我的意思是当我从测试资源管理器窗口触发单元测试运行时使用的那个

还有什么是 Resharper (来自单元测试会话中触发的测试)?

4

1 回答 1

1

不要混淆测试运行程序和编写测试的框架。Visual Studio 默认使用内置的测试运行程序。默认情况下,这只理解用 MStest 编写的测试。可以使用插件来理解其他测试框架(NUnit、XUnit 等)。

Resharper 使用它自己的测试运行器来执行测试,这可以理解 MSTest,默认情况下(可能是其他)NUnit 再次插件可用以允许理解 XUnit MSpec 和其他。

于 2014-11-07T14:32:59.607 回答