Ruby ha una forte cultura del testing, con due framework principali: RSpec (un DSL espressivo e behavior-driven — molto popolare) e Minitest (più semplice, leggero, il default di Rails). Entrambi ti permettono di scrivere test che verificano il comportamento del codice, con mocking, fixture e asserzioni ricche.
RSpec — espressivo, behavior-driven
.describe
describe
it
calc = .new
expect(calc.add(, )).to eq()
it
expect(.new.add(-, )).to eq()
