Asistente de pruebas
RubyMine es compatible con RSpec, Cucumber, Shoulda, Test::Unit y MiniTest. El IDE proporciona el rango completo de funcionalidades que simplifican la creación y ejecución de pruebas y el examen de los resultados.
Ejecutor de pruebas basado en GUI
- El ejecutor de pruebas incorporado, totalmente integrado con el IDE, es capaz de ejecutar pruebas y proporcionar estadísticas sobre la marcha de las pruebas actualmente en ejecución.
- Vista específica para pruebas, con panel de detalles para ver el resultado final de una prueba seleccionada.
- Navegación rápida a una línea de código donde las pruebas han dado error.
Información del código
Cree nuevas pruebas con archivos de plantillas predefinidos y disfrute del resaltado de sintaxis y la finalización de código que tiene en cuenta las características específicas de su marco de prueba, por ejemplo, paso completado a partir de definiciones de pasos en una secuencia de Cucumber.
Navegación de prueba
Navegue fácilmente entre una prueba y el sujeto de prueba correspondiente, por ejemplo, al navegar desde una acción del controlador, puede elegir si desea cambiar a las pruebas para el controlador, el ayudante o la vista.
Inspecciones de código
Verifique sus pruebas con una lista de inspecciones y utilice las opciones de arreglos rápidos para, por ejemplo, crear una definición de paso de Cucumber a partir de su uso.
Ejecutar pruebas
Ejecute sus pruebas a través de tareas Rake o inícielas desde un directorio, archivo o clase; ejecute la prueba correspondiente para un método específico, clase, ejemplo BDD, etc.