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'applicationAutotest 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.
One Comment
En rails 3, la commande
./script/generate rspecest remplacée par
rails g rspec:installSi vous avez bien défini votre fichier gemfile évidemment