Тестирование визуальных студийных расширений - PullRequest
6 голосов
/ 08 января 2011

Есть ли альтернативный способ тестирования проектов расширения VS 2010?Прямо сейчас я должен раскрутить новый экземпляр VS 2010 и ждать.Это займет пару минут, и хотелось бы узнать, есть ли другой способ сделать это быстро.

1 Ответ

2 голосов
/ 13 мая 2012

В зависимости от типа проекта, который вы использовали для создания вашего пакета (пустой контейнер VSIX или один из проектов расширения из SDK, таких как поле редактора, украшение текста, украшение ViewPort и т. Д.), Он спросит вас, хотите ли вы создать модульинтеграционные тесты.

Интеграционные тесты предоставляют все методы, имитирующие оболочку, и позволяют вам тестировать, не раскручивая пользовательский интерфейс.Конечно, это зависит от того, нужна ли вам какая-либо визуальная проверка, но если вы тестируете загрузку пакета, сервисные вызовы, почти все остальное, это здорово.

Дайте мне знать, как это происходит.

...