Запущен мобильный эмулятор для немобильных юнит-тестов - PullRequest
1 голос
/ 06 января 2010

У меня есть проект Compact Framework, в котором есть два проекта модульных тестов с этим решением.

Один из них - это тестовый проект для интеллектуальных устройств (для запуска требуется эмулятор). Другой - это обычный модульный тестовый проект.

Обычный модульный тестовый проект прекрасно работает на моей машине и на сборочной машине, но на машине моего коллеги он пытается запустить эмулятор, а затем не проходит тесты.

Он попытался выполнить проверку набора изменений 1, затем удалить папку, затем проверить и запустить тест, но он все еще пытается запустить эмулятор.

Поскольку и сборочная машина, и мой компьютер работают нормально, я предполагаю, что это некоторые настройки, которые он может иметь на своей машине.

Есть идеи?

(с использованием Visual Studio 2008 и MSTEST)

Ответы [ 2 ]

1 голос
/ 06 января 2010

Это может быть связано с настройками отладки решения. Если щелкнуть правой кнопкой мыши решение в обозревателе решений и выбрать Свойства , появится узел с именем Запуск проекта . Настройки в этом диалоговом окне хранятся в файле решения .suo, который обычно не регистрируется в системе контроля версий.

Может быть этот или один из других узлов в этом диалоговом окне свойств решения определяет разницу.

0 голосов
/ 07 января 2010

Оказывается, это был testrunconfig. Мы работали с Resharper, и он не выбирал правильный testrunconfig.

...