Executando vários projetos NUnit no Visual Studio

Tenho uma solução que possui vários projetos, incluindo projetos de teste da NUnit. Portanto, a solução fica assim (usando nomes genéricos, esses não são os nomes reais):

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

Gostaria de executar todos os testes do NUnit por meio da GUI do NUnit ou do aplicativo do console quando clicar em 'Iniciar depuração' no Visual Studi

Agora, o que eu fiz foi adicionar uma nova biblioteca de classes chamada TestRunner e defini-la como o projeto StartUp (eu li que eu realmente não preciso fazer isso, basta clicar com o botão direito do mouse no projeto e clicar em ' Depurar> Iniciar nova instância '). Em seguida, dentro das propriedades do projeto na página Debug, defino 'Iniciar ação' como 'Iniciar programa externo' e selecione o nunit-console.exe (parece que a GUI do nunit.exe não suporta vários assemblies como parâmetros de entrada). Em seguida, nos 'argumentos da linha de comando', insiro o caminho para cada um dos projetos. Como isso

Setup http://i40.tinypic.com/30ku3xu.jp

Isso parece funcionar bem, mas estou me perguntando se existe uma maneira melhor de fazer isso (talvez eu não precise de um projeto extra ou talvez seja uma maneira mais fácil de executar vários projetos de teste do NUnit no Visual Studio) .

Qualquer sugestão para melhorar isso seria apreciada. Executando o NUnit 2.5.9 e o Visual Studio 2008.

questionAnswers(2)

yourAnswerToTheQuestion