resharper ncrunch

Usando NCrunch con Resharper



(4)

Cuando el análisis de la solución Resharper y nCrunch boths se ejecutan, se congela mi editor de texto.

Demasiado para mis seis núcleos.

La solución es de 14 proyectos y alrededor de 120k líneas de código.

En el uso diario, ¿qué tan bien juega NCrunch con ReSharper? ¿Se pueden ejecutar uno al lado del otro sin ningún problema técnico? ¿Todavía está bien el rendimiento? ¿Algo a tener en cuenta? ¿Funciona el testrunner ReSharper?


Estoy usando NCruch por un tiempo ahora en combinación con Resharper

NCrunch es genial, pero ten en cuenta que NCrunch todavía está en beta ahora, y que todavía tiene algunas ventajas de vez en cuando

Mi instalación de NCrunch a veces no "ve" las últimas fuentes y comienza a quejarse de que no se puede compilar. También he tenido algunos problemas con el casting desde dinámico.

Pero por lo demás, una gran herramienta. Rocas TDD!

BTW: http://continuoustests.com/ puede que valga la pena echarle un vistazo también :-)


Yo uso ReSharper 6 y NCrunch. Si tiene una máquina con varios núcleos (y es una persona de TDD), NCrunch es una necesidad. Brinda una retroalimentación constante de cómo se ve su código desde el punto de vista de las pruebas. Te muestra instantáneamente la cobertura de la prueba - gran compañero. ReSharper, por otro lado, es una herramienta de refactorización para mí.

Realizo pruebas con ReSharper como solía hacer, NCrunch funciona en segundo plano todo el tiempo.

De lo que he visto de vez en cuando, NCrunch y ReSharper reportan pruebas fallidas cuando el otro informa que todo está bien. Cada vez que en una situación como esta resulta que hay algo mal en el código. Cuando NCrunch está configurado para ejecutarse en paralelo, se pueden encontrar algunas fallas nuevas :)

En mi humilde opinión ambos se complementan.


Yo uso ambos sin problemas. Solo uso el corredor de prueba Resharper para la depuración, ya que a veces proporciona mejores comentarios de error. Realmente necesitas tener una máquina multinúcleo para NCrunch. Siempre intenta ejecutarse en el núcleo que VS no está utilizando, por lo que no afectará el rendimiento de VS. Resharper es más ágil pero se ejecuta en el mismo núcleo que VS, por lo que perjudicará más el rendimiento.