ResourceManager и модульное тестирование - PullRequest
5 голосов
/ 19 сентября 2008

Мне было любопытно, если у кого-то возникли проблемы с созданием модульных тестов с использованием ResourceManager. Я использую тестовую версию Visual Studio, и кажется, что спутниковые сборки не загружаются во время теста. Когда я пытаюсь получить ресурс для другой культуры, тестирование всегда заканчивается неудачей, а менеджер ресурсов всегда возвращается к культуре по умолчанию. Точно такой же код прекрасно работает в обычном приложении.

Ответы [ 2 ]

4 голосов
/ 19 сентября 2008

Это заставило меня двигаться в правильном направлении. Добавление файлов в конфигурацию развертывания не помогло, но отключение развертывания сработало.

Для дальнейшего использования посетите эту запись в блоге и прокрутите вниз до раздела «Управление тестовыми запусками» для получения подробной информации о создании конфигурации теста и о том, как отключить развертывание

0 голосов
/ 19 сентября 2008

У меня были подобные проблемы в прошлом со спутниковыми сборками. Пытаться добавление сателлитных сборок к зависимостям проектов объектов. В Visual Studio Тест - Изменить конфигурацию тестового прогона. Выберите Развертывание и добавьте файлы здесь.

При выполнении все приложения, dll и т. Д. Копируются в специальный каталог. Сильные именованные dll могут быть проигнорированы, так как они ожидаются в GAC.

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