У меня есть атрибуты на некоторых тестах, которые я в идеале не хочу запускать для каждой сборки. Большинство моих тестов - это обычные модульные тесты, и я хочу, чтобы они запускались на каждой сборке.
Итак: как я могу исключить тест по категории или типу проекта?
Например, я хотел бы исключить CodedUItests
:
[CodedUITest]
public class SearchViewTests
... или исключить тесты в заданном TestCategory
:
[TestMethod]
[TestCategory("Database Integration")]
public void ContactRepositoryGetByIdWithIdExpectCorrectContact()
Я особенно хочу исключить кодированные тесты пользовательского интерфейса, поскольку они нарушают мою способность продолжать работу, тогда как все остальные тесты будут успешно выполняться в фоновом режиме, не беспокоя меня.