RSpec เป็นเฟรมเวิร์คสำหรับทดสอบโค้ดแบบ Behavior Driven Development ซึ่งมาพร้อมกับวิธีระบุความคาดหวัง, matchers, และเครื่องมือสำหรับทำ mocking และ stubbing ของตัวเอง RSpec เหมาะสำหรับใช้ควบคู่ไปกับ Cucumber และก็สามารถทำงานกับเฟรมเวิร์คสำหรับทดสอบโค้ดอื่นๆได้เช่นกัน
Discussion