В нашем решении у нас есть несколько тестовых проектов. Большинство из них содержат модульные тесты, которые работают быстро, но некоторые из них предназначены для тестирования интеграции, принятия и UI, которые занимают довольно много времени. Теперь я хотел бы иметь удобный способ запуска только модульных тестов. Либо используя горячую клавишу для запуска всех, либо используя новую функцию для запуска тестов после каждой сборки.
К сожалению, VS также выполняет все медленные тесты. В VS10 я сгруппировал тесты в Test View по проекту и выбрал только те, которые содержат модульные тесты. Это было не так просто, как хотелось бы, но, по крайней мере, это было возможно. Теперь, похоже, не существует способа запустить все тесты в решении.
Единственная альтернатива, которую я вижу на данный момент, - удалить все решения, кроме модульных тестов, но это ограничит возможности рефакторинга.
Так кто-нибудь знает, как легко группировать и запускать только модульные тесты в новом VS?