Rspec

Ciao,

vorrei imparare ad usare Rspec con Rails, voi come fareste?
libri (quale?) o tutorial (quale?) oppure altro?

grazie
.Stefano

2010/12/22 Tud [email protected]:

vorrei imparare ad usare Rspec con Rails, voi come fareste?
libri (quale?) o tutorial (quale?) oppure altro?

io direi indubbiamente:

http://pragprog.com/titles/achbd/the-rspec-book

ER


Enrico R. /rubbo.li
ELC Tech ™
[email protected]

Recentemente mi sono letto due libri che affrontano il concetto di test
su
Ruby/Rails
The RSpec Book http://www.pragprog.com/titles/achbd/the-rspec-book
Rails Test
Prescriptionshttp://pragprog.com/titles/nrtest/rails-test-prescriptions

http://pragprog.com/titles/nrtest/rails-test-prescriptionsSe devo
essere
onesto non sono utili quanto “provare veramente”, ma sicuramente ti
possono dare delle conoscenze e sicurezze in pi nel momento in cui
inizi.

Alla fine, la cosa importante capire bene quando devi fare un test e
quando invece
inutile farlo, perch banale o gi coperto dal framework di turno.
Inizierei col leggere la doc di RSpec http://relishapp.com/rspec e poi
userei altre gemme molto interessanti come
Shoulda https://github.com/thoughtbot/shoulda (one line test) e
Factory
Girl https://github.com/thoughtbot/factory_girl (per non usare
fixtures).

Tieni bene in mente l’idea di far prima fallire il test e poi scrivere
il
codice. Nel primo
periodo ci perdi la testa, ma al lungo andare, vai veloce e becchi tutti
gli
errori :slight_smile:

2010/12/22 Enrico R. [email protected]

+1 per il libro consigliato da Enrico :slight_smile:

per i tutorial, basta cercare con google.

infine anche la documentazione di rspec un ottima fonte:
http://rspec.info/rails/

ciao,
A.

Il 22/12/2010 17:59, Enrico R. ha scritto:

2010/12/22 Tud[email protected]:

vorrei imparare ad usare Rspec con Rails, voi come fareste?
libri (quale?) o tutorial (quale?) oppure altro?
io direi indubbiamente:

http://pragprog.com/titles/achbd/the-rspec-book

ER


http://twitter.com/apeacox

ho trovato questi tutorial su rspec che sembrano ben fatti (li sto
guardando ora)
http://marakana.com/forums/ruby/ruby_on_rails/191.html
spero possano essere utili ad altri :slight_smile:

.Stefano

Andrea P. ha detto: in data 22/12/10 18.14:

il “cambiare testa” per scrivere test che falliscano penso sar lo step
pi difficile
l’usare un libro o un tutorial (penso/spero) mi serve per capire meglio
il workflow e i tips & tricks
adesso devo capire bene la differenza tra i 2 libri e il livello che ci
vuole per usarli

grazie
.Stefano

Andrea R. ha detto: in data 22/12/10 18.13: