Testing with RSpec (RubyDay 2011)

Testing with RSpec (RubyDay 2011)

Presented at RubyDay 2011

Il testing è da sempre uno dei pilastri dello sviluppo in Ruby. Ruby è stato uno dei primi linguaggi ad avere un framework completo per lo unit testing direttamente all'interno della standard library.
Tuttavia, questo non ha impedito la nascita di nuovi strumenti e librerie per il testing e continuous integration.

Questo talk prende in esame RSpec, una delle alternative più mature e diffuse a Test::Unit, la libreria di testing distribuita nella Ruby Standard Library.
RSpec è una libreria elegante e completa, in grado di combinare l'importanza di scrivere test "leggibili" con l'obiettivo fondamentale di riprodurre e validare al meglio l'efficacia del nostro programma.
Vedremo come usare al meglio RSpec, quali sono i vantaggi rispetto a Test::Unit e come scrivere test in modo efficace ed efficiente.

Non mancheranno accenni al testing in generale, altre librerie come Cucumber, Shoulda, Mocha, RR e all'uso di RSpec con Rails ed altri framework Ruby.

99e0b39c091e10d9c7d4452a34ca52dc?s=128

Simone Carletti

June 20, 2011
Tweet