MSTest 中是否可以有多个“TestClass”?

Jar*_*red 2 mstest visual-studio-2008

我正在尝试在 MSTest 中编写单元测试,并且创建了两个 TestClass。当我查看测试列表编辑器时,显示的唯一测试是出现在其中一个类中的测试。

我不知道如何从这两个类中运行测试。有任何想法吗?

Ger*_*elt 5

(对于下一个通过谷歌到达这里寻找答案的人)

就我而言,上述情况均不适用。

使所有测试文件(及其中的类)显示在测试资源管理器(VS2019)中的关键元素是将关键字添加public到每个测试类。以前使用 Nunit 不需要它,但我们转移到 MSTest,然后测试就消失了。添加public使它们再次出现:

[TestClass]
public class TestBibTeX    // <-- +public+
{
  ...
Run Code Online (Sandbox Code Playgroud)