
เฟรมเวิร์กการทดสอบหน่วย C และ C ++ ที่ตายแล้ว

เฟรมเวิร์กการทดสอบส่วนใหญ่สำหรับ C ต้องใช้รหัสหม้อไอน้ำจำนวนมากเพื่อตั้งค่าการทดสอบและชุดทดสอบ - คุณต้องสร้างหลักจากนั้นลงทะเบียนชุดทดสอบใหม่จากนั้นลงทะเบียนการทดสอบภายในห้องสวีทเหล่านี้และเรียกฟังก์ชั่นที่เหมาะสม
สิ่งนี้ทำให้ผู้ใช้ควบคุมได้ดีในราคาที่โชคร้าย
เกณฑ์ปฏิบัติตามหลักการ KISS ในขณะที่ควบคุมผู้ใช้จะมีเฟรมเวิร์กอื่น ๆ :
| แพลตฟอร์ม | สั่งการ |
|---|---|
| ubuntu (> = 21.04) / debian (> = 11) | apt-get install libcriterion-dev |
| คนขี้เกียจ | emerge -a dev-libs/criterion |
| Arch Linux (AUR) | pacaur -S criterion |
| แม็กอส | brew install criterion |
| ห้าม | nix-shell -p criterion |
| FreeBSD | pkg install criterion |
หากคุณต้องการเห็นเกณฑ์ที่รวมอยู่ในการจัดจำหน่ายที่คุณชื่นชอบโปรดติดต่อทีมผู้ดูแลแพ็คเกจของพวกเขา
การเปิดตัวไบนารีสำหรับ Linux X86_64 มีอยู่ในหน้ารีลีส
หากคุณมีแพลตฟอร์มที่แตกต่างกันคุณยังสามารถสร้างไลบรารีจากแหล่งที่มาได้
เอกสารออนไลน์มีอยู่ใน readtheDocs (PDF | ZIP | EPUB)
การทดสอบตัวอย่างสามารถพบได้ในไดเรกทอรีตัวอย่าง
| ช่อง | คำอธิบาย |
|---|---|
| ถามคำถามในการอภิปรายของ GitHub | |
| รายชื่อผู้รับจดหมายเกณฑ์ใน freelists.org |
เกณฑ์ถูกสร้างขึ้นด้วยโครงการต่อไปนี้:
โลโก้ทำโดย Paul Bouigue