Создание пользовательского UserControl TestContainer для Visual Studio - PullRequest
0 голосов
/ 21 мая 2010

Мне нравится использовать «UserControl TestContainer», который отлично подходит для тестирования свойств элементов управления во время разработки. Все же у этого есть ограничения. Обычно я просто создаю приложение Windows Form для тестирования интерфейса элемента управления. Было бы неплохо совместить две фазы. Сегодня я обнаружил, что тест-контейнер определен в файле проекта, как показано ниже.

Мне нравится создавать собственный тест-контейнер и использовать его для моих проектов библиотеки управления Windows Forms в Visual Studio 2008. Я не могу найти какую-либо конкретную документацию, и найденная документация была MSTest и не полезно. Любая помощь, предложения или направления исследований для реализации моего собственного тест-контейнера?

  <ItemGroup>
    <Service Include="{94E38DFF-614B-4cbd-B67C-F211BB35CE8B}" />
  </ItemGroup>

Приведенный выше элемент «Service» запускает исполняемый файл UserControlTestContainer.exe, передавая имя сборки в качестве параметра.

1 Ответ

0 голосов
/ 23 мая 2010

Элемент Service выше запускает исполняемый файл C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ UserControlTestContainer.exe , передавая путь сборки в качестве параметра.

Используя .NET Reflector, я изменил свое существующее тестовое приложение так, чтобы он вел себя как UserControlTestContainer, затем скопировал в папку IDE, и все работает хорошо.

Наконец, я изменил свое новое приложение "test-container пользовательского элемента управления", чтобы в дополнение к пользовательским элементам управления принимать формы и элементы управления.

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