В VS2010 вы можете указать несколько запускаемых проектов (щелкните правой кнопкой мыши Решение и выберите соответствующие параметры в области «Запуск проекта»).
Это прекрасно работает, если вы нажмете F5, но для тестов NUnit я еще не нашел способ запустить эти проекты перед запуском тестов. Есть ли способ?
Ограничения:
Я не хочу запускать консольные приложения из DOS, так как мне нужна поддержка отладки.
Я не хочу, чтобы было открыто отдельное решение. Я рассуждаю здесь просто о том, что между решениями немного больше трения и что правильные решения должны быть внесены. VS2010 хорошо выполняет проверку, когда файлы изменились, но будет проще иметь один интегрированный интерфейс отладки, который работает так же, как при нажатии F5.
В настоящее время я использую NUnit с Resharper 6.
Надеюсь, где-то есть вариант, который мне не хватает.
Спасибо, что взглянули на это.
UPDATE:
Так что сейчас это выглядит как неподдерживаемая ситуация. В настоящее время я смотрю на запуск тестов также в виде консольных приложений. Возможно, я создам способ изоляции одного теста или всех тестов вручную.
Было бы неплохо иметь возможность получить отчет об успехе / неудаче, даже если он запускается вне тестового центра. Вернулись ли вы к этому вручную?
РЕШЕНИЕ
Педро разместил эти ссылки в комментариях к сообщениям о решении:
Для этих файлов в * C: \ Program Files (x86) \ NUnit 2.5.10 \ bin \ net-2.0 *:
Я сделал эти изменения настроек:
Под добавить:
<startup>
<supportedRuntime version="v4.0.30319" />
</startup>
и до добавить:
<loadFromRemoteSources enabled="true" />