Отсутствует шаблон настроек теста в VS2010 Ultimate - PullRequest
25 голосов
/ 28 мая 2010

Я пытаюсь добавить файл настроек теста в мой проект модульных тестов в VS2010. Кажется, что все веб-сайты просто говорят «Перейти к пункту« Добавить новый элемент »>« Установленные шаблоны »>« Настройки теста ». Однако в моих Установленных шаблонах у меня нет опции «Настройки теста» (и при их поиске в Интернете никаких результатов не появляется).

Может ли кто-нибудь указать мне правильное направление для того, что мне нужно сделать?

Ответы [ 2 ]

33 голосов
/ 01 июня 2010

Если они не изменили это кардинально после VS2k8, вы увидите, что при создании нового тестового проекта в вашем решении появится новая «папка решения» под названием «Элементы решения» с файлом .testRunConfiguration который содержит настройки.

Если нет, то вы можете создать «папку решений» самостоятельно. Щелкните правой кнопкой мыши свое решение и выберите Добавить -> Новая папка решения. Щелкните правой кнопкой мыши папку и выберите «Добавить» -> «Новый элемент». Выберите «Конфигурация тестового запуска» в разделе «Категории». Если вы нажмете на проект, вы не увидите эти варианты.

Если это не сработает в VS2k10, мне будет интересно узнать.

Ответ на комментарий JustLoren Я сделал быстрый поиск в Google и нашел это: http://social.msdn.microsoft.com/Forums/en/vststest/thread/8ef10a3a-d4d5-4931-9054-df1d81ee4842..

Очевидно, они изменили расширение файла с .testrunconfig на .testsettings в VS2k10. Я считаю, что ключом к решению вашей проблемы, вероятно, является правильное создание папки решения Solution Items и добавление в нее файла конфигурации.

2 голосов
/ 21 ноября 2016

Для Visual Studio 2015 Enterprise мне было очень трудно понять, как создать этот файл. Я не вижу опцию в Меню, и создание папки «Solution» или «Элементы решения» не приблизило меня к решению.

Я создал XML-файл и назвал его «Default.testsettings». VS тогда будет жаловаться:

Файл настроек теста XXXX не имеет ожидаемого формата: Root элемент отсутствует.

Затем щелкните правой кнопкой мыши новый файл и выберите «Открыть с помощью ...», затем в появившемся окне выберите «Редактор исходного кода (текста)» и нажмите «ОК».

enter image description here

Должен открыться пустой XML-файл, вставьте в него следующий код:

<?xml version="1.0" encoding="utf-8" ?> 
<TestSettings name="TestSettings1" 
    id="c75a9e88-b995-43e0-964b-ff82703d6650" 
    xmlns="http://microsoft.com/schemas/VisualStudio/TeamTest/2010">
</TestSettings>

Затем сохраните и выйдите из файла, дважды щелкните «Default.testsettings», чтобы открыть его в «Редакторе настроек теста» по умолчанию. Теперь вы сможете редактировать файл в обычном режиме.

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