Code Coverage เป็นสิ่งหนึ่งที่สำคัญ
เพื่อช่วยทำให้ทีมพัฒนารู้ว่า code ส่วนใด
ที่ยังไม่ถูกทดสอบหรือ execute บ้าง
แต่สำหรับ .Net Core บน Mac และ Linux นั้น
กลับไม่มี Code Coverage tool ให้ใช้งานเลย
มีเฉพาะบน Windows เท่านั้น
แต่โชคดีมีผู้ใหญ่ใจดี สร้างเครื่องมือไว้ให้
ยกตัวอย่างเช่น
ดังนั้นลองมาใช้งาน MiniCover กันหน่อย
เนื่องจากขนาดเล็กและง่ายดี
แต่ว่าความสามารถมันน้อยนะ
โดยที่ code ตัวอย่างอยู่ที่ Github :: Demo
ในระบบงานประกอบไปด้วย
- Hello สำหรับ code ของระบบงาน
- HelloTests สำหรับชุดการทดสอบ