RSpec vs TestUnit/Shoulda vs MiniTest::Spec

26 views
Skip to first unread message

Francesco Rodriguez

unread,
Mar 5, 2012, 5:48:17 PM3/5/12
to rub...@googlegroups.com
Holas!

Desde que inicie con Ruby he estado usando RSpec como framework de testing.
Hace poco, tuve que probar algunos generadores de Rails usando test/unit.
¿Quisiera saber si alguien ha probado los distintos frameworks y cuáles son
sus razones para quedarse con uno de ellos?

Por lo que he leído test/unit con shoulda es tan buena opción como RSpec.

Gracias.
 

Instr. Dwayne Macgowan

unread,
Mar 5, 2012, 5:51:39 PM3/5/12
to rub...@googlegroups.com
Yo usé por varios meses testunit + shoulda pero al final me pasé a RSpec.
me resulto bastante más cómodo especlalmente en la definición de los asserts. (should en rspec)

Dwayne Macgowan

Instructor del Método DeRose


Para conocer el Método DeRose visitá:

Blog de DeRose
Entrevista a DeRoseEntrevista a Edgardo Caramella
Demostración de Técnicas

 




2012/3/5 Francesco Rodriguez <lrodrig...@gmail.com>

Nicolás Sanguinetti

unread,
Mar 5, 2012, 6:13:54 PM3/5/12
to rub...@googlegroups.com
2012/3/5 Francesco Rodriguez <lrodrig...@gmail.com>:

> Holas!
>
> Desde que inicie con Ruby he estado usando RSpec como framework de testing.
> Hace poco, tuve que probar algunos generadores de Rails usando test/unit.
> ¿Quisiera saber si alguien ha probado los distintos frameworks y cuáles son
> sus razones para quedarse con uno de ellos?

Lo que me molesta de RSpec es que hace *mucha* cosa por un poco de
legibilidad. Igual lo uso día a día en el trabajo porque es lo que
usamos en la empresa.

Si me das a elegir a mi, me quedo con minitest, que es la biblioteca
de testing que viene con ruby 1.9 y que eventualmente va a reemplazar
a test/unit. Además, trae una sintaxis "tipo rspec" pero mucho más
simple y con mucha menos magia.

Lo mejor de todo de minitest es que podés ir y leer todo el código sin
marearte ni terminar con un dolor de cabeza:
http://github.com/seattlerb/minitest

Saludos,
-foca

Gaston Ramos

unread,
Mar 6, 2012, 9:36:13 AM3/6/12
to rub...@googlegroups.com
El Mon, 05 de Mar de 2012, a las 09:13:54PM -0200, Nicolás Sanguinetti dijo:

>
> Lo que me molesta de RSpec es que hace *mucha* cosa por un poco de
> legibilidad. Igual lo uso día a día en el trabajo porque es lo que
> usamos en la empresa.
>
> Si me das a elegir a mi, me quedo con minitest, que es la biblioteca
> de testing que viene con ruby 1.9 y que eventualmente va a reemplazar
> a test/unit. Además, trae una sintaxis "tipo rspec" pero mucho más
> simple y con mucha menos magia.
>
> Lo mejor de todo de minitest es que podés ir y leer todo el código sin
> marearte ni terminar con un dolor de cabeza:
> http://github.com/seattlerb/minitest

Desde mis comienzos con rails uso rspec y en el trabajo también los
usamos. He probado minitest con un proyecto que hice hace algún tiempo
y la verdad me gustó mucho por todo lo que decís arriba, es simple chiquito
y rápido, si puedo elegir también me quedo con minitest.

>
> Saludos,
> -foca
>
> > Por lo que he leído test/unit con shoulda es tan buena opción como RSpec.
> >
> > Gracias.
> >
> >
> > Francesco Rodríguez
> >
> > @frodsan
> >
> > https://github.com/frodsan
> >
> > http://www.frodsan.com/
> >
> >
> >

--
"Optimism is an occupational hazard of programming; feedback is the treatment."

(Kent Beck)


+-------------------------------------+
Gastón Ramos
http://gastonramos.com.ar/
GNU/Linux Counter user #450312

Reply all
Reply to author
Forward
0 new messages