Можно ли отфильтровать, какие тестовые проекты выполняются при использовании бегуна TestDriven.NET в обозревателе решений? Я хочу запустить модульные тесты без запуска интеграционных тестов, так как последние выполняются дольше.
Фильтрация тестовых проектов, выполняемых исполнителем TestDriven.NET.
Ответы (1)
В Visual Studio перейдите в Tools/Options/TestDriven.Net, где вы можете указать, какие категории включать и исключать. Вы можете разделить категории с помощью ';'. Вы можете пометить тест категорией, применив атрибут категории:
[Test]
[Category("Integration")]
public void Test_IntegrationIsWorking()
{
// do some testing
}
Вы также можете применить категорию ко всему тестовому прибору:
[TestFixture]
[Category("Integration")]
public class IntegrationTests
{
[Test]
public void Test_IntegrationIsWorking()
{
// do some testing
}
}
person
shamp00
schedule
15.12.2011