Ruby ka një kulturë të fortë testimi, me dy korniza kryesore: RSpec (një DSL shprehës, i drejtuar nga sjellja — shumë popullor) dhe Minitest (më i thjeshtë, i lehtë, parazgjedhja e Rails). Të dy ju lejojnë të shkruani teste që verifikojnë sjelljen e kodit, me mocking, fixtures dhe asercione të pasura.
RSpec — shprehës, i drejtuar nga sjellja
.describe
describe
it
calc = .new
expect(calc.add(, )).to eq()
it
expect(.new.add(-, )).to eq()
