2009-03-29 14 views
6

Sono stato in binari per gli ultimi 3 mesi. Ora desidero iniziare BDD o TDD. Voglio iniziare con RSpec. Come posso iniziare?Come iniziare con Rspec?

risposta

5

PragProg ha un libro beta (con la spedizione piena libro nel mese di giugno) dagli Autori di RSpec stessi. Ci sto lavorando adesso ed è stato fantastico finora! Ho iniziato a leggere gli screencasts del peepcode alcune settimane fa, e Sarah Mei ha ragione, sono fantastici. Comunque il libro va un po 'più in profondità dove ne avevo bisogno anche io (come newbie completo per il BDD stesso).

The RSpec Book

5

Se stai per iniziare si potrebbe desiderare di provare a partire con una combinazione di cetriolo e RSpec.

Cucumber, è il sostituto di test di integrazione di livello superiore di rpecs per story runner ed è orientato alla leggibilità del client.

Il nuovo libro di RSpec spiega come utilizzare la tecnica di sviluppo esterna e gli scenari di cetriolo più tangibili per i principianti IMHO.

Ryan Bates ha appena pubblicato uno screencast getting started with cucumber (non posso garantire per il contenuto come il suo hosting di file sembra borked al momento, ma tutti i suoi altri video sono stati molto chiari).

C'è stato anche un recente discorso BDD di cetrioli al Mountain West Ruby Conf che è in confusione here.

Ho una manciata di altri collegamenti di cetriolo here.