Отладка с использованием MbUnit / Gallio 3.1 - PullRequest
5 голосов
/ 12 апреля 2010

Когда я использую кнопку [Debug] в Gallio, точки останова в моих модульных тестах не срабатывают. Модульные тесты написаны с помощью MbUnit / Gallio. Я использую MbUnit / Gallio версии 3.1 build 397 с Visual Studio 2010 Beta 2. Модульные тесты в Gallio Icarus выполняются до конца, но проходят через точки останова. Я вижу загрузку таблиц символов в VS, но она не останавливается на ожидаемой точке останова, поэтому я не могу ее отладить.

Ответы [ 3 ]

2 голосов
/ 11 сентября 2012

В Gallio Icarus выберите меню Сервис -> Параметры, выберите страницу «Предпочтения», установите для «Фабрика исполнителей теста» значение IsolatedAppDomain или Локальный , чтобы заставить работать отладчик.

1 голос
/ 17 мая 2010

Обычно все мои проблемы отладки в Gallio решаются путем создания тестового проекта Platform Target"x86", а не "Any CPU".

1 голос
/ 12 апреля 2010

Есть ли что-нибудь в журнале Icarus Runtime? У некоторых людей есть одна проблема: вы не можете отлаживать, используя экземпляр Visual Studio, работающий от имени администратора, из экземпляра Icarus, который не является.

...