Используя VS 2013 и TFS 2013, у меня есть 4 модульных теста, но я хочу, чтобы TFS-сборка запускала только один из них. Для этого я присвоил [TestCategory("bvt")]
как атрибут метода.Visual studio test runner - критерии фильтруют все тесты
отредактировать определение сборки, и в диалоговом окне "Добавить/Изменить Test Run" Даю значение "Test случае фильтра:" из "TestCategory = БВТ"
С добавленным фильтром тесты не выполняются. Если я удалю фильтр, сборка команды с использованием «ReleaseTfccTemplate.12.xaml» приведет к выполнению всех 4 тестов. Я пробовал обернуть фильтр в кавычки и т. Д., Но не смог заставить его работать - где я ошибаюсь?
Учитывая '[TestMethod]' Это, кажется, MSTest в отличие от NUnit, верно? – CodeCaster
Да, я использую MS Test. Более подробно здесь: https://social.msdn.microsoft.com/Forums/vstudio/en-US/d187aeb9-eac1-4f24-81f4-de0b153b0bc2/visual-studio-test-runner-criteria-is-filtering-all- тесты? форум = TFSBuild # 9a3cc591-ec84-4706-967f-9b9c32a93048 –