Desde que NCrunch salió del mercado libre, estaba buscando una herramienta similar para el marcado de cobertura de código y pruebas continuas como NCrunch
editar: estoy usando VS2012
actualizar:
He estado usando ContinuousTest por un tiempo, está bien, pero creo que carece de comentarios cuando escribo código. La retroalimentación es buena cuando escribo pruebas, pero cuando rompo una prueba (mientras edito el código fuente) no me dice que la prueba se rompió (en el margen, como ocurre con NCrunch). Entonces, si alguien conoce otras herramientas, todavía estoy escuchando.
c#
visual-studio
code-coverage
ncrunch
Pacano
fuente
fuente
Respuestas:
Por lo que he leído, la mayoría de las personas están en el mismo barco y están pasando a ContinuousTests . No creo que haya un reemplazo perfecto ... todavía.
Aquí hay una comparación decente entre NCrunch y ContinuousTests
Actualizar
Tras el uso reciente de ContinuousTests con VS2012, he decidido desinstalar. Había demasiada fricción para hacerlo funcionar. Creo que necesita una actualización para admitir VS2012 correctamente.
fuente
NCrunch es una herramienta fantástica que descubrí cuando aún estaba en versión beta, como desarrollador trato de hacer todo lo posible para apoyar a las personas que están haciendo proyectos interesantes. Si la gente usa NCrunch y le gusta, le animo a que compre una licencia.
Cosas como esas requieren mucho tiempo para desarrollarse y menos personas crearán las herramientas geniales que amas si las personas no están dispuestas a apoyarlas.
fuente
NCrunch vale cada centavo. $ 159 realmente no es tan malo considerando el esfuerzo realizado por Remco para integrarlo a la perfección en VS; que realmente no es fácil. Que cuando se combina con las métricas que proporciona hacen que sea una decisión sencilla en mi opinión.
fuente
Eche un vistazo a Giles para realizar pruebas continuas.
Actualmente es compatible con NUnit, xUnit.net, Machine.Specifications y NSpec, pero la hoja de ruta muestra que se prevé la compatibilidad con todos los marcos de prueba principales.
fuente
Una herramienta similar a NCrunch sería ContinuousTests, pero no creo que cubran el código en el sentido clásico.
También existen herramientas de cobertura de código fuente abierto para .NET como PartCover y OpenCover .
fuente
NCrunch es un producto absolutamente bueno, aunque un poco caro. La alternativa sugerida (ContinuousTest) no funciona muy bien, ya que no tiene cobertura línea por línea, métricas de cobertura de código total y se queja de paquetes NuGet referenciados correctamente en soluciones grandes (funciona perfectamente bien con NCrunch).
NCrunch también tiene una integración perfecta con Visual Studio que hace que la codificación sea aún más rápida y divertida, y usted sabe cuándo cumplió con todos los criterios especificados en las pruebas unitarias mientras está codificando, sin la necesidad de presionar ningún botón.
fuente
Yo era un ávido usuario de NCrunch. Ahora que se han comercializado, estoy usando ContinuousTests y TestDriven.net, que contienen NCover para la cobertura del código.
fuente