J'ai été dans les rails pendant les 3 derniers mois. Maintenant, je souhaite démarrer BDD ou TDD. Je veux commencer par RSpec. Comment puis-je commencer avec?Comment démarrer avec Rspec?
Répondre
PragProg a un livre bêta (avec l'expédition complète du livre en Juin) par les auteurs de RSpec eux-mêmes. Je travaille maintenant et ça a été fantastique jusqu'à maintenant! J'ai commencé à passer par les screencasts de peepcode il y a quelques semaines, et Sarah Mei a raison, ils sont géniaux. Cependant le livre va un peu plus en profondeur où j'en avais besoin aussi (en tant que débutant complet à BDD moi-même).
Si vous obtenez vous avez commencé pourriez vouloir essayer de commencer par une combinaison de concombre et rspec. Le concombre, est le remplacement d'essai d'intégration de niveau supérieur de rpecs pour story runner et est orienté vers la lisibilité du client.
Le nouveau livre de RSpec couvre comment faire la technique de développement extérieur et les scénarios de concombre se sentent beaucoup plus tangibles pour tester les débutants à mon humble avis. Scsencast (je ne peux pas me porter garant pour le contenu car son hébergement de fichiers semble bouché pour le moment mais toutes ses autres vidéos ont été très claires).
Il y avait aussi une discussion récente de BDD de concombre à Mountain West Ruby Conf qui est sur confreaks here.
J'ai un tas d'autres liens de concombre here.
- 1. Comment démarrer avec J2ME?
- 2. Comment différencier les chaînes multilignes avec RSpec?
- 3. Stubbing Chained Méthodes avec Rspec
- 4. Problèmes avec RSpec et Chronic
- 5. Démarrer avec l'API Zimbra
- 6. Démarrer avec WebParts
- 7. Comment démarrer avec MapKit dans iPhone
- 8. Comment démarrer avec un site web PHP?
- 9. Comment démarrer avec EJB3 et JBoss?
- 10. Comment démarrer une application web avec eclipse
- 11. Démarrer avec OpenID
- 12. Démarrer avec Android
- 13. Démarrer avec Hessian
- 14. démarrer avec osgi + felix
- 15. Démarrer Outlook avec C#
- 16. Comment exécuter mes spécifications avec la version précédente de Rspec?
- 17. Comment développez-vous l'application outside-in Rails avec Cucumber & RSpec?
- 18. Rspec « devrait changer » avec virgule flottante
- 19. commutation Test :: unité avec rspec sous rails
- 20. Test d'une balayeuse avec RSpec dans Rails
- 21. Test AutoTest et Rspec avec Rails
- 22. Démarrer le débogage avec DDD
- 23. Obtenir RSpec en RDoc
- 24. xampp server (Comment démarrer)
- 25. jXchange - Comment démarrer?
- 26. Impossible de démarrer avec mod_rewrite
- 27. Comment démarrer le débogage?
- 28. DirectSound - comment démarrer
- 29. Comment dire plusieurs fois « should_receive » dans RSpec
- 30. rspec maquette question
+1, peepcode screencase sur rspec fortement recommandé. –