Ruby मध्ये मजबूत चाचणी संस्कृती आहे, दोन मुख्य फ्रेमवर्क आहेत: RSpec (एक अभिव्यक्तिपूर्ण, व्यवहार-चालित DSL — अत्यंत लोकप्रिय) आणि Minitest (सरल, हलका, Rails चा डिफॉल्ट). दोन्हीमुळे तुम्ही कोडचे वर्तन तपासणारी चाचण्या लिहू शकता, मॉकिंग, fixtures, आणि समृद्ध assertions सह.
RSpec — अभिव्यक्तिपूर्ण, व्यवहार-चालित
.describe
describe
it
calc = .new
expect(calc.add(, )).to eq()
it
expect(.new.add(-, )).to eq()
