Pergunta

Isso é possível? Estou ansioso para um tutorial que explica os passos para alcançar este objectivo.

Foi útil?

Solução

TestDriven.NET tem a capacidade de teste (NUnit / MSTest / etc) com o Team Cobertura (que você já desde então você tem Team System:. Dev)

Passo a passo: aqui (você também terá a janela de resultados de cobertura para olhar para a cobertura por método) - mas isso diz tudo:

Usando TestDriven.NET com o Team Cobertura
(fonte: mutantdesign.co.uk )

Você pode usar testes NUnit, mas usar a integração MS IDE para colorização, percentagaes, etc (sem necessidade de NCover). Eu uso isso o tempo todo ;-p

As vantagens são:

  • não há necessidade de criar uma "configuração de execução de teste" (desculpe, MSFT, mas um gol contra lá)
  • totalmente integrado com VS (resultados de cobertura de código e coloração)
  • fácil de usar (basta clicar com o botão direito -> Test Com -> Equipe de Cobertura)
  • fácil de depuração também (clique com o botão direito -> Test Com -> Debugger)
  • fácil de usar o NUnit separado / NCover aplicativos se você quiser (botão direito do mouse etc)

Outras dicas

Aqui está um tutorial na integração NCover com MSBuild. Aqui está um tutorial sobre a forma de dizer Team Build a falhar uma compilação quando NCover relatórios de cobertura de código abaixo de um limiar mínimo. Para meu conhecimento ainda não há uma maneira de publicar resultados de sua NCover diretamente para o armazém de dados TFS, mas eu adoraria que alguém me provar que estou errado.

TestDriven.NET também irá funcionar muito bem com NCover. Você pode obter alguns relatórios muito agradáveis ??html fora do NCover, e você pode integrá-lo com Nant.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top