Visual Studio无法扫描/查找MSTest方法

时间:2012-06-06 16:01:34

标签: visual-studio-2010 unit-testing automation mstest

我使用nunit测试转换了一个项目,因此它有mstests。它编译,当我右键单击项目时,我可以选择“运行单元测试”。它工作正常,测试成功执行。

但是,我无法在“测试列表编辑器”或“测试视图”中看到我的测试。我试过了:

  • 在这两个列表中选择“刷新”按钮
  • 重建解决方案
  • 重新启动visual studio
  • Activated background discovery(我确实有VS 2010 SP1和resharper)

这些都不是单独或组合起来的。还有什么可以尝试,以强制Visual Studio完全识别这些测试?

2 个答案:

答案 0 :(得分:5)

我发现答案是我必须convert a class library to an MsTest project

答案 1 :(得分:0)

另外请确保您的测试类是公开的,我花了差不多一天试图找出为什么MS测试框架无法发现我的测试,直到我将访问修饰符从默认修改为公开