
Joel alexander
PreguntaQue diferencia hay entre unit test y feature test?
- Unit prueba un pequeño bloque de código aislado como el método de un middleware.
- Feature prueba toda una funcionalidad como ir a la ruta home; ahí se revisa route, controller, view, en otras palabras todo lo que involucre la ruta home.

Jhonathan Alfonso
Hola Joel,
FeatureTest: Testeas una funcionalidad completa, por ejemplo el crear usuarios o libros. Unit Test: Testear una unidad o función, por ejemplo, validar que una función que te retorna el path de una imagen funciona correctamente.

Italo Morales Fantone
La diferencia principal es:

Juan Castro
En estos otros foros también encuentras muy buenas comparaciones:

Juan Castro
Mira, en este tutorial encuentras las diferencias y una explicación muy detallada: https://mixandgo.com/learn/feature-tests-vs-integration-tests-vs-unit-tests-in-ruby-and-rails. :wink: