Как запустить заказанные тесты из кода - PullRequest
0 голосов
/ 27 января 2011

У меня есть набор тестов (около 30), которые я должен выполнить несколько раз, изменяя определенные конфигурации. Моя идея состоит в том, чтобы создать упорядоченный тест, содержащий все 30 методов, и хочу запустить его. Я хочу знать, смогу ли я это сделать. Я не мог получить какую-либо помощь из результатов поиска Google. (

1 Ответ

0 голосов
/ 27 января 2011

При условии test1 (), test2 () ... ваши уже существующие методы тестирования, как примерно так:

[Test]
public void run_all_confs()
{
   test_in_conf1();
   test_in_conf2();
}

public void test_in_conf1()
{
   setup_conf1();
   run_tests();
}

public void test_in_conf2()
{
   setup_conf2();
   run_tests();
}

public void run_tests()
{
   test1();
   test2();
   // ...
   test30();
}

Вы должны иметь возможность портировать это в любой тестовой среде, о которой я знаю.

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