Могу ли я запустить все модульные тесты, определенные в TestClass из TestMethod в другом классе? - PullRequest
1 голос
/ 24 августа 2011

У меня есть [TestClass], где у меня есть куча методов модульного тестирования для тестирования связанных с "Process_00" задач.

И у меня есть еще один [TestClass], где у меня есть методы тестирования для тестирования различных процессов, таких как:

[TestMethod]
public void TestProcess_00 {....}

[TestMethod]
public void TestProcess_01 {....}

[TestMethod]
public void TestProcess_02 {....}

Можно ли запустить все тесты в отдельном [TestClass] в TestMethod, например:

[TestMethod]
public void TestProcess_00() 
{ 
      Assert.IsTrue( //All the tests in a separete test class pass ); 

}

1 Ответ

3 голосов
/ 24 августа 2011

Я не думаю, что вы должны это делать. Целью модульного тестирования является проверка одного фрагмента кода, а не проверка успешности других модульных тестов. Вы можете достичь этого, создав списки тестов, в которых вы указываете, какие TestMethods вы хотите запустить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...