Desde que o NCrunch deixou o mercado livre, eu estava procurando uma ferramenta semelhante para marcação de cobertura de código e testes contínuos como o NCrunch
editar: Estou usando o VS2012
atualizar:
Estou usando o ContinuousTest há um tempo, está tudo bem, mas acho que falta feedback quando escrevo o código. O feedback é bom quando eu escrevo testes, mas quando eu interrompo um teste (enquanto edito o código-fonte), ele não vai me dizer que o teste quebrou (na margem, como acontece com NCrunch). Então, se alguém conhece outras ferramentas, ainda estou ouvindo.
c#
visual-studio
code-coverage
ncrunch
Pacane
fonte
fonte
Respostas:
Pelo que li, a maioria das pessoas está no mesmo barco e está mudando para ContinuousTests . Não acho que exista um substituto perfeito ... ainda.
Aqui está uma comparação decente entre NCrunch e ContinuousTests
Atualizar
Após o uso recente de ContinuousTests com VS2012, decidi desinstalar. Havia muito atrito para fazê-lo funcionar. Eu acredito que ele precisa de uma atualização para suportar o VS2012 corretamente.
fonte
NCrunch é uma ferramenta fantástica que descobri enquanto ainda estava em beta, como um desenvolvedor, tento fazer o meu melhor para apoiar as pessoas que estão fazendo projetos legais. Se as pessoas estivessem usando o NCrunch e gostassem, eu encorajo você a comprar uma licença.
Coisas como essa levam muito tempo para serem desenvolvidas e menos pessoas criarão as ferramentas legais que você adora se as pessoas não estiverem dispostas a apoiá-las.
fonte
NCrunch vale cada centavo. US $ 159 realmente não é tão ruim, considerando o esforço feito pela Remco para integrá-lo perfeitamente ao VS; o que realmente não é fácil. Que, quando combinado com as métricas que fornece, torna-se uma decisão simples, na minha opinião.
fonte
Dê uma olhada no Giles para testes contínuos.
Atualmente, ele oferece suporte a NUnit, xUnit.net, Machine.Specifications e NSpec, mas o roadmap mostra que o suporte para todas as principais estruturas de teste está planejado.
fonte
Uma ferramenta semelhante ao NCrunch seria ContinuousTests, mas não acho que eles façam cobertura de código no sentido clássico.
Também existem ferramentas de cobertura de código aberto para .NET, como PartCover e OpenCover .
fonte
NCrunch é um produto absolutamente bom, embora um pouco caro. A alternativa sugerida (ContinuousTest) não funciona muito bem, pois não tem cobertura linha a linha, métricas de cobertura total de código e reclama sobre pacotes NuGet devidamente referenciados em grandes soluções (funciona perfeitamente bem com NCrunch).
O NCrunch também possui uma integração perfeita com o Visual Studio, o que torna a codificação ainda mais rápida e divertida, e você sabe quando atende a todos os critérios especificados nos testes de unidade enquanto está codificando, sem a necessidade de pressionar nenhum botão.
fonte
Eu era um usuário ávido do NCrunch. Agora que eles se tornaram comerciais, estou usando ContinuousTests e TestDriven.net que contém NCover para cobertura de código.
fonte