Ruby hat eine ausgeprägte Testkultur mit zwei Haupt-Frameworks: RSpec (eine ausdrucksstarke, verhaltensgetriebene DSL — sehr beliebt) und Minitest (einfacher, leichtgewichtig, Standard in Rails). Mit beiden lassen sich Tests schreiben, die das Verhalten von Code überprüfen, samt Mocking, Fixtures und umfangreichen Assertions.
RSpec — ausdrucksstark, verhaltensgetrieben
.describe
describe
it
calc = .new
expect(calc.add(, )).to eq()
it
expect(.new.add(-, )).to eq()
