我有一个[TestClass],我有一堆单元测试方法来测试“Process_00”相关的任务。
我有另一个[TestClass],我有测试方法来测试各种过程,如:
[TestMethod]
public void TestProcess_00 {....}
[TestMethod]
public void TestProcess_01 {....}
[TestMethod]
public void TestProcess_02 {....}
是否可以在TestMethod中的separete [TestClass]中运行所有测试,如:
[TestMethod]
public void TestProcess_00()
{
Assert.IsTrue( //All the tests in a separete test class pass );
}
答案 0 :(得分:3)
我认为你不应该这样做。单元测试的目的是验证单个代码,而不是检查其他单元测试是否成功。您可以通过创建测试列表来实现这一目的,您可以在其中指定要运行的TestMethods。