Installer RSpec et Autotest

Installation de RSpec

./script/plugin install git://github.com/dchelimsky/rspec.git -r 1.1.4
./script/plugin install git://github.com/dchelimsky/rspec-rails.git -r 1.1.4
./script/generate rspec

Installation d’Autotest

sudo gem install ZenTest

Création d’un modèle avec son script de test RSpec

./script/generate rspec_model <nom_du_modèle>

Lancement d’Autotest

autotest # dans le répertoire de l'application

Autotest va exécuter le script spec/models/<nom_du_modèle>_spec.rb automatiquement une première fois,  puis chaque fois que vous sauvez ce fichier après y avoir ajouté un test.

Pour des explications détaillées, voir l’article de Philippe Hanrigou, Getting started with Autotest – Continuous Testing [en anglais]. Vous pouvez aussi voir comment ça se passe dans cette courte vidéo.