Запуск нескольких проектов NUnit в Visual Studio

У меня есть решение, которое имеет несколько проектов, включая проекты NUnit Test. Таким образом, решение выглядит так (используя общие имена, это не настоящие имена):

+ Solution
  + Project1
  + Project1.Test
  + Project2
  + Project2.Test
  + Project3
  + Project3.Test
  ...

Я хотел бы запустить все тесты NUnit через графический интерфейс или консольное приложение NUnit, когда я нажимаю «Начать отладку» в Visual Studio.

Прямо сейчас я добавил новую библиотеку классов под названием TestRunner и установил ее как проект StartUp (я читал, что мне не нужно это делать, я могу просто щелкнуть правой кнопкой мыши по проекту и нажать «Отладка»). > Начать новый экземпляр '). Затем, в свойствах проекта на странице «Отладка», я установил «Start Action» на «Start external program» и выбрал nunit-console.exe (похоже, графический интерфейс nunit.exe не поддерживает несколько сборок в качестве входных параметров). Затем в «Аргументы командной строки» я ввожу путь к каждому из проектов. Нравится:

Настройка http://i40.tinypic.com/30ku3xu.jpg

Кажется, это работает нормально, но мне интересно, есть ли лучший способ сделать это (возможно, мне не нужен дополнительный проект, или может быть более простой способ запустить несколько проектов NUnit Test из Visual Studio).

Будем благодарны за любые предложения по улучшению этого. Запуск NUnit 2.5.9 и Visual Studio 2008.

Ответы на вопрос(1)

Ваш ответ на вопрос