En this video from GoGaRuCo 2011, Corey Haines muestra algunas técnicas para hacer suites de pruebas Rails mucho más rápido. Me gustaría resumir de la siguiente manera:¿Qué herramientas y métodos de prueba usó Corey Haines en GoGaRuCo 2011?
- poner tanto de su código como sea posible fuera de la aplicación Rails, en otros módulos y clases
- prueba esas separado, sin la sobrecarga de carga hasta los carriles
- Úsalos desde dentro de su aplicación Rails
Hubo un par de cosas que no entendí, sin embargo.
- Alterna entre las pruebas que se ejecutan con
rspec
yspn
ospna
(por ejemplo, aproximadamente a 03:50). ¿Esspn
una herramienta comúnmente conocida? - En sus pruebas para clases y módulos que no son Rails, incluye el módulo o la clase que se está probando, pero no lo veo incluyendo nada como
spec_helper
. ¿Cómo tiene disponible Rspec?
+1 y háganos saber acerca de las publicaciones del blog! :) – apneadiving
Haré. También estoy trabajando en una serie de videos que, si bien no se centra específicamente en esto, se referirá a las decisiones y técnicas de construcción de una aplicación de rieles. – coreyhaines
Acepté su respuesta porque la considero la autoridad más importante del mundo sobre Corey Haines. –