Тестовые категории больше не генерируются из тегов - PullRequest
2 голосов
/ 20 сентября 2011

Мы недавно обновились до v1.7.1, но наши @Tags больше не генерируют атрибуты Visual Studio [Microsoft.Microsoft.VisualStudio.TestTools.UnitTesting.TestCategoryAttribute("MyTag")], необходимые для успешного использования тестовых категорий.

Тег @ignore по-прежнему генерирует IgnoreAttribute, поэтому анализатор SpecFlow работает до конца. Также значение тега добавляется к значению TechTalk.SpecFlow.ScenarioInfo.

Есть ли другие настройки, которые нам нужно установить?

Мы используем VS2010 SP1 на Win7 Ent.

Rob.

1 Ответ

5 голосов
/ 21 сентября 2011

Не знаю, как это произошло, но оказалось, что наша запись в app.config как-то изменилась в то же время. Нам нужно было сбросить следующее ..

Заменить:

<specFlow>
    <unitTestProvider name="MsTest" />
</specFlow> 

С:

<specFlow>
    <unitTestProvider name="MsTest.2010" />
</specFlow> 

.. и, кажется, все снова работает нормально.
Роб.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...