0

Используя VS 2013 и TFS 2013, у меня есть 4 модульных теста, но я хочу, чтобы TFS-сборка запускала только один из них. Для этого я присвоил [TestCategory("bvt")] как атрибут метода.Visual studio test runner - критерии фильтруют все тесты

enter image description here

отредактировать определение сборки, и в диалоговом окне "Добавить/Изменить Test Run" Даю значение "Test случае фильтра:" из "TestCategory = БВТ"

enter image description here

С добавленным фильтром тесты не выполняются. Если я удалю фильтр, сборка команды с использованием «ReleaseTfccTemplate.12.xaml» приведет к выполнению всех 4 тестов. Я пробовал обернуть фильтр в кавычки и т. Д., Но не смог заставить его работать - где я ошибаюсь?

+0

Учитывая '[TestMethod]' Это, кажется, MSTest в отличие от NUnit, верно? – CodeCaster

+0

Да, я использую 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 –

ответ

0

Я решил это, возвращаясь назад к использованию старого default.xaml скорее новый TfsDefault.xaml