Ruby ਕੋਲ ਪਰੀਖਣ ਦੀ ਸ਼ਾਨਦਾਰ ਸੰਸਕ੍ਰਿਤੀ ਹੈ, ਦੋ ਮੁੱਖ frameworks ਦੇ ਨਾਲ: RSpec (ਇੱਕ ਪ੍ਰਗਟਾਤਮਕ, behavior-driven DSL — ਬਹੁਤ ਜ਼ਿਆਦਾ ਲੋਕਪ੍ਰਿਯ) ਅਤੇ Minitest (ਸਰਲ, lightweight, Rails ਦਾ ਡਿਫ਼ਾਲਟ)। ਦੋਨੋਂ ਤੁਹਾਨੂੰ ਕੋਡ ਦੇ ਵਿਵਹਾਰ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਵਾਲੇ ਪਰੀਖਣ ਲਿਖਣ ਦਿੰਦੇ ਹਨ, mocking, fixtures, ਅਤੇ ਅਮੀਰ assertions ਦੇ ਨਾਲ।
RSpec — ਪ੍ਰਗਟਾਤਮਕ, behavior-driven
.describe
describe
it
calc = .new
expect(calc.add(, )).to eq()
it
expect(.new.add(-, )).to eq()
