A Ruby erős tesztelési kultúrával rendelkezik, két fő keretrendszerrel: RSpec (egy kifejező, behavior-driven DSL — nagyon népszerű) és Minitest (egyszerűbb, könnyűsúlyú, a Rails alapértelmezése). Mindkettő lehetővé teszi tesztek írását a kód viselkedésének ellenőrzésére, mockingottal, fixtúrákkal és gazdag assert lehetőségekkel.
RSpec — kifejező, behavior-driven
.describe
describe
it
calc = .new
expect(calc.add(, )).to eq()
it
expect(.new.add(-, )).to eq()
