Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

การทดสอบหน่วยสำหรับรหัส C#


การทดสอบหน่วยเป็นกุญแจสำคัญสำหรับโค้ด C# เนื่องจากสามารถช่วยในการรักษาโค้ดในกระบวนการพัฒนา ช่วยให้คุณทราบเกี่ยวกับปัญหาในวัฏจักรการพัฒนา

ด้วยการทดสอบหน่วย คุณสามารถทำให้โค้ดมีความน่าเชื่อถือและนำกลับมาใช้ใหม่ได้

หลักการพื้นฐานของการนำการทดสอบหน่วยมาใช้คือการปฏิบัติตามแนวทาง TDD (Test Driven Development) ซึ่งเราต้องเขียนกรณีการทดสอบก่อน แล้วจึงเขียนโค้ดอย่างง่ายที่จะทำให้การทดสอบผ่าน

สำหรับการทดสอบหน่วย คุณต้องทำงานกับเครื่องมือทดสอบของ Microsoft ซึ่งเราเรียกว่า MS Unit Test

ในการสร้าง Unit Test ให้ไปที่ Solution Explorer คลิกขวา ไปที่ New แล้วคลิก “New Project”

ตอนนี้เลือก "โครงการทดสอบหน่วย" -

การทดสอบหน่วยสำหรับรหัส C#

ตั้งชื่อการทดสอบแล้วคลิกตกลง

สร้างโครงการทดสอบหน่วยใหม่แล้ว

ตอนนี้คลิกขวาที่การทดสอบหน่วยใหม่และเพิ่มการอ้างอิงต่อไปนี้ -

Microsoft.VisualStudio.QualityTools.UnitTestFramework