# Iniziare a scrivere test per Rails

**URL:** <https://www.ruby-forum.com/t/iniziare-a-scrivere-test-per-rails/159615>\
**Category:** IT\
**Created:** [February 6, 2009, 11:52am UTC](https://www.ruby-forum.com/t/iniziare-a-scrivere-test-per-rails/159615 "2009-02-06T11:52:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tud](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/bbce88/32.png) [@Tud](https://www.ruby-forum.com/u/Tud)\
**Post date:** [February 6, 2009, 11:52am UTC](https://www.ruby-forum.com/t/iniziare-a-scrivere-test-per-rails/159615/1 "2009-02-06T11:52:42Z")

</div>

Ciao,

avreste dei consigli su libri, tutorials, articoli, … per imparare a  
scrivere test per Rails  
Premesso che non ho mai scritto test in vita mia, vorrei iniziare ma già  
la scelta della tipologia del software per i test è un problema per me:  
TDD? BDD? Test::Unit? Shoulda? Rspec? …  
qual’è il più semplice per chi inizia?  
conoscete qualche applicazione open source con test scritti bene da cui  
sbirciare?

grazie  
.Stefano

---

<div class="post-metadata">

**Author:** ![Tud](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/bbce88/32.png) [@Tud](https://www.ruby-forum.com/u/Tud)\
**Post date:** [February 6, 2009, 12:00pm UTC](https://www.ruby-forum.com/t/iniziare-a-scrivere-test-per-rails/159615/2 "2009-02-06T12:00:21Z")

</div>

> 

Per iniziare, unit, functional e integration tests; gli scheletri sono  
già creati da Rails quando crei il tuo model / controller, comincia da  
lì.Il passo successivo secondo me è Cucumber, ma quello è meglio iniziare  
su un’applicazione scritta da zero.

Andrea

---

<div class="post-metadata">

**Author:** ![Tud](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/bbce88/32.png) [@Tud](https://www.ruby-forum.com/u/Tud)\
**Post date:** [February 10, 2009, 7:13pm UTC](https://www.ruby-forum.com/t/iniziare-a-scrivere-test-per-rails/159615/3 "2009-02-10T19:13:28Z")

</div>

Ciao,

Prova a guardarti l’esempio del Bowling (qui in smalltalk):

- [http://www.xprogramming.com/xpmag/BowlingForSmalltalk.htm](http://www.xprogramming.com/xpmag/BowlingForSmalltalk.htm)

e la traduzione in Ruby:

- [http://ruby-it.org/pages/Bowling](http://ruby-it.org/pages/Bowling)

ciao

Il giorno 06/feb/09, alle ore 11:52, Tud ha scritto:
