我正在使用 VS2012 (v110) 我创建了一个只有 1 个函数的简单 dll 应用程序和一个测试 dll 函数的测试项目。我将这两个项目设置为 win32 的调试版本,并尝试清理和重建这两个项目,但我没有看到任何测试要在测试资源管理器窗口上运行。
我也已经在测试项目中引用了Dll项目。
为什么 Test Explorer 窗口中没有显示任何内容?
最佳答案
实际上,MSTest 不适用于简单的类库项目。 您必须创建一个单元测试项目并将您的测试放在那里。
如果您使用其他测试框架,如 NUnit,那么您可以使用普通类库。然后,您可以使用 NUnit 在 VS 外部运行测试,或使用 ReSharper 等工具在 VS 内部运行这些测试
关于c# - 为什么我的测试项目没有出现在测试资源管理器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16385174/