RSpec สอน
RSpec เป็นกรอบการทดสอบหน่วยสำหรับภาษาโปรแกรม Ruby RSpec แตกต่างจากเฟรมเวิร์ก xUnit แบบดั้งเดิมเช่น JUnit เนื่องจาก RSpec เป็นเครื่องมือในการพัฒนาพฤติกรรม สิ่งนี้หมายความว่าการทดสอบที่เขียนใน RSpec มุ่งเน้นไปที่ "พฤติกรรม" ของแอปพลิเคชันที่กำลังทดสอบ RSpec ไม่ได้ให้ความสำคัญกับการทำงานของแอปพลิเคชัน แต่เป็นการทำงานแทนกล่าวคือสิ่งที่แอปพลิเคชันทำจริง บทช่วยสอนนี้จะแสดงวิธีใช้ RSpec เพื่อทดสอบโค้ดของคุณเมื่อสร้างแอปพลิเคชันด้วย Ruby
บทช่วยสอนนี้มีไว้สำหรับผู้เริ่มต้นที่ต้องการเรียนรู้วิธีการเขียนโค้ดที่ดีขึ้นใน Ruby หลังจากจบบทช่วยสอนนี้คุณจะสามารถรวมการทดสอบ RSpec เข้ากับแนวทางปฏิบัติในการเขียนโค้ดประจำวันของคุณได้
เพื่อให้ได้รับประโยชน์จากการอ่านบทช่วยสอนนี้คุณควรมีประสบการณ์เกี่ยวกับการเขียนโปรแกรมโดยเฉพาะกับ Ruby